TransFlow
0.1.0
A transient pipeline flow simulation library
|
Prerequisites:
To compile the program the following libraries are required
Optionally, doxygen (tested with 1.8.16) is required to build the documentation.
Check out ../README.md
for instructions on how to set up a complete build system from the ground up on Windows, using MSYS2.
Compiling the code is as simple as
If all libraries are installed correctly, the cmake
command should complete successfully, and compilation can be performed via
In order to run the tests, the option BUILD_TESTS
needs to be set to ON
during configuration. Then, invoking the tests is as simple as running:
ctest
from the build folder.
If you want some more output from the tests you can also run the test executable directly
./test/test_runner
In order to build the documentation, the option GEN_DOCS
needs to be set to ON
during configuration. After compiling with cmake
the documentation can be built via
doxygen ./doc/Doxyfile
Then the documentation should be accessible by viewing the file
./doc/html/index.html
in a web browser.