Overview of The Feel++ Benchmarking Project
1. Organisation
The directory structure of the project is as follows:
.
├── docs
│ ├── antora
│ └── modules
└── src
└── cases
5 directories
-
The
docsdirectory contains the documentation of the project and uses antora to generate the documentation. -
The
srcdirectory contains initially some C++ and Python Feel++ source code of the project to help you get started.
|
Feel++ is a C++ library for the numerical simulation of partial differential equations. It is designed to be easy to use and to extend. Feel++ is a free software distributed under the terms of the GNU General Public License version 3. The documentation is available > here. |
2. How to build the project
You need first to follow the quickstart to get the Feel++ environment. The installation procedure uses Cmake for the C++ programs and create a bundle of this project. The steps are as follows:
$ cmake --preset default (1)
$ cmake --build --preset default (2)
$ cmake --build --preset default -t install (3)
$ ctest --preset default (4)
$ cmake --build --preset default -t package (5)
| 1 | Configure the project |
| 2 | Build the project |
| 3 | Install the project |
| 4 | Run the tests |
| 5 | Package the project |
3. How to start documenting your work
The documentation is written in AsciiDoc and uses Antora to generate the documentation. Please check the project Antora page to get started.