1. 02 Aug, 2022 1 commit
    • Alexander Jaust's avatar
      Add CMake macrot for file links to preCICE files · 4975a2f3
      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.
      4975a2f3
  2. 28 Jul, 2022 1 commit
    • Alexander Jaust's avatar
      Remove code parts for monolithic coupling · 747d63cb
      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.
      747d63cb
  3. 18 Feb, 2022 1 commit
    • Alexander Jaust's avatar
      Change Docker images used in CI · 0d0c22f6
      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.
      0d0c22f6
  4. 12 Jan, 2022 1 commit
    • Alexander Jaust's avatar
      [repository] Restructure repository and tests · c00d26fd
      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
      c00d26fd
  5. 06 Aug, 2021 5 commits
  6. 05 Aug, 2021 2 commits
  7. 04 Aug, 2021 3 commits
  8. 11 Mar, 2021 1 commit