- 02 Aug, 2022 1 commit
-
-
Alexander Jaust authored
A CMake macro called `add_precice_file_links` is added. If one calls this macro in a `CMakeLists.txt` via `add_precice_file_links()`, file links to all XML files in the directory of the `CMakeLists.txt` are created. The paths in tests have been adapted accordingly to use `CMAKE_CURRENT_BINARY_DIR` instead to refering to the source directory.
-
- 28 Jul, 2022 1 commit
-
-
Alexander Jaust authored
A lot of the codes for monolithic coupling are out of date and make maintenance tedious. This commit removes the monolithic coupling since the monolithic coupling is already implemented in DuMuX and we do not need the adapted version of the monolithic coupling here anymore.
-
- 18 Feb, 2022 1 commit
-
-
Alexander Jaust authored
We use prebuilt Docker images on the `ajaust` namespace and push them to DockerHub. This commit makes sure that the CI is using these new container images. These changes have been done while moving the CI to a new VM. Related changes: * Tolerance of partitioned tests was increased to `5e-5` as the results changed slightly using the new Docker images on the new VM. * Added a copy of `fuzzycomparevtu.py` from the DuMuX repository into this repository. This allows us to be more independent of the location of the DuMuX repository.
-
- 12 Jan, 2022 1 commit
-
-
Alexander Jaust authored
- This MR removes unused test cases and separates stronger between tests and example cases. Test cases and examples are classified as `monolithic` or `partitioned`. - The tests have been adapted such that the build target `build_tests` builds all necessary executables. This means on can now run `make build_tests` from `build-cmake` and afterwards run all tests `ctest` to test the adapter. - The CI has been adapted to make use of the new build process for tests. For more information check out merge request: !18
-
- 06 Aug, 2021 5 commits
-
-
Alexander Jaust authored
-
Alexander Jaust authored
-
Alexander Jaust authored
-
Alexander Jaust authored
-
Alexander Jaust authored
- Python script driving the partitioned tests is no also running the diff and cleaning up the directory the test is running in. - As a consequence the CMakeLists.txt for the tests (FVCA) could be simplified
-
- 05 Aug, 2021 2 commits
-
-
Alexander Jaust authored
-
Alexander Jaust authored
-
- 04 Aug, 2021 3 commits
-
-
Alexander Jaust authored
-
Alexander Jaust authored
-
Alexander Jaust authored
- Python script driving the partitioned tests is no also running the diff and cleaning up the directory the test is running in. - As a consequence the CMakeLists.txt for the tests (FVCA) could be simplified
-
- 11 Mar, 2021 1 commit
-
-
Alexander Jaust authored
- FVCA publication code moved to https://git.iws.uni-stuttgart.de/dumux-pub/jaust2020a - This branch contains more than just the FVCA code and cleanup. - Added some new examples for non-smooth coupling interfaces - Added some new examples for 3D - Monolithic coupling depends on special DuMuX branch - Added CI - Added code formatting
-