Commit 9ab13d9d authored by Jakub Klinkovský's avatar Jakub Klinkovský
Browse files

Added README.md

parent abbd5c74
Loading
Loading
Loading
Loading

README.md

0 → 100644
+25 −0
Original line number Diff line number Diff line
# MOAB benchmark

These algorithms (`moab-benchmark-measures` and `moab-benchmark-surfaces`) were used for comparison
with the [TNL mesh benchmarks](https://mmg-gitlab.fjfi.cvut.cz/gitlab/tnl/tnl-benchmark-mesh) in
the paper [TODO].

## Quickstart

1. Make sure that [Git](https://git-scm.com/), [Git LFS](https://git-lfs.github.com/),
   [GNU Make](https://www.gnu.org/software/make/), [CMake](https://cmake.org/),
   [GNU Compiler Collection](https://gcc.gnu.org/), and [Eigen](https://eigen.tuxfamily.org/)
   are installed on your Linux system.

2. Clone the repository and initialize the submodules:

       git clone --recurse-submodules https://mmg-gitlab.fjfi.cvut.cz/gitlab/tnl/moab-benchmark.git

3. Build the benchmark binaries:

       cd moab-benchmark
       make

4. Run the script to execute the benchmarks on the meshes included in the repository:

       ./run_benchmark