diff --git a/changelog-entries/708.md b/changelog-entries/708.md new file mode 100644 index 000000000..26fc5b820 --- /dev/null +++ b/changelog-entries/708.md @@ -0,0 +1 @@ +- Added the flow-over-heated-plate-two-meshes case to the system tests [#708](https://github.com/precice/tutorials/pull/708) \ No newline at end of file diff --git a/elastic-tube-1d/reference-results/fluid-cpp_solid-cpp.tar.gz b/elastic-tube-1d/reference-results/fluid-cpp_solid-cpp.tar.gz index 1be18c68c..2fa3db752 100644 --- a/elastic-tube-1d/reference-results/fluid-cpp_solid-cpp.tar.gz +++ b/elastic-tube-1d/reference-results/fluid-cpp_solid-cpp.tar.gz @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:1a8dc371b6acbd3f085fa7b668316b919d4b1c8ec0d7978932964acf7f0e806b -size 706802 +oid sha256:fee2a9bfbed6070d87f2bae03bec775ca36b4524ae61743f2d961fd00a9994e1 +size 706978 diff --git a/elastic-tube-1d/reference-results/fluid-cpp_solid-python.tar.gz b/elastic-tube-1d/reference-results/fluid-cpp_solid-python.tar.gz index 6a8f65a55..4b9174e6b 100644 --- a/elastic-tube-1d/reference-results/fluid-cpp_solid-python.tar.gz +++ b/elastic-tube-1d/reference-results/fluid-cpp_solid-python.tar.gz @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:ec7403591a334a1d20b72b15124b20b355cbffc2aeba8997cbdceba0518bc96e -size 707302 +oid sha256:7593703c5090bf86cb08f1ccf908122ce0b61cce87f2e69e32d3ea08fba8c91d +size 707251 diff --git a/elastic-tube-1d/reference-results/fluid-python_solid-python.tar.gz b/elastic-tube-1d/reference-results/fluid-python_solid-python.tar.gz index 203ed43a5..4cc2aa680 100644 --- a/elastic-tube-1d/reference-results/fluid-python_solid-python.tar.gz +++ b/elastic-tube-1d/reference-results/fluid-python_solid-python.tar.gz @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:76121685086b99551f5e795039657c2536c6c06aa9374b132b654d1e2b7617b8 -size 707587 +oid sha256:87849d2d92f55d2525d0de66d7e36817e57964d22d769dce9c6763010c773582 +size 707786 diff --git a/elastic-tube-1d/reference_results.metadata b/elastic-tube-1d/reference_results.metadata index 370f65cbb..7730509c5 100644 --- a/elastic-tube-1d/reference_results.metadata +++ b/elastic-tube-1d/reference_results.metadata @@ -11,9 +11,9 @@ We also include some information on the machine used to generate them | name | time | sha256 | |------|------|-------| -| fluid-python_solid-python.tar.gz | 2026-01-20 18:43:46 | 76121685086b99551f5e795039657c2536c6c06aa9374b132b654d1e2b7617b8 | -| fluid-cpp_solid-python.tar.gz | 2026-01-20 18:43:46 | ec7403591a334a1d20b72b15124b20b355cbffc2aeba8997cbdceba0518bc96e | -| fluid-cpp_solid-cpp.tar.gz | 2026-01-20 18:43:46 | 1a8dc371b6acbd3f085fa7b668316b919d4b1c8ec0d7978932964acf7f0e806b | +| fluid-cpp_solid-python.tar.gz | 2026-02-06 18:45:25 | 7593703c5090bf86cb08f1ccf908122ce0b61cce87f2e69e32d3ea08fba8c91d | +| fluid-cpp_solid-cpp.tar.gz | 2026-02-06 18:45:25 | fee2a9bfbed6070d87f2bae03bec775ca36b4524ae61743f2d961fd00a9994e1 | +| fluid-python_solid-python.tar.gz | 2026-02-06 18:45:25 | 87849d2d92f55d2525d0de66d7e36817e57964d22d769dce9c6763010c773582 | ## List of arguments used to generate the files @@ -38,7 +38,7 @@ We also include some information on the machine used to generate them ### uname -a -Linux precice-tests 5.15.0-163-generic #173-Ubuntu SMP Tue Oct 14 17:51:00 UTC 2025 x86_64 x86_64 x86_64 GNU/Linux +Linux precice-tests 5.15.0-168-generic #178-Ubuntu SMP Fri Jan 9 19:05:03 UTC 2026 x86_64 x86_64 x86_64 GNU/Linux ### lscpu diff --git a/flow-over-heated-plate-two-meshes/metadata.yaml b/flow-over-heated-plate-two-meshes/metadata.yaml new file mode 100644 index 000000000..bf0d2f2f0 --- /dev/null +++ b/flow-over-heated-plate-two-meshes/metadata.yaml @@ -0,0 +1,20 @@ +name: Flow over heated plate with two meshes +path: flow-over-heated-plate-two-meshes # relative to git repo +url: https://precice.org/tutorials-flow-over-heated-plate-two-meshes.html + +participants: + - Fluid + - Solid + +cases: + fluid-openfoam: + participant: Fluid + directory: ./fluid-openfoam + run: ./run.sh + component: openfoam-adapter + + solid-calculix: + participant: Solid + directory: ./solid-calculix + run: ./run.sh + component: calculix-adapter diff --git a/flow-over-heated-plate-two-meshes/reference-results/fluid-openfoam_solid-openfoam.tar.gz b/flow-over-heated-plate-two-meshes/reference-results/fluid-openfoam_solid-openfoam.tar.gz new file mode 100644 index 000000000..0ac615a40 --- /dev/null +++ b/flow-over-heated-plate-two-meshes/reference-results/fluid-openfoam_solid-openfoam.tar.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:b665876c31df997bb68c18ca5d5fc964a6d963eaf19b9339c0e61d50446374ae +size 2194575 diff --git a/flow-over-heated-plate-two-meshes/reference_results.metadata b/flow-over-heated-plate-two-meshes/reference_results.metadata new file mode 100644 index 000000000..722d4612e --- /dev/null +++ b/flow-over-heated-plate-two-meshes/reference_results.metadata @@ -0,0 +1,67 @@ + + +# Reference Results + +This file contains an overview of the results over the reference results as well as the arguments used to generate them. +We also include some information on the machine used to generate them + +## List of files + +| name | time | sha256 | +|------|------|-------| +| fluid-openfoam_solid-openfoam.tar.gz | 2026-02-06 18:45:25 | b665876c31df997bb68c18ca5d5fc964a6d963eaf19b9339c0e61d50446374ae | + +## List of arguments used to generate the files + +| name | value | +|------|------| +| PRECICE_REF | d199bb3 | +| PRECICE_PRESET | production-audit | +| OPENFOAM_EXECUTABLE | openfoam2312 | +| OPENFOAM_ADAPTER_REF | v1.3.1 | +| PYTHON_BINDINGS_REF | v3.2.0 | +| FENICS_ADAPTER_REF | v2.2.0 | +| TUTORIALS_REF | 80b5e41 | +| PLATFORM | ubuntu_2404 | +| CALCULIX_VERSION | 2.20 | +| CALCULIX_ADAPTER_REF | v2.20.1 | +| SU2_VERSION | 7.5.1 | +| SU2_ADAPTER_REF | 64d4aff | +| DEALII_ADAPTER_REF | 02c5d18 | +| PRECICE_UID | 1003 | +| PRECICE_GID | 1003 | +## Information about the machine + +### uname -a + +Linux precice-tests 5.15.0-168-generic #178-Ubuntu SMP Fri Jan 9 19:05:03 UTC 2026 x86_64 x86_64 x86_64 GNU/Linux + + +### lscpu + +Architecture: x86_64 +CPU op-mode(s): 32-bit, 64-bit +Address sizes: 45 bits physical, 48 bits virtual +Byte Order: Little Endian +CPU(s): 4 +On-line CPU(s) list: 0-3 +Vendor ID: GenuineIntel +Model name: Intel(R) Xeon(R) Gold 6130 CPU @ 2.10GHz +CPU family: 6 +Model: 85 +Thread(s) per core: 1 +Core(s) per socket: 1 +Socket(s): 4 +Stepping: 4 +BogoMIPS: 4199.99 +Flags: fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush mmx fxsr sse sse2 ss syscall nx pdpe1gb rdtscp lm constant_tsc arch_perfmon nopl xtopology tsc_reliable nonstop_tsc cpuid tsc_known_freq pni pclmulqdq ssse3 fma cx16 pcid sse4_1 sse4_2 x2apic movbe popcnt tsc_deadline_timer aes xsave avx f16c rdrand hypervisor lahf_lm abm 3dnowprefetch invpcid_single pti ssbd ibrs ibpb stibp fsgsbase tsc_adjust bmi1 avx2 smep bmi2 invpcid avx512f avx512dq rdseed adx smap clflushopt clwb avx512cd avx512bw avx512vl xsaveopt xsavec xgetbv1 xsaves arat pku ospke md_clear flush_l1d arch_capabilities +Hypervisor vendor: VMware +Virtualization type: full +L1d cache: 128 KiB (4 instances) +L1i cache: 128 KiB (4 instances) +L2 cache: 4 MiB (4 instances) +L3 cache: 88 MiB (4 instances) +NUMA node(s): 1 +NUMA node0 CPU(s): 0-3 diff --git a/flow-over-heated-plate/reference-results/fluid-openfoam_solid-fenics.tar.gz b/flow-over-heated-plate/reference-results/fluid-openfoam_solid-fenics.tar.gz index 93d3a21e0..587aff331 100644 --- a/flow-over-heated-plate/reference-results/fluid-openfoam_solid-fenics.tar.gz +++ b/flow-over-heated-plate/reference-results/fluid-openfoam_solid-fenics.tar.gz @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:6317b8b1f58452e71f0a8bee3e7eb2ebd005a131fc8c29ab83edeec496c7e9e5 -size 771425 +oid sha256:ba6c48d9ee8c13ca88dfe7e5b6dde25c5b1db26214d130b60fac5f77f0d697a7 +size 771193 diff --git a/flow-over-heated-plate/reference-results/fluid-openfoam_solid-nutils.tar.gz b/flow-over-heated-plate/reference-results/fluid-openfoam_solid-nutils.tar.gz index 1511d6192..225c9d33e 100644 --- a/flow-over-heated-plate/reference-results/fluid-openfoam_solid-nutils.tar.gz +++ b/flow-over-heated-plate/reference-results/fluid-openfoam_solid-nutils.tar.gz @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:c5cdfefa125a4e24d3222fa129e6e8ded9383dd240db3e4f10e9ff4834b8f3c4 -size 532664 +oid sha256:4191cd8bcfded319a7b57e3607dcf3ea40781896b805faa0fabd75abd507ecfe +size 532639 diff --git a/flow-over-heated-plate/reference-results/fluid-openfoam_solid-openfoam.tar.gz b/flow-over-heated-plate/reference-results/fluid-openfoam_solid-openfoam.tar.gz index 92a965a8b..b62e6858f 100644 --- a/flow-over-heated-plate/reference-results/fluid-openfoam_solid-openfoam.tar.gz +++ b/flow-over-heated-plate/reference-results/fluid-openfoam_solid-openfoam.tar.gz @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:180981d1a89c93b416c4d3aa87be3d597c06c0178d0d41f70c180e7c6b3f8b2c -size 497950 +oid sha256:3f33e92eeb45e8d76ccc616a23434daa7a12d61d3d6dc52e3e3aa2bc4abcc7a4 +size 498010 diff --git a/flow-over-heated-plate/reference_results.metadata b/flow-over-heated-plate/reference_results.metadata index dc1437432..4cd77ea94 100644 --- a/flow-over-heated-plate/reference_results.metadata +++ b/flow-over-heated-plate/reference_results.metadata @@ -11,9 +11,9 @@ We also include some information on the machine used to generate them | name | time | sha256 | |------|------|-------| -| fluid-openfoam_solid-fenics.tar.gz | 2026-01-20 18:43:46 | 6317b8b1f58452e71f0a8bee3e7eb2ebd005a131fc8c29ab83edeec496c7e9e5 | -| fluid-openfoam_solid-openfoam.tar.gz | 2026-01-20 18:43:46 | 180981d1a89c93b416c4d3aa87be3d597c06c0178d0d41f70c180e7c6b3f8b2c | -| fluid-openfoam_solid-nutils.tar.gz | 2026-01-20 18:43:46 | c5cdfefa125a4e24d3222fa129e6e8ded9383dd240db3e4f10e9ff4834b8f3c4 | +| fluid-openfoam_solid-nutils.tar.gz | 2026-02-06 18:45:25 | 4191cd8bcfded319a7b57e3607dcf3ea40781896b805faa0fabd75abd507ecfe | +| fluid-openfoam_solid-openfoam.tar.gz | 2026-02-06 18:45:25 | 3f33e92eeb45e8d76ccc616a23434daa7a12d61d3d6dc52e3e3aa2bc4abcc7a4 | +| fluid-openfoam_solid-fenics.tar.gz | 2026-02-06 18:45:25 | ba6c48d9ee8c13ca88dfe7e5b6dde25c5b1db26214d130b60fac5f77f0d697a7 | ## List of arguments used to generate the files @@ -38,7 +38,7 @@ We also include some information on the machine used to generate them ### uname -a -Linux precice-tests 5.15.0-163-generic #173-Ubuntu SMP Tue Oct 14 17:51:00 UTC 2025 x86_64 x86_64 x86_64 GNU/Linux +Linux precice-tests 5.15.0-168-generic #178-Ubuntu SMP Fri Jan 9 19:05:03 UTC 2026 x86_64 x86_64 x86_64 GNU/Linux ### lscpu diff --git a/multiple-perpendicular-flaps/reference_results.metadata b/multiple-perpendicular-flaps/reference_results.metadata index 4de26687e..0087669eb 100644 --- a/multiple-perpendicular-flaps/reference_results.metadata +++ b/multiple-perpendicular-flaps/reference_results.metadata @@ -11,7 +11,7 @@ We also include some information on the machine used to generate them | name | time | sha256 | |------|------|-------| -| fluid-openfoam_solid-upstream-dealii_solid-downstream-dealii.tar.gz | 2026-01-20 18:43:46 | 8519683febf6d16be13f8be0db49e0a3f04b9e16780cdab5440ba0ee01f4ac12 | +| fluid-openfoam_solid-upstream-dealii_solid-downstream-dealii.tar.gz | 2026-02-06 18:45:25 | c98c5645c0b97e33aa6bd9e9d9b200236f25c3a2dffa246a48983a16e95b9ed4 | ## List of arguments used to generate the files @@ -36,7 +36,7 @@ We also include some information on the machine used to generate them ### uname -a -Linux precice-tests 5.15.0-163-generic #173-Ubuntu SMP Tue Oct 14 17:51:00 UTC 2025 x86_64 x86_64 x86_64 GNU/Linux +Linux precice-tests 5.15.0-168-generic #178-Ubuntu SMP Fri Jan 9 19:05:03 UTC 2026 x86_64 x86_64 x86_64 GNU/Linux ### lscpu diff --git a/perpendicular-flap/reference-results/fluid-openfoam_solid-calculix.tar.gz b/perpendicular-flap/reference-results/fluid-openfoam_solid-calculix.tar.gz index a0b0c364f..f14de4322 100644 --- a/perpendicular-flap/reference-results/fluid-openfoam_solid-calculix.tar.gz +++ b/perpendicular-flap/reference-results/fluid-openfoam_solid-calculix.tar.gz @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:5a88a24d754baf6c3d4b96cca8b9b2d846abae88b66a1a6d8c38245563ac4e22 -size 13542595 +oid sha256:30c4d4695934808aca92117167190b6cf5c159eff47d189160f3e40ab5532ba0 +size 13542694 diff --git a/perpendicular-flap/reference-results/fluid-openfoam_solid-dealii.tar.gz b/perpendicular-flap/reference-results/fluid-openfoam_solid-dealii.tar.gz index 7a0203d9b..e17cb0ff2 100644 --- a/perpendicular-flap/reference-results/fluid-openfoam_solid-dealii.tar.gz +++ b/perpendicular-flap/reference-results/fluid-openfoam_solid-dealii.tar.gz @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:36c17f95beff15d26509a9ab16ada783b40fcdce573a7d7546d4059e764ade1e -size 7891888 +oid sha256:c3512edb4600ce1a3205853582c6776d53183c3c5f2a3d8c8914c35146b1b3bf +size 7891794 diff --git a/perpendicular-flap/reference-results/fluid-openfoam_solid-upstream-dealii_solid-downstream-dealii.tar.gz b/perpendicular-flap/reference-results/fluid-openfoam_solid-upstream-dealii_solid-downstream-dealii.tar.gz index 3f1bed1ef..d500a1ef6 100644 --- a/perpendicular-flap/reference-results/fluid-openfoam_solid-upstream-dealii_solid-downstream-dealii.tar.gz +++ b/perpendicular-flap/reference-results/fluid-openfoam_solid-upstream-dealii_solid-downstream-dealii.tar.gz @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:8519683febf6d16be13f8be0db49e0a3f04b9e16780cdab5440ba0ee01f4ac12 -size 11724839 +oid sha256:c98c5645c0b97e33aa6bd9e9d9b200236f25c3a2dffa246a48983a16e95b9ed4 +size 11726037 diff --git a/perpendicular-flap/reference-results/fluid-su2_solid-fenics.tar.gz b/perpendicular-flap/reference-results/fluid-su2_solid-fenics.tar.gz index 5089e65fe..a7197daf5 100644 --- a/perpendicular-flap/reference-results/fluid-su2_solid-fenics.tar.gz +++ b/perpendicular-flap/reference-results/fluid-su2_solid-fenics.tar.gz @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:24a9e4a19e71cfbac24f8b5d6a68514061e2d834e4e209a803893e6b4c0dae3f -size 3410305 +oid sha256:465724bf325a0c3fc6ae46763e97cf3164b6d1246f62ea07a39032e556f94692 +size 3409435 diff --git a/perpendicular-flap/reference_results.metadata b/perpendicular-flap/reference_results.metadata index 4d94920d4..2e16164dc 100644 --- a/perpendicular-flap/reference_results.metadata +++ b/perpendicular-flap/reference_results.metadata @@ -11,9 +11,9 @@ We also include some information on the machine used to generate them | name | time | sha256 | |------|------|-------| -| fluid-openfoam_solid-dealii.tar.gz | 2026-01-20 18:43:46 | 36c17f95beff15d26509a9ab16ada783b40fcdce573a7d7546d4059e764ade1e | -| fluid-su2_solid-fenics.tar.gz | 2026-01-20 18:43:46 | 24a9e4a19e71cfbac24f8b5d6a68514061e2d834e4e209a803893e6b4c0dae3f | -| fluid-openfoam_solid-calculix.tar.gz | 2026-01-20 18:43:46 | 5a88a24d754baf6c3d4b96cca8b9b2d846abae88b66a1a6d8c38245563ac4e22 | +| fluid-openfoam_solid-dealii.tar.gz | 2026-02-06 18:45:25 | c3512edb4600ce1a3205853582c6776d53183c3c5f2a3d8c8914c35146b1b3bf | +| fluid-openfoam_solid-calculix.tar.gz | 2026-02-06 18:45:25 | 30c4d4695934808aca92117167190b6cf5c159eff47d189160f3e40ab5532ba0 | +| fluid-su2_solid-fenics.tar.gz | 2026-02-06 18:45:25 | 465724bf325a0c3fc6ae46763e97cf3164b6d1246f62ea07a39032e556f94692 | ## List of arguments used to generate the files @@ -38,7 +38,7 @@ We also include some information on the machine used to generate them ### uname -a -Linux precice-tests 5.15.0-163-generic #173-Ubuntu SMP Tue Oct 14 17:51:00 UTC 2025 x86_64 x86_64 x86_64 GNU/Linux +Linux precice-tests 5.15.0-168-generic #178-Ubuntu SMP Fri Jan 9 19:05:03 UTC 2026 x86_64 x86_64 x86_64 GNU/Linux ### lscpu diff --git a/tools/tests/tests.yaml b/tools/tests/tests.yaml index 30bfd6ba2..9abab6d9c 100644 --- a/tools/tests/tests.yaml +++ b/tools/tests/tests.yaml @@ -18,6 +18,11 @@ test_suites: - fluid-openfoam - solid-openfoam reference_result: ./flow-over-heated-plate/reference-results/fluid-openfoam_solid-openfoam.tar.gz + - path: perpendicular-flap + case_combination: + - fluid-openfoam + - solid-calculix + reference_result: ./perpendicular-flap/reference-results/fluid-openfoam_solid-calculix.tar.gz fenics_test: tutorials: - path: flow-over-heated-plate @@ -39,6 +44,11 @@ test_suites: - fluid-openfoam - solid-calculix reference_result: ./perpendicular-flap/reference-results/fluid-openfoam_solid-calculix.tar.gz + - path: flow-over-heated-plate-two-meshes + case_combination: + - fluid-openfoam + - solid-calculix + reference_result: ./flow-over-heated-plate-two-meshes/reference-results/fluid-openfoam_solid-openfoam.tar.gz su2_test: tutorials: - path: perpendicular-flap @@ -108,6 +118,11 @@ test_suites: - fluid-openfoam - solid-openfoam reference_result: ./flow-over-heated-plate/reference-results/fluid-openfoam_solid-openfoam.tar.gz + - path: flow-over-heated-plate-two-meshes + case_combination: + - fluid-openfoam + - solid-calculix + reference_result: ./flow-over-heated-plate-two-meshes/reference-results/fluid-openfoam_solid-openfoam.tar.gz - path: perpendicular-flap case_combination: - fluid-openfoam