├── .clang-format ├── .gitattributes ├── .github ├── ISSUE_TEMPLATE │ └── issue-template.md ├── pull_request_template.md └── workflows │ ├── check-links.yml │ ├── check-style.yml │ ├── generate_reference_results_manual.yml │ ├── generate_reference_results_workflow.yml │ ├── run_testsuite_manual.yml │ ├── run_testsuite_workflow.yml │ ├── system-tests-cleanup.yml │ ├── system-tests-latest-components.yml │ ├── system-tests-pr.yml │ └── update-website.yml ├── .gitignore ├── .lfsconfig ├── .markdown-link-check-config.json ├── .markdownlint.json ├── .pre-commit-config.yaml ├── CHANGELOG.md ├── CODE_OF_CONDUCT.md ├── CONTRIBUTING.md ├── LICENSE ├── README.md ├── aste-turbine ├── .gitignore ├── README.md ├── clean-tutorial.sh ├── clean.sh ├── images │ ├── tutorials-aste-turbine-precice-config.png │ └── tutorials-aste-turbine-setup.png ├── precice-config.xml └── run.sh ├── breaking-dam-2d ├── README.md ├── clean-tutorial.sh ├── fluid-openfoam │ ├── 0 │ │ ├── U │ │ ├── alpha.water_orig │ │ ├── p │ │ ├── p_rgh │ │ ├── phi │ │ └── pointDisplacement │ ├── .gitignore │ ├── clean.sh │ ├── constant │ │ ├── dynamicMeshDict │ │ ├── g │ │ ├── transportProperties │ │ └── turbulenceProperties │ ├── run.sh │ └── system │ │ ├── blockMeshDict │ │ ├── controlDict │ │ ├── decomposeParDict │ │ ├── displacementProbe │ │ ├── fvSchemes │ │ ├── fvSolution │ │ ├── preciceDict │ │ └── setFieldsDict ├── images │ ├── tutorials-breaking-dam-2d-physics.png │ └── tutorials-breaking-dam-2d-precice-config.png ├── precice-config.xml └── solid-calculix │ ├── all.msh │ ├── clean.sh │ ├── config.yml │ ├── fix1_beam.nam │ ├── flap.inp │ ├── interface_beam.nam │ └── run.sh ├── changelog-entries ├── .keep ├── 480.md ├── 500.md ├── 544.md ├── 545.md ├── 557.md ├── 587.md ├── 590.md ├── 593.md ├── 597.md ├── 599.md ├── 606.md ├── 607.md ├── 608.md ├── 609.md ├── 618.md ├── 631.md ├── 634.md ├── 638.md ├── 642.md ├── 645.md ├── 646.md ├── 662.md ├── 663.md ├── 664.md ├── 665.md ├── 666.md ├── 668.md ├── 676.md ├── 680.md └── 683.md ├── channel-transport-reaction ├── README.md ├── chemical-fenics │ ├── chemical-reaction-advection-diffusion.json │ ├── chemical-reaction-advection-diffusion.py │ ├── clean.sh │ ├── requirements.txt │ └── run.sh ├── clean-tutorial.sh ├── fluid-fenics │ ├── clean.sh │ ├── fluid-config.json │ ├── fluid.py │ ├── requirements.txt │ └── run.sh ├── images │ ├── tutorials-channel-transport-reaction-geometry.png │ ├── tutorials-channel-transport-reaction-precice-config.png │ └── tutorials-channel-transport-reaction-state-t40.png ├── plot.py └── precice-config.xml ├── channel-transport ├── README.md ├── clean-tutorial.sh ├── fluid-nutils │ ├── clean.sh │ ├── fluid.py │ ├── requirements.txt │ └── run.sh ├── fluid-openfoam │ ├── 0 │ │ ├── U │ │ └── p │ ├── clean.sh │ ├── constant │ │ ├── transportProperties │ │ └── turbulenceProperties │ ├── run.sh │ └── system │ │ ├── blockMeshDict │ │ ├── controlDict │ │ ├── decomposeParDict │ │ ├── fvSchemes │ │ ├── fvSolution │ │ └── preciceDict ├── images │ ├── tutorials-channel-transport-amr.png │ ├── tutorials-channel-transport-animation.webm │ ├── tutorials-channel-transport-physics.png │ └── tutorials-channel-transport-precice-config.png ├── precice-config.xml └── transport-nutils │ ├── clean.sh │ ├── requirements.txt │ ├── run.sh │ └── transport.py ├── clean-all.sh ├── elastic-tube-1d ├── .gitignore ├── README.md ├── clean-tutorial.sh ├── fluid-cpp │ ├── CMakeLists.txt │ ├── clean.sh │ ├── output │ │ └── .keepme │ ├── run.sh │ └── src │ │ ├── FluidComputeSolution.cpp │ │ ├── FluidComputeSolution.h │ │ ├── FluidSolver.cpp │ │ ├── utilities.cpp │ │ └── utilities.h ├── fluid-fortran-module │ ├── CMakeLists.txt │ ├── clean.sh │ ├── run.sh │ └── src │ │ ├── FluidComputeSolution.f90 │ │ ├── FluidSolver.f90 │ │ └── utilities.f90 ├── fluid-fortran │ ├── CMakeLists.txt │ ├── clean.sh │ ├── run.sh │ └── src │ │ ├── FluidComputeSolution.f90 │ │ ├── FluidSolver.f90 │ │ └── utilities.f90 ├── fluid-python │ ├── FluidSolver.py │ ├── clean.sh │ ├── output.py │ ├── output │ │ └── .keepme │ ├── outputConfiguration.py │ ├── requirements.txt │ ├── run.sh │ ├── thetaScheme.py │ └── tubePlotting.py ├── fluid-rust │ ├── Cargo.toml │ ├── clean.sh │ ├── run.sh │ └── src │ │ ├── main.rs │ │ ├── solver.rs │ │ └── utils.rs ├── images │ ├── tutorials-elastic-tube-1d-all.png │ ├── tutorials-elastic-tube-1d-animation.gif │ ├── tutorials-elastic-tube-1d-diameter.png │ ├── tutorials-elastic-tube-1d-precice-config.png │ └── tutorials-elastic-tube-1d-setup.png ├── metadata.yaml ├── plot-all.sh ├── plot-diameter.sh ├── plot-vtk.py ├── precice-config.xml ├── reference-results │ ├── fluid-cpp_solid-cpp.tar.gz │ ├── fluid-cpp_solid-python.tar.gz │ └── fluid-python_solid-python.tar.gz ├── reference_results.metadata ├── solid-cpp │ ├── CMakeLists.txt │ ├── clean.sh │ ├── run.sh │ └── src │ │ ├── SolidComputeSolution.cpp │ │ ├── SolidSolver.cpp │ │ └── SolidSolver.h ├── solid-fortran-module │ ├── CMakeLists.txt │ ├── clean.sh │ ├── run.sh │ └── src │ │ ├── SolidComputeSolution.f90 │ │ └── SolidSolver.f90 ├── solid-fortran │ ├── CMakeLists.txt │ ├── clean.sh │ ├── run.sh │ └── src │ │ ├── SolidComputeSolution.f90 │ │ └── SolidSolver.f90 ├── solid-python │ ├── SolidSolver.py │ ├── clean.sh │ ├── requirements.txt │ └── run.sh └── solid-rust │ ├── Cargo.toml │ ├── clean.sh │ ├── run.sh │ └── src │ ├── main.rs │ └── solver.rs ├── elastic-tube-3d ├── README.md ├── clean-tutorial.sh ├── fluid-openfoam │ ├── 0 │ │ ├── U │ │ ├── p │ │ └── pointDisplacement │ ├── clean.sh │ ├── constant │ │ ├── dynamicMeshDict │ │ ├── polyMesh.orig │ │ │ ├── boundary │ │ │ ├── cellZones │ │ │ ├── faceZones │ │ │ ├── faces │ │ │ ├── neighbour │ │ │ ├── owner │ │ │ ├── pointZones │ │ │ └── points │ │ ├── transportProperties │ │ └── turbulenceProperties │ ├── run.sh │ ├── system │ │ ├── controlDict │ │ ├── decomposeParDict │ │ ├── fvSchemes │ │ ├── fvSolution │ │ └── preciceDict │ └── time-series ├── images │ ├── tutorials-elastic-tube-3d-plot.png │ ├── tutorials-elastic-tube-3d-precice-config.png │ └── tutorials-elastic-tube-3d-tube-result.png ├── metadata.yaml ├── plot-all-displacements.sh ├── plot-displacements.sh ├── precice-config.xml ├── solid-calculix │ ├── all.msh │ ├── clean.sh │ ├── config.yml │ ├── inlet.nam │ ├── interface.nam │ ├── interface.sur │ ├── outlet.nam │ ├── run.sh │ ├── tube.inp │ └── wall.nam └── solid-fenics │ ├── clean.sh │ ├── precice-adapter-config-fsi-s.json │ ├── requirements.txt │ ├── run.sh │ └── solid.py ├── flow-around-controlled-moving-cylinder ├── .gitignore ├── README.md ├── clean-tutorial.sh ├── controller-fmi │ ├── clean.sh │ ├── fmi-settings.json │ ├── fmu │ │ ├── CMakeLists.txt │ │ ├── PIDcontroller │ │ │ ├── FMI1CS.xml │ │ │ ├── FMI1ME.xml │ │ │ ├── FMI2.xml │ │ │ ├── FMI3.xml │ │ │ ├── buildDescription.xml │ │ │ ├── config.h │ │ │ ├── model.c │ │ │ └── readme.html │ │ ├── README.md │ │ ├── include │ │ │ ├── FMI.h │ │ │ ├── FMI2.h │ │ │ ├── FMI3.h │ │ │ ├── cosimulation.h │ │ │ ├── fmi2FunctionTypes.h │ │ │ ├── fmi2Functions.h │ │ │ ├── fmi2TypesPlatform.h │ │ │ ├── fmi3FunctionTypes.h │ │ │ ├── fmi3Functions.h │ │ │ ├── fmi3PlatformTypes.h │ │ │ ├── fmiFunctions.h │ │ │ ├── fmiModelFunctions.h │ │ │ ├── fmiModelTypes.h │ │ │ ├── fmiPlatformTypes.h │ │ │ └── model.h │ │ ├── set_tool_version.py │ │ ├── src │ │ │ ├── FMI.c │ │ │ ├── FMI2.c │ │ │ ├── FMI3.c │ │ │ ├── cosimulation.c │ │ │ ├── fmi2Functions.c │ │ │ └── fmi3Functions.c │ │ └── thirdparty │ │ │ └── LICENSE.txt │ ├── precice-settings.json │ ├── requirements.txt │ └── run.sh ├── fluid-openfoam │ ├── 0.orig │ │ ├── U │ │ ├── p │ │ └── pointDisplacement │ ├── clean.sh │ ├── constant │ │ ├── dynamicMeshDict │ │ ├── transportProperties │ │ └── turbulenceProperties │ ├── run.sh │ └── system │ │ ├── blockMeshDict │ │ ├── controlDict │ │ ├── decomposeParDict │ │ ├── forces │ │ ├── fvSchemes │ │ ├── fvSolution │ │ └── preciceDict ├── images │ ├── tutorials-flow-around-controlled-moving-cylinder-precice-config.png │ ├── tutorials-flow-around-controlled-moving-cylinder-setup.png │ └── tutorials-flow-around-controlled-moving-cylinder-watchpoint.png ├── plot-timeseries.py ├── plot-watchpoint.sh ├── precice-config.xml └── solid-python │ ├── clean.sh │ ├── requirements.txt │ ├── run.sh │ └── solid.py ├── flow-over-heated-plate-nearest-projection ├── README.md ├── clean-tutorial.sh ├── fluid-openfoam │ ├── 0 │ │ ├── T │ │ ├── U │ │ ├── alphat │ │ ├── epsilon │ │ ├── k │ │ ├── nut │ │ ├── p │ │ └── p_rgh │ ├── clean.sh │ ├── constant │ │ ├── g │ │ ├── thermophysicalProperties │ │ └── turbulenceProperties │ ├── run.sh │ └── system │ │ ├── blockMeshDict │ │ ├── controlDict │ │ ├── decomposeParDict │ │ ├── fvSchemes │ │ ├── fvSolution │ │ └── preciceDict ├── images │ └── tutorials-flow-over-heated-plate-nearest-projection-precice-config.png ├── precice-config.xml └── solid-openfoam │ ├── 0 │ └── T │ ├── clean.sh │ ├── constant │ └── transportProperties │ ├── run.sh │ └── system │ ├── blockMeshDict │ ├── controlDict │ ├── decomposeParDict │ ├── fvSchemes │ ├── fvSolution │ └── preciceDict ├── flow-over-heated-plate-partitioned-flow ├── README.md ├── clean-tutorial.sh ├── fluid1-openfoam │ ├── 0 │ │ ├── T │ │ ├── U │ │ ├── p │ │ └── p_rgh │ ├── clean.sh │ ├── constant │ │ ├── g │ │ ├── thermophysicalProperties │ │ └── turbulenceProperties │ ├── run.sh │ └── system │ │ ├── blockMeshDict │ │ ├── controlDict │ │ ├── decomposeParDict │ │ ├── fvSchemes │ │ ├── fvSolution │ │ └── preciceDict ├── fluid2-openfoam │ ├── 0 │ │ ├── T │ │ ├── U │ │ ├── p │ │ ├── p_rgh │ │ └── uniform │ │ │ └── functionObjects │ │ │ └── functionObjectProperties.gz │ ├── clean.sh │ ├── constant │ │ ├── g │ │ ├── thermophysicalProperties │ │ └── turbulenceProperties │ ├── run.sh │ └── system │ │ ├── blockMeshDict │ │ ├── controlDict │ │ ├── decomposeParDict │ │ ├── fvSchemes │ │ ├── fvSolution │ │ └── preciceDict ├── images │ ├── tutorials-flow-over-heated-plate-partitioned-flow-graph.png │ ├── tutorials-flow-over-heated-plate-partitioned-flow-precice-config.png │ └── tutorials-flow-over-heated-plate-partitioned-flow-results.png ├── precice-config.xml └── solid-openfoam │ ├── 0 │ └── T │ ├── clean.sh │ ├── constant │ └── transportProperties │ ├── run.sh │ └── system │ ├── blockMeshDict │ ├── controlDict │ ├── decomposeParDict │ ├── fvSchemes │ ├── fvSolution │ └── preciceDict ├── flow-over-heated-plate-steady-state ├── README.md ├── clean-tutorial.sh ├── fluid-openfoam │ ├── 0 │ │ ├── T │ │ ├── U │ │ ├── alphat │ │ ├── epsilon │ │ ├── k │ │ ├── nut │ │ ├── p │ │ └── p_rgh │ ├── clean.sh │ ├── constant │ │ ├── g │ │ ├── thermophysicalProperties │ │ └── turbulenceProperties │ ├── run.sh │ └── system │ │ ├── blockMeshDict │ │ ├── controlDict │ │ ├── fvSchemes │ │ ├── fvSolution │ │ └── preciceDict ├── images │ ├── tutorials-flow-over-heated-plate-steady-state-post-processing.png │ ├── tutorials-flow-over-heated-plate-steady-state-precice-config.png │ └── tutorials-flow-over-heated-plate-steady-state-result.png ├── precice-config.xml └── solid-codeaster │ ├── REPE_OUT │ └── .keepme │ ├── clean.sh │ ├── config.comm │ ├── def.comm │ ├── run.sh │ ├── solid.astk │ └── solid.mmed ├── flow-over-heated-plate-two-meshes ├── README.md ├── clean-tutorial.sh ├── fluid-openfoam │ ├── 0 │ │ ├── T │ │ ├── U │ │ ├── alphat │ │ ├── epsilon │ │ ├── k │ │ ├── nut │ │ ├── p │ │ └── p_rgh │ ├── clean.sh │ ├── constant │ │ ├── g │ │ ├── thermophysicalProperties │ │ └── turbulenceProperties │ ├── run.sh │ └── system │ │ ├── blockMeshDict │ │ ├── controlDict │ │ ├── decomposeParDict │ │ ├── fvSchemes │ │ ├── fvSolution │ │ └── preciceDict ├── images │ └── tutorials-flow-over-heated-plate-two-meshes-precice-config.png ├── precice-config.xml └── solid-calculix │ ├── .gitignore │ ├── clean.sh │ ├── config.yml │ ├── generate_mesh.py │ ├── run.sh │ └── solid.inp ├── flow-over-heated-plate ├── README.md ├── clean-tutorial.sh ├── fluid-openfoam │ ├── 0 │ │ ├── T │ │ ├── U │ │ ├── alphat │ │ ├── epsilon │ │ ├── k │ │ ├── nut │ │ ├── p │ │ └── p_rgh │ ├── clean.sh │ ├── constant │ │ ├── g │ │ ├── thermophysicalProperties │ │ └── turbulenceProperties │ ├── run.sh │ └── system │ │ ├── blockMeshDict │ │ ├── controlDict │ │ ├── decomposeParDict │ │ ├── fvSchemes │ │ ├── fvSolution │ │ └── preciceDict ├── fluid-su2 │ ├── clean.sh │ ├── fluid_mesh.su2 │ ├── laminar_config_unsteady.cfg │ ├── requirements.txt │ └── run.sh ├── images │ ├── tutorials-flow-over-heated-plate-example.png │ ├── tutorials-flow-over-heated-plate-graph-result.png │ ├── tutorials-flow-over-heated-plate-precice-config.png │ ├── tutorials-flow-over-heated-plate-result-openfoam.png │ └── tutorials-flow-over-heated-plate-results-comparison.png ├── metadata.yaml ├── plot-final-interface-temperature-requirements.txt ├── plot-final-interface-temperature.py ├── precice-config.xml ├── reference-results │ ├── fluid-openfoam_solid-fenics.tar.gz │ ├── fluid-openfoam_solid-nutils.tar.gz │ └── fluid-openfoam_solid-openfoam.tar.gz ├── reference_results.metadata ├── solid-dunefem │ ├── .gitignore │ ├── clean.sh │ ├── requirements.txt │ ├── run.sh │ └── solid.py ├── solid-fenics │ ├── clean.sh │ ├── precice-adapter-config.json │ ├── requirements.txt │ ├── run.sh │ └── solid.py ├── solid-nutils │ ├── clean.sh │ ├── requirements.txt │ ├── run.sh │ └── solid.py └── solid-openfoam │ ├── 0 │ └── T │ ├── clean.sh │ ├── constant │ └── transportProperties │ ├── run.sh │ └── system │ ├── blockMeshDict │ ├── controlDict │ ├── decomposeParDict │ ├── fvSchemes │ ├── fvSolution │ └── preciceDict ├── heat-exchanger-simplified ├── README.md ├── clean-tutorial.sh ├── fluid-bottom-openfoam │ ├── 0 │ │ ├── T │ │ ├── U │ │ ├── alphat │ │ ├── epsilon │ │ ├── k │ │ ├── nut │ │ ├── p │ │ └── p_rgh │ ├── clean.sh │ ├── constant │ │ ├── g │ │ ├── thermophysicalProperties │ │ └── turbulenceProperties │ ├── run.sh │ └── system │ │ ├── blockMeshDict │ │ ├── controlDict │ │ ├── decomposeParDict │ │ ├── fvSchemes │ │ ├── fvSolution │ │ └── preciceDict ├── fluid-top-openfoam │ ├── 0 │ │ ├── T │ │ ├── U │ │ ├── alphat │ │ ├── epsilon │ │ ├── k │ │ ├── nut │ │ ├── p │ │ └── p_rgh │ ├── clean.sh │ ├── constant │ │ ├── g │ │ ├── thermophysicalProperties │ │ └── turbulenceProperties │ ├── run.sh │ └── system │ │ ├── blockMeshDict │ │ ├── controlDict │ │ ├── decomposeParDict │ │ ├── fvSchemes │ │ ├── fvSolution │ │ └── preciceDict ├── images │ ├── tutorials-heat-exchanger-simplified-animation.webp │ ├── tutorials-heat-exchanger-simplified-overview.png │ └── tutorials-heat-exchanger-simplified-precice-config.png ├── metadata.yaml ├── precice-config.xml └── solid-calculix │ ├── clean.sh │ ├── config.yml │ ├── generate_mesh.py │ ├── run.sh │ └── solid.inp ├── heat-exchanger ├── .gitignore ├── README.md ├── clean-tutorial.sh ├── download-meshes.sh ├── fluid-inner-openfoam │ ├── 0 │ │ ├── T │ │ ├── U │ │ ├── alphat │ │ ├── epsilon │ │ ├── k │ │ ├── nut │ │ ├── p │ │ └── p_rgh │ ├── clean.sh │ ├── constant │ │ ├── g │ │ ├── thermophysicalProperties │ │ └── turbulenceProperties │ ├── run.sh │ └── system │ │ ├── controlDict │ │ ├── decomposeParDict │ │ ├── fvOptions │ │ ├── fvSchemes │ │ ├── fvSolution │ │ └── preciceDict ├── fluid-outer-openfoam │ ├── 0 │ │ ├── T │ │ ├── U │ │ ├── alphat │ │ ├── epsilon │ │ ├── k │ │ ├── nut │ │ ├── p │ │ └── p_rgh │ ├── clean.sh │ ├── constant │ │ ├── g │ │ ├── thermophysicalProperties │ │ └── turbulenceProperties │ ├── run.sh │ └── system │ │ ├── controlDict │ │ ├── decomposeParDict │ │ ├── fvOptions │ │ ├── fvSchemes │ │ ├── fvSolution │ │ └── preciceDict ├── images │ ├── tutorials-heat-exchanger-geometry.png │ ├── tutorials-heat-exchanger-participants.png │ ├── tutorials-heat-exchanger-precice-config.png │ └── tutorials-heat-exchanger-visualization.png ├── precice-config.xml └── solid-calculix │ ├── clean.sh │ ├── config.yml │ └── run.sh ├── multiple-perpendicular-flaps ├── README.md ├── clean-tutorial.sh ├── fluid-openfoam │ ├── 0 │ │ ├── U │ │ ├── p │ │ ├── phi │ │ └── pointDisplacement │ ├── clean.sh │ ├── constant │ │ ├── dynamicMeshDict │ │ ├── transportProperties │ │ └── turbulenceProperties │ ├── run.sh │ └── system │ │ ├── blockMeshDict │ │ ├── controlDict │ │ ├── decomposeParDict │ │ ├── fvSchemes │ │ ├── fvSolution │ │ └── preciceDict ├── images │ ├── tutorials-multiple-perpendicular-flaps-precice-config.png │ ├── tutorials-multiple-perpendicular-flaps-results.png │ └── tutorials-multiple-perpendicular-flaps-setup-two-flaps.png ├── metadata.yaml ├── precice-config.xml ├── reference_results.metadata ├── solid-downstream-dealii │ ├── clean.sh │ ├── parameters.prm │ ├── plot-displacement.sh │ └── run.sh └── solid-upstream-dealii │ ├── clean.sh │ ├── parameters.prm │ ├── plot-displacement.sh │ └── run.sh ├── oscillator-overlap ├── README.md ├── clean-tutorial.sh ├── images │ ├── tutorials-oscillator-overlap-dd.pdf │ ├── tutorials-oscillator-overlap-dd.png │ ├── tutorials-oscillator-overlap-dd.tex │ └── tutorials-oscillator-overlap-precice-config.png ├── mass-left-python │ ├── clean.sh │ └── run.sh ├── mass-right-python │ ├── clean.sh │ └── run.sh ├── precice-config.xml └── solver-python │ ├── mypy.ini │ ├── oscillator.py │ ├── problemDefinition.py │ ├── requirements.txt │ └── timeSteppers.py ├── oscillator ├── .gitignore ├── README.md ├── clean-tutorial.sh ├── images │ ├── tutorials-oscillator-precice-config.png │ ├── tutorials-oscillator-schematic-drawing.png │ ├── tutorials-oscillator-schematic-drawing.tex │ ├── tutorials-oscillator-trajectory-generalized-alpha.png │ └── tutorials-oscillator-trajectory-newmark-beta.png ├── mass-left-fmi │ ├── clean.sh │ ├── fmi-settings.json │ ├── precice-settings.json │ ├── requirements.txt │ └── run.sh ├── mass-left-python │ ├── clean.sh │ └── run.sh ├── mass-right-fmi │ ├── clean.sh │ ├── fmi-settings.json │ ├── precice-settings.json │ ├── requirements.txt │ └── run.sh ├── mass-right-python │ ├── clean.sh │ └── run.sh ├── plot-trajectory.py ├── precice-config.xml ├── solver-fmi │ ├── calculate-error.py │ ├── fmu │ │ ├── CMakeLists.txt │ │ ├── Oscillator │ │ │ ├── FMI2.xml │ │ │ ├── FMI3.xml │ │ │ ├── buildDescription.xml │ │ │ ├── config.h │ │ │ ├── model.c │ │ │ └── readme.html │ │ ├── README.md │ │ ├── include │ │ │ ├── FMI.h │ │ │ ├── FMI2.h │ │ │ ├── FMI3.h │ │ │ ├── cosimulation.h │ │ │ ├── fmi2FunctionTypes.h │ │ │ ├── fmi2Functions.h │ │ │ ├── fmi2TypesPlatform.h │ │ │ ├── fmi3FunctionTypes.h │ │ │ ├── fmi3Functions.h │ │ │ ├── fmi3PlatformTypes.h │ │ │ ├── fmiFunctions.h │ │ │ ├── fmiModelFunctions.h │ │ │ ├── fmiModelTypes.h │ │ │ ├── fmiPlatformTypes.h │ │ │ └── model.h │ │ ├── set_tool_version.py │ │ ├── src │ │ │ ├── FMI.c │ │ │ ├── FMI2.c │ │ │ ├── FMI3.c │ │ │ ├── cosimulation.c │ │ │ ├── fmi2Functions.c │ │ │ └── fmi3Functions.c │ │ └── thirdparty │ │ │ └── LICENSE.txt │ └── requirements.txt └── solver-python │ ├── mypy.ini │ ├── oscillator.py │ ├── problemDefinition.py │ ├── requirements.txt │ └── timeSteppers.py ├── partitioned-backwards-facing-step ├── README.md ├── clean-tutorial.sh ├── fluid1-openfoam │ ├── 0 │ │ ├── U │ │ └── p │ ├── clean.sh │ ├── constant │ │ ├── transportProperties │ │ └── turbulenceProperties │ ├── run.sh │ └── system │ │ ├── blockMeshDict │ │ ├── controlDict │ │ ├── fvSchemes │ │ ├── fvSolution │ │ └── preciceDict ├── fluid2-openfoam │ ├── 0 │ │ ├── U │ │ └── p │ ├── clean.sh │ ├── constant │ │ ├── transportProperties │ │ └── turbulenceProperties │ ├── run.sh │ └── system │ │ ├── blockMeshDict │ │ ├── controlDict │ │ ├── fvSchemes │ │ ├── fvSolution │ │ └── preciceDict ├── images │ ├── tutorials-partitioned-backwards-facing-step-precice-config.png │ ├── tutorials-partitioned-backwards-facing-step-results.png │ └── tutorials-partitioned-backwards-facing-step-sampled.png └── precice-config.xml ├── partitioned-elastic-beam ├── README.md ├── clean-tutorial.sh ├── dirichlet-calculix │ ├── all.msh │ ├── beam1.inp │ ├── clean.sh │ ├── config.yml │ ├── fix1_beam.nam │ ├── interface_beam.nam │ └── run.sh ├── images │ ├── tutorials-partitioned-elastic-beam-precice-config.png │ ├── tutorials-partitioned-elastic-beam-results.png │ └── tutorials-partitioned-elastic-beam-setup.png ├── neumann-calculix │ ├── all.msh │ ├── beam2.inp │ ├── clean.sh │ ├── config.yml │ ├── fix1_beam.nam │ ├── interface_beam.nam │ └── run.sh ├── precice-config.xml ├── visualize.fbd └── visualize.py ├── partitioned-heat-conduction-complex ├── README.md ├── clean-tutorial.sh ├── dirichlet-fenics │ ├── clean.sh │ ├── precice-adapter-config.json │ └── run.sh ├── images │ └── tutorials-partitioned-heat-conduction-complex-precice-config.png ├── neumann-fenics │ ├── clean.sh │ ├── precice-adapter-config.json │ └── run.sh ├── precice-config.xml └── solver-fenics │ ├── errorcomputation.py │ ├── heat.py │ ├── my_enums.py │ ├── problem_setup.py │ └── requirements.txt ├── partitioned-heat-conduction-direct ├── README.md ├── clean-tutorial.sh ├── dirichlet-nutils │ ├── clean.sh │ ├── heat.py │ ├── requirements.txt │ └── run.sh ├── images │ └── tutorials-partitioned-heat-conduction-direct-precice-config.png ├── neumann-nutils │ ├── clean.sh │ ├── heat.py │ ├── requirements.txt │ └── run.sh └── precice-config.xml ├── partitioned-heat-conduction-overlap ├── README.md ├── clean-tutorial.sh ├── images │ ├── tutorials-partitioned-heat-conduction-overlap-precice-config.png │ ├── tutorials-partitioned-heat-conduction-overlap-setup.pdf │ ├── tutorials-partitioned-heat-conduction-overlap-setup.png │ └── tutorials-partitioned-heat-conduction-overlap-setup.tex ├── left-fenics │ ├── clean.sh │ ├── precice-adapter-config.json │ └── run.sh ├── precice-config.xml ├── right-fenics │ ├── clean.sh │ ├── precice-adapter-config.json │ └── run.sh └── solver-fenics │ ├── errorcomputation.py │ ├── heat.py │ └── requirements.txt ├── partitioned-heat-conduction ├── README.md ├── clean-tutorial.sh ├── dirichlet-fenics │ ├── clean.sh │ ├── precice-adapter-config.json │ └── run.sh ├── dirichlet-nutils │ ├── clean.sh │ ├── heat.py │ ├── requirements.txt │ └── run.sh ├── dirichlet-openfoam │ ├── 0 │ │ └── T │ ├── clean.sh │ ├── constant │ │ └── transportProperties │ ├── run.sh │ └── system │ │ ├── blockMeshDict │ │ ├── controlDict │ │ ├── decomposeParDict │ │ ├── fvSchemes │ │ ├── fvSolution │ │ └── preciceDict ├── images │ ├── tutorials-partitioned-heat-conduction-FEniCS-movie.gif │ ├── tutorials-partitioned-heat-conduction-precice-config.png │ └── tutorials-partitioned-heat-conduction-setup.png ├── neumann-fenics │ ├── clean.sh │ ├── precice-adapter-config.json │ └── run.sh ├── neumann-nutils │ ├── clean.sh │ ├── heat.py │ ├── requirements.txt │ └── run.sh ├── neumann-openfoam │ ├── 0 │ │ └── T │ ├── clean.sh │ ├── constant │ │ └── transportProperties │ ├── run.sh │ └── system │ │ ├── blockMeshDict │ │ ├── controlDict │ │ ├── fvSchemes │ │ ├── fvSolution │ │ └── preciceDict ├── precice-config.xml ├── solver-fenics │ ├── errorcomputation.py │ ├── heat.py │ ├── heatHigherOrder.py │ ├── heat_pySDC.py │ ├── heat_pySDC_problem_class.py │ ├── my_enums.py │ ├── problem_setup.py │ ├── requirements.txt │ └── utils │ │ ├── ButcherTableaux.py │ │ ├── __init__.py │ │ └── utils.py └── solver-openfoam │ ├── .clang-format │ ├── .gitignore │ ├── Make │ ├── files │ └── options │ ├── clean.sh │ ├── createFields.H │ ├── heatTransfer.C │ └── write.H ├── partitioned-pipe-two-phase ├── README.md ├── clean-tutorial.sh ├── fluid1-openfoam │ ├── 0.orig │ │ ├── U │ │ ├── alpha.water │ │ └── p_rgh │ ├── clean.sh │ ├── constant │ │ ├── g │ │ ├── transportProperties │ │ └── turbulenceProperties │ ├── run.sh │ └── system │ │ ├── blockMeshDict │ │ ├── controlDict │ │ ├── decomposeParDict │ │ ├── fvSchemes │ │ ├── fvSolution │ │ ├── preciceDict │ │ └── setFieldsDict ├── fluid2-openfoam │ ├── 0.orig │ │ ├── U │ │ ├── alpha.water │ │ └── p_rgh │ ├── clean.sh │ ├── constant │ │ ├── g │ │ ├── transportProperties │ │ └── turbulenceProperties │ ├── run.sh │ └── system │ │ ├── blockMeshDict │ │ ├── controlDict │ │ ├── decomposeParDict │ │ ├── fvSchemes │ │ ├── fvSolution │ │ ├── preciceDict │ │ └── setFieldsDict ├── images │ ├── tutorials-partitioned-pipe-two-phase-precice-config.png │ ├── tutorials-partitioned-pipe-two-phase-result.png │ └── tutorials-partitioned-pipe-two-phase-setup.png ├── monolithic │ ├── 0.orig │ │ ├── U │ │ ├── alpha.water │ │ └── p_rgh │ ├── clean.sh │ ├── constant │ │ ├── g │ │ ├── transportProperties │ │ └── turbulenceProperties │ ├── run.sh │ └── system │ │ ├── blockMeshDict │ │ ├── controlDict │ │ ├── decomposeParDict │ │ ├── fvSchemes │ │ ├── fvSolution │ │ ├── sampling │ │ └── setFieldsDict └── precice-config.xml ├── partitioned-pipe ├── README.md ├── clean-tutorial.sh ├── fluid1-openfoam-pimplefoam │ ├── 0 │ │ ├── U │ │ └── p │ ├── clean.sh │ ├── constant │ │ ├── transportProperties │ │ └── turbulenceProperties │ ├── run.sh │ └── system │ │ ├── blockMeshDict │ │ ├── blockMeshDictSkewed │ │ ├── controlDict │ │ ├── decomposeParDict │ │ ├── fvSchemes │ │ ├── fvSolution │ │ └── preciceDict ├── fluid1-openfoam-sonicliquidfoam │ ├── 0 │ │ ├── U │ │ └── p │ ├── clean.sh │ ├── constant │ │ ├── thermodynamicProperties │ │ ├── transportProperties │ │ └── turbulenceProperties │ ├── run.sh │ └── system │ │ ├── blockMeshDict │ │ ├── controlDict │ │ ├── decomposeParDict │ │ ├── fvSchemes │ │ ├── fvSolution │ │ └── preciceDict ├── fluid2-openfoam-pimplefoam │ ├── 0 │ │ ├── U │ │ └── p │ ├── clean.sh │ ├── constant │ │ ├── transportProperties │ │ └── turbulenceProperties │ ├── run.sh │ └── system │ │ ├── blockMeshDict │ │ ├── blockMeshDictSkewed │ │ ├── controlDict │ │ ├── decomposeParDict │ │ ├── fvSchemes │ │ ├── fvSolution │ │ └── preciceDict ├── fluid2-openfoam-sonicliquidfoam │ ├── 0 │ │ ├── U │ │ └── p │ ├── clean.sh │ ├── constant │ │ ├── thermodynamicProperties │ │ ├── transportProperties │ │ └── turbulenceProperties │ ├── run.sh │ └── system │ │ ├── blockMeshDict │ │ ├── controlDict │ │ ├── decomposeParDict │ │ ├── fvSchemes │ │ ├── fvSolution │ │ └── preciceDict ├── images │ ├── tutorials-partitioned-pipe-precice-config.png │ ├── tutorials-partitioned-pipe-results-skewed.png │ └── tutorials-partitioned-pipe-results-sonicliquidfoam-pimplefoam.png └── precice-config.xml ├── perpendicular-flap-stress ├── README.md ├── clean-tutorial.sh ├── fluid-openfoam │ ├── 0 │ │ ├── U │ │ ├── p │ │ ├── phi │ │ └── pointDisplacement │ ├── clean.sh │ ├── constant │ │ ├── dynamicMeshDict │ │ ├── transportProperties │ │ └── turbulenceProperties │ ├── run.sh │ └── system │ │ ├── blockMeshDict │ │ ├── controlDict │ │ ├── decomposeParDict │ │ ├── fvSchemes │ │ ├── fvSolution │ │ └── preciceDict ├── images │ ├── tutorials-perpendicular-flap-stress-displacement-watchpoint.png │ └── tutorials-perpendicular-flap-stress-precice-config.png ├── plot-displacement.sh ├── precice-config.xml └── solid-gismo │ ├── clean.sh │ └── run.sh ├── perpendicular-flap ├── README.md ├── clean-tutorial.sh ├── fluid-fake │ ├── fake.py │ ├── requirements.txt │ └── run.sh ├── fluid-nutils │ ├── clean.sh │ ├── fluid.py │ ├── requirements.txt │ └── run.sh ├── fluid-openfoam │ ├── 0 │ │ ├── U │ │ ├── p │ │ ├── phi │ │ └── pointDisplacement │ ├── clean.sh │ ├── constant │ │ ├── dynamicMeshDict │ │ ├── transportProperties │ │ └── turbulenceProperties │ ├── run.sh │ └── system │ │ ├── blockMeshDict │ │ ├── controlDict │ │ ├── decomposeParDict │ │ ├── fvSchemes │ │ ├── fvSolution │ │ └── preciceDict ├── fluid-su2 │ ├── clean.sh │ ├── euler_config_unsteady.cfg │ ├── fluidMesh.su2 │ ├── initial_flow_00000.csv │ ├── initial_flow_00000.dat │ ├── requirements.txt │ └── run.sh ├── images │ ├── tutorials-perpendicular-flap-displacement-fake-watchpoints.png │ ├── tutorials-perpendicular-flap-displacement-flow-comparison-watchpoints.png │ ├── tutorials-perpendicular-flap-displacement-nutils-watchpoints.png │ ├── tutorials-perpendicular-flap-displacement-openfoam-watchpoints.png │ ├── tutorials-perpendicular-flap-displacement-selected-watchpoints.png │ ├── tutorials-perpendicular-flap-displacement-su2-watchpoints.png │ ├── tutorials-perpendicular-flap-displacement-watchpoint.png │ ├── tutorials-perpendicular-flap-physics.png │ ├── tutorials-perpendicular-flap-precice-config.png │ └── tutorials-perpendicular-flap-setup-drawing.png ├── metadata.yaml ├── plot-all-displacements.sh ├── plot-displacement.sh ├── precice-config.xml ├── reference-results │ ├── fluid-openfoam_solid-calculix.tar.gz │ ├── fluid-openfoam_solid-dealii.tar.gz │ ├── fluid-openfoam_solid-upstream-dealii_solid-downstream-dealii.tar.gz │ ├── fluid-su2_solid-fenics.tar.gz │ └── watchpoints.tar.gz ├── reference_results.metadata ├── solid-calculix │ ├── all.msh │ ├── clean.sh │ ├── config.yml │ ├── fix1_beam.nam │ ├── flap.inp │ ├── flap_modal.inp │ ├── frequency.inp │ ├── interface_beam.nam │ └── run.sh ├── solid-dealii │ ├── clean.sh │ ├── parameters.prm │ └── run.sh ├── solid-dune │ ├── .gitignore │ ├── Solid.msh │ ├── clean.sh │ └── run.sh ├── solid-fake │ ├── fake.py │ ├── requirements.txt │ └── run.sh ├── solid-fenics │ ├── clean.sh │ ├── precice-adapter-config-fsi-s.json │ ├── requirements.txt │ ├── run.sh │ └── solid.py ├── solid-nutils │ ├── clean.sh │ ├── requirements.txt │ ├── run.sh │ └── solid.py ├── solid-openfoam │ ├── 0 │ │ ├── D │ │ └── solidForce │ ├── clean.sh │ ├── constant │ │ ├── mechanicalProperties │ │ └── thermalProperties │ ├── run.sh │ ├── solidDisplacementFoamForce │ │ ├── .gitignore │ │ ├── Make │ │ │ ├── files │ │ │ └── options │ │ ├── solidDisplacementFoamForceFvPatchVectorField.C │ │ └── solidDisplacementFoamForceFvPatchVectorField.H │ └── system │ │ ├── blockMeshDict │ │ ├── controlDict │ │ ├── decomposeParDict │ │ ├── fvSchemes │ │ ├── fvSolution │ │ └── preciceDict └── solid-solids4foam │ ├── 0 │ ├── D │ └── solidForce │ ├── clean.sh │ ├── constant │ ├── dynamicMeshDict │ ├── g │ ├── mechanicalProperties │ ├── physicsProperties │ └── solidProperties │ ├── run.sh │ └── system │ ├── blockMeshDict │ ├── controlDict │ ├── decomposeParDict │ ├── fvSchemes │ ├── fvSolution │ └── preciceDict ├── quickstart ├── README.md ├── clean-tutorial.sh ├── fluid-openfoam │ ├── 0 │ │ ├── U │ │ ├── p │ │ └── pointDisplacement │ ├── clean.sh │ ├── constant │ │ ├── dynamicMeshDict │ │ ├── transportProperties │ │ └── turbulenceProperties │ ├── run.sh │ └── system │ │ ├── blockMeshDict │ │ ├── controlDict │ │ ├── decomposeParDict │ │ ├── fvSchemes │ │ ├── fvSolution │ │ └── preciceDict ├── images │ ├── quickstart-precice-config.png │ ├── quickstart-result.png │ └── quickstart-setup.png ├── plotDisplacement.sh ├── precice-config.xml └── solid-cpp │ ├── .gitignore │ ├── CMakeLists.txt │ ├── clean.sh │ ├── rigid_body_solver.cpp │ └── run.sh ├── resonant-circuit ├── README.md ├── capacitor-matlab │ ├── capacitor.m │ ├── clean.sh │ └── run.sh ├── capacitor-python │ ├── capacitor.py │ ├── requirements.txt │ └── run.sh ├── clean-tutorial.sh ├── coil-matlab │ ├── clean.sh │ ├── coil.m │ └── run.sh ├── coil-python │ ├── coil.py │ ├── requirements.txt │ └── run.sh ├── images │ ├── tutorials-resonant-circuit-curves.png │ ├── tutorials-resonant-circuit-diagram.svg │ └── tutorials-resonant-circuit-precice-config.png ├── plot-solution.sh └── precice-config.xml ├── tools ├── check-image-names.py ├── check-links-to-precice.sh ├── check-size.sh ├── check.sh ├── clean-tutorial-base.sh ├── cleaning-tools.sh ├── log.sh ├── openfoam-remove-empty-dirs.sh ├── run-dealii.sh ├── run-openfoam.sh ├── tests │ ├── .gitignore │ ├── README.md │ ├── build_docker_images.py │ ├── component-templates │ │ ├── bare.yaml │ │ ├── calculix-adapter.yaml │ │ ├── dealii-adapter.yaml │ │ ├── fenics-adapter.yaml │ │ ├── nutils-adapter.yaml │ │ ├── openfoam-adapter.yaml │ │ ├── python-bindings.yaml │ │ └── su2-adapter.yaml │ ├── components.yaml │ ├── docker-compose.field_compare.template.yaml │ ├── docker-compose.template.yaml │ ├── dockerfiles │ │ ├── ubuntu_2204 │ │ │ └── Dockerfile │ │ └── ubuntu_2404 │ │ │ └── Dockerfile │ ├── generate_reference_results.py │ ├── metadata_parser │ │ ├── __init__.py │ │ └── metdata.py │ ├── paths.py │ ├── print_case_combinations.py │ ├── print_metadata.py │ ├── print_test_suites.py │ ├── reference_results.metadata.template │ ├── reference_versions.yaml │ ├── requirements.txt │ ├── systemtests.py │ ├── systemtests │ │ ├── Systemtest.py │ │ ├── SystemtestArguments.py │ │ ├── TestSuite.py │ │ └── __init__.py │ └── tests.yaml └── visualize-configs.sh ├── turek-hron-fsi3 ├── README.md ├── clean-tutorial.sh ├── fluid-nutils │ ├── clean.sh │ ├── fluid.geo │ ├── fluid.py │ ├── requirements.txt │ └── run.sh ├── fluid-openfoam │ ├── 0 │ │ ├── U │ │ ├── p │ │ └── pointDisplacement │ ├── clean.sh │ ├── constant │ │ ├── dynamicMeshDict │ │ ├── transportProperties │ │ └── turbulenceProperties │ ├── run.sh │ └── system │ │ ├── blockMeshDict │ │ ├── blockMeshDict_double_refined │ │ ├── blockMeshDict_refined │ │ ├── controlDict │ │ ├── decomposeParDict │ │ ├── fvSchemes │ │ ├── fvSolution │ │ └── preciceDict ├── images │ ├── tutorials-turek-hron-fsi3-precice-config.png │ ├── tutorials-turek-hron-fsi3-setup.png │ └── tutorials-turek-hron-fsi3-tip-plot.png ├── plot-displacement.sh ├── precice-config.xml ├── solid-dealii │ ├── clean.sh │ ├── parameters.prm │ └── run.sh └── solid-nutils │ ├── clean.sh │ ├── requirements.txt │ ├── run.sh │ ├── solid.geo │ └── solid.py ├── two-scale-heat-conduction ├── README.md ├── clean-tutorial.sh ├── compile-dumux-cases.sh ├── images │ ├── tutorials-two-scale-heat-conduction-evolving-micro-simulations.png │ ├── tutorials-two-scale-heat-conduction-macro-micro-schematic.png │ ├── tutorials-two-scale-heat-conduction-precice-config.png │ ├── tutorials-two-scale-heat-conduction-results-du-du.png │ └── tutorials-two-scale-heat-conduction-results.png ├── macro-dumux │ ├── CMakeLists.txt │ ├── appl │ │ ├── CMakeLists.txt │ │ ├── main.cc │ │ ├── myenergyvolumevariables.hh │ │ ├── mysimpleliquid.hh │ │ ├── myvolumevariables.hh │ │ ├── problem.hh │ │ ├── properties.hh │ │ └── spatialparams.hh │ ├── clean.sh │ ├── cmake │ │ └── modules │ │ │ ├── CMakeLists.txt │ │ │ └── MacroDumuxMacros.cmake │ ├── config.h.cmake │ ├── doc │ │ ├── CMakeLists.txt │ │ └── doxygen │ │ │ ├── CMakeLists.txt │ │ │ └── Doxylocal │ ├── dune.module │ ├── macro-dumux.pc.in │ ├── params.input │ └── run.sh ├── macro-nutils │ ├── clean.sh │ ├── macro.py │ ├── requirements.txt │ └── run.sh ├── micro-dumux │ ├── CMakeLists.txt │ ├── appl │ │ ├── CMakeLists.txt │ │ ├── cell_problem │ │ │ ├── indices.hh │ │ │ ├── localresidual.hh │ │ │ ├── model.hh │ │ │ └── volumevariables.hh │ │ ├── micro_sim.cpp │ │ ├── problem_allencahn.hh │ │ ├── problem_cellproblem.hh │ │ ├── properties_allencahn.hh │ │ ├── properties_cellproblem.hh │ │ └── spatialparams_cellproblem.hh │ ├── clean.sh │ ├── config.h.cmake │ ├── dune.module │ ├── micro-manager-config.json │ ├── micro_sim.pc.in │ ├── params.input │ └── run.sh ├── micro-nutils │ ├── clean.sh │ ├── micro-manager-config.json │ ├── micro.py │ ├── requirements.txt │ └── run.sh ├── precice-config.xml └── setup-dumux.sh ├── volume-coupled-diffusion ├── README.md ├── clean-tutorial.sh ├── drain-fenics │ ├── clean.sh │ ├── precice-adapter-config.json │ └── run.sh ├── images │ ├── tutorials-volume-coupled-diffusion-precice-config.png │ └── tutorials-volume-coupled-diffusion-setup.png ├── precice-config.xml ├── solver-fenics │ ├── requirements.txt │ └── volume-coupled-diffusion.py └── source-fenics │ ├── clean.sh │ ├── precice-adapter-config.json │ └── run.sh └── volume-coupled-flow ├── README.md ├── clean-tutorial.sh ├── fluid-openfoam ├── 0 │ ├── T │ ├── U │ ├── U_vol │ ├── alphat │ ├── epsilon │ ├── k │ ├── nut │ ├── p │ └── p_rgh ├── clean.sh ├── constant │ ├── fvOptions │ ├── g │ ├── thermophysicalProperties │ └── turbulenceProperties ├── run.sh └── system │ ├── blockMeshDict │ ├── controlDict │ ├── decomposeParDict │ ├── fvSchemes │ ├── fvSolution │ ├── preciceDict │ └── topoSetDict ├── images ├── tutorials-volume-coupled-flow-Ux.png ├── tutorials-volume-coupled-flow-config.png └── tutorials-volume-coupled-flow-precice-config.png ├── precice-config.xml └── source-nutils ├── clean.sh ├── run.sh └── source.py /.clang-format: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/.clang-format -------------------------------------------------------------------------------- /.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/.gitattributes -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/issue-template.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/.github/ISSUE_TEMPLATE/issue-template.md -------------------------------------------------------------------------------- /.github/pull_request_template.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/.github/pull_request_template.md -------------------------------------------------------------------------------- /.github/workflows/check-links.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/.github/workflows/check-links.yml -------------------------------------------------------------------------------- /.github/workflows/check-style.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/.github/workflows/check-style.yml -------------------------------------------------------------------------------- /.github/workflows/generate_reference_results_manual.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/.github/workflows/generate_reference_results_manual.yml -------------------------------------------------------------------------------- /.github/workflows/generate_reference_results_workflow.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/.github/workflows/generate_reference_results_workflow.yml -------------------------------------------------------------------------------- /.github/workflows/run_testsuite_manual.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/.github/workflows/run_testsuite_manual.yml -------------------------------------------------------------------------------- /.github/workflows/run_testsuite_workflow.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/.github/workflows/run_testsuite_workflow.yml -------------------------------------------------------------------------------- /.github/workflows/system-tests-cleanup.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/.github/workflows/system-tests-cleanup.yml -------------------------------------------------------------------------------- /.github/workflows/system-tests-latest-components.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/.github/workflows/system-tests-latest-components.yml -------------------------------------------------------------------------------- /.github/workflows/system-tests-pr.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/.github/workflows/system-tests-pr.yml -------------------------------------------------------------------------------- /.github/workflows/update-website.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/.github/workflows/update-website.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/.gitignore -------------------------------------------------------------------------------- /.lfsconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/.lfsconfig -------------------------------------------------------------------------------- /.markdown-link-check-config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/.markdown-link-check-config.json -------------------------------------------------------------------------------- /.markdownlint.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/.markdownlint.json -------------------------------------------------------------------------------- /.pre-commit-config.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/.pre-commit-config.yaml -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /CODE_OF_CONDUCT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/CODE_OF_CONDUCT.md -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/README.md -------------------------------------------------------------------------------- /aste-turbine/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/aste-turbine/.gitignore -------------------------------------------------------------------------------- /aste-turbine/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/aste-turbine/README.md -------------------------------------------------------------------------------- /aste-turbine/clean-tutorial.sh: -------------------------------------------------------------------------------- 1 | ../tools/clean-tutorial-base.sh -------------------------------------------------------------------------------- /aste-turbine/clean.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/aste-turbine/clean.sh -------------------------------------------------------------------------------- /aste-turbine/images/tutorials-aste-turbine-setup.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/aste-turbine/images/tutorials-aste-turbine-setup.png -------------------------------------------------------------------------------- /aste-turbine/precice-config.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/aste-turbine/precice-config.xml -------------------------------------------------------------------------------- /aste-turbine/run.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/aste-turbine/run.sh -------------------------------------------------------------------------------- /breaking-dam-2d/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/breaking-dam-2d/README.md -------------------------------------------------------------------------------- /breaking-dam-2d/clean-tutorial.sh: -------------------------------------------------------------------------------- 1 | ../tools/clean-tutorial-base.sh -------------------------------------------------------------------------------- /breaking-dam-2d/fluid-openfoam/.gitignore: -------------------------------------------------------------------------------- 1 | 0/alpha.water 2 | -------------------------------------------------------------------------------- /breaking-dam-2d/fluid-openfoam/0/U: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/breaking-dam-2d/fluid-openfoam/0/U -------------------------------------------------------------------------------- /breaking-dam-2d/fluid-openfoam/0/alpha.water_orig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/breaking-dam-2d/fluid-openfoam/0/alpha.water_orig -------------------------------------------------------------------------------- /breaking-dam-2d/fluid-openfoam/0/p: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/breaking-dam-2d/fluid-openfoam/0/p -------------------------------------------------------------------------------- /breaking-dam-2d/fluid-openfoam/0/p_rgh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/breaking-dam-2d/fluid-openfoam/0/p_rgh -------------------------------------------------------------------------------- /breaking-dam-2d/fluid-openfoam/0/phi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/breaking-dam-2d/fluid-openfoam/0/phi -------------------------------------------------------------------------------- /breaking-dam-2d/fluid-openfoam/0/pointDisplacement: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/breaking-dam-2d/fluid-openfoam/0/pointDisplacement -------------------------------------------------------------------------------- /breaking-dam-2d/fluid-openfoam/clean.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/breaking-dam-2d/fluid-openfoam/clean.sh -------------------------------------------------------------------------------- /breaking-dam-2d/fluid-openfoam/constant/dynamicMeshDict: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/breaking-dam-2d/fluid-openfoam/constant/dynamicMeshDict -------------------------------------------------------------------------------- /breaking-dam-2d/fluid-openfoam/constant/g: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/breaking-dam-2d/fluid-openfoam/constant/g -------------------------------------------------------------------------------- /breaking-dam-2d/fluid-openfoam/run.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/breaking-dam-2d/fluid-openfoam/run.sh -------------------------------------------------------------------------------- /breaking-dam-2d/fluid-openfoam/system/blockMeshDict: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/breaking-dam-2d/fluid-openfoam/system/blockMeshDict -------------------------------------------------------------------------------- /breaking-dam-2d/fluid-openfoam/system/controlDict: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/breaking-dam-2d/fluid-openfoam/system/controlDict -------------------------------------------------------------------------------- /breaking-dam-2d/fluid-openfoam/system/decomposeParDict: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/breaking-dam-2d/fluid-openfoam/system/decomposeParDict -------------------------------------------------------------------------------- /breaking-dam-2d/fluid-openfoam/system/displacementProbe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/breaking-dam-2d/fluid-openfoam/system/displacementProbe -------------------------------------------------------------------------------- /breaking-dam-2d/fluid-openfoam/system/fvSchemes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/breaking-dam-2d/fluid-openfoam/system/fvSchemes -------------------------------------------------------------------------------- /breaking-dam-2d/fluid-openfoam/system/fvSolution: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/breaking-dam-2d/fluid-openfoam/system/fvSolution -------------------------------------------------------------------------------- /breaking-dam-2d/fluid-openfoam/system/preciceDict: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/breaking-dam-2d/fluid-openfoam/system/preciceDict -------------------------------------------------------------------------------- /breaking-dam-2d/fluid-openfoam/system/setFieldsDict: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/breaking-dam-2d/fluid-openfoam/system/setFieldsDict -------------------------------------------------------------------------------- /breaking-dam-2d/precice-config.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/breaking-dam-2d/precice-config.xml -------------------------------------------------------------------------------- /breaking-dam-2d/solid-calculix/all.msh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/breaking-dam-2d/solid-calculix/all.msh -------------------------------------------------------------------------------- /breaking-dam-2d/solid-calculix/clean.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/breaking-dam-2d/solid-calculix/clean.sh -------------------------------------------------------------------------------- /breaking-dam-2d/solid-calculix/config.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/breaking-dam-2d/solid-calculix/config.yml -------------------------------------------------------------------------------- /breaking-dam-2d/solid-calculix/fix1_beam.nam: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/breaking-dam-2d/solid-calculix/fix1_beam.nam -------------------------------------------------------------------------------- /breaking-dam-2d/solid-calculix/flap.inp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/breaking-dam-2d/solid-calculix/flap.inp -------------------------------------------------------------------------------- /breaking-dam-2d/solid-calculix/interface_beam.nam: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/breaking-dam-2d/solid-calculix/interface_beam.nam -------------------------------------------------------------------------------- /breaking-dam-2d/solid-calculix/run.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/breaking-dam-2d/solid-calculix/run.sh -------------------------------------------------------------------------------- /changelog-entries/.keep: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /changelog-entries/480.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/changelog-entries/480.md -------------------------------------------------------------------------------- /changelog-entries/500.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/changelog-entries/500.md -------------------------------------------------------------------------------- /changelog-entries/544.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/changelog-entries/544.md -------------------------------------------------------------------------------- /changelog-entries/545.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/changelog-entries/545.md -------------------------------------------------------------------------------- /changelog-entries/557.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/changelog-entries/557.md -------------------------------------------------------------------------------- /changelog-entries/587.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/changelog-entries/587.md -------------------------------------------------------------------------------- /changelog-entries/590.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/changelog-entries/590.md -------------------------------------------------------------------------------- /changelog-entries/593.md: -------------------------------------------------------------------------------- 1 | - Added a requirements.txt for the SU2 tutorials. 2 | -------------------------------------------------------------------------------- /changelog-entries/597.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/changelog-entries/597.md -------------------------------------------------------------------------------- /changelog-entries/599.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/changelog-entries/599.md -------------------------------------------------------------------------------- /changelog-entries/606.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/changelog-entries/606.md -------------------------------------------------------------------------------- /changelog-entries/607.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/changelog-entries/607.md -------------------------------------------------------------------------------- /changelog-entries/608.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/changelog-entries/608.md -------------------------------------------------------------------------------- /changelog-entries/609.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/changelog-entries/609.md -------------------------------------------------------------------------------- /changelog-entries/618.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/changelog-entries/618.md -------------------------------------------------------------------------------- /changelog-entries/631.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/changelog-entries/631.md -------------------------------------------------------------------------------- /changelog-entries/634.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/changelog-entries/634.md -------------------------------------------------------------------------------- /changelog-entries/638.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/changelog-entries/638.md -------------------------------------------------------------------------------- /changelog-entries/642.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/changelog-entries/642.md -------------------------------------------------------------------------------- /changelog-entries/645.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/changelog-entries/645.md -------------------------------------------------------------------------------- /changelog-entries/646.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/changelog-entries/646.md -------------------------------------------------------------------------------- /changelog-entries/662.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/changelog-entries/662.md -------------------------------------------------------------------------------- /changelog-entries/663.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/changelog-entries/663.md -------------------------------------------------------------------------------- /changelog-entries/664.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/changelog-entries/664.md -------------------------------------------------------------------------------- /changelog-entries/665.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/changelog-entries/665.md -------------------------------------------------------------------------------- /changelog-entries/666.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/changelog-entries/666.md -------------------------------------------------------------------------------- /changelog-entries/668.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/changelog-entries/668.md -------------------------------------------------------------------------------- /changelog-entries/676.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/changelog-entries/676.md -------------------------------------------------------------------------------- /changelog-entries/680.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/changelog-entries/680.md -------------------------------------------------------------------------------- /changelog-entries/683.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/changelog-entries/683.md -------------------------------------------------------------------------------- /channel-transport-reaction/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/channel-transport-reaction/README.md -------------------------------------------------------------------------------- /channel-transport-reaction/chemical-fenics/clean.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/channel-transport-reaction/chemical-fenics/clean.sh -------------------------------------------------------------------------------- /channel-transport-reaction/chemical-fenics/run.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/channel-transport-reaction/chemical-fenics/run.sh -------------------------------------------------------------------------------- /channel-transport-reaction/clean-tutorial.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/channel-transport-reaction/clean-tutorial.sh -------------------------------------------------------------------------------- /channel-transport-reaction/fluid-fenics/clean.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/channel-transport-reaction/fluid-fenics/clean.sh -------------------------------------------------------------------------------- /channel-transport-reaction/fluid-fenics/fluid-config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/channel-transport-reaction/fluid-fenics/fluid-config.json -------------------------------------------------------------------------------- /channel-transport-reaction/fluid-fenics/fluid.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/channel-transport-reaction/fluid-fenics/fluid.py -------------------------------------------------------------------------------- /channel-transport-reaction/fluid-fenics/requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/channel-transport-reaction/fluid-fenics/requirements.txt -------------------------------------------------------------------------------- /channel-transport-reaction/fluid-fenics/run.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/channel-transport-reaction/fluid-fenics/run.sh -------------------------------------------------------------------------------- /channel-transport-reaction/plot.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/channel-transport-reaction/plot.py -------------------------------------------------------------------------------- /channel-transport-reaction/precice-config.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/channel-transport-reaction/precice-config.xml -------------------------------------------------------------------------------- /channel-transport/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/channel-transport/README.md -------------------------------------------------------------------------------- /channel-transport/clean-tutorial.sh: -------------------------------------------------------------------------------- 1 | ../tools/clean-tutorial-base.sh -------------------------------------------------------------------------------- /channel-transport/fluid-nutils/clean.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/channel-transport/fluid-nutils/clean.sh -------------------------------------------------------------------------------- /channel-transport/fluid-nutils/fluid.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/channel-transport/fluid-nutils/fluid.py -------------------------------------------------------------------------------- /channel-transport/fluid-nutils/requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/channel-transport/fluid-nutils/requirements.txt -------------------------------------------------------------------------------- /channel-transport/fluid-nutils/run.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/channel-transport/fluid-nutils/run.sh -------------------------------------------------------------------------------- /channel-transport/fluid-openfoam/0/U: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/channel-transport/fluid-openfoam/0/U -------------------------------------------------------------------------------- /channel-transport/fluid-openfoam/0/p: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/channel-transport/fluid-openfoam/0/p -------------------------------------------------------------------------------- /channel-transport/fluid-openfoam/clean.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/channel-transport/fluid-openfoam/clean.sh -------------------------------------------------------------------------------- /channel-transport/fluid-openfoam/run.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/channel-transport/fluid-openfoam/run.sh -------------------------------------------------------------------------------- /channel-transport/fluid-openfoam/system/blockMeshDict: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/channel-transport/fluid-openfoam/system/blockMeshDict -------------------------------------------------------------------------------- /channel-transport/fluid-openfoam/system/controlDict: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/channel-transport/fluid-openfoam/system/controlDict -------------------------------------------------------------------------------- /channel-transport/fluid-openfoam/system/decomposeParDict: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/channel-transport/fluid-openfoam/system/decomposeParDict -------------------------------------------------------------------------------- /channel-transport/fluid-openfoam/system/fvSchemes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/channel-transport/fluid-openfoam/system/fvSchemes -------------------------------------------------------------------------------- /channel-transport/fluid-openfoam/system/fvSolution: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/channel-transport/fluid-openfoam/system/fvSolution -------------------------------------------------------------------------------- /channel-transport/fluid-openfoam/system/preciceDict: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/channel-transport/fluid-openfoam/system/preciceDict -------------------------------------------------------------------------------- /channel-transport/precice-config.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/channel-transport/precice-config.xml -------------------------------------------------------------------------------- /channel-transport/transport-nutils/clean.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/channel-transport/transport-nutils/clean.sh -------------------------------------------------------------------------------- /channel-transport/transport-nutils/requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/channel-transport/transport-nutils/requirements.txt -------------------------------------------------------------------------------- /channel-transport/transport-nutils/run.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/channel-transport/transport-nutils/run.sh -------------------------------------------------------------------------------- /channel-transport/transport-nutils/transport.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/channel-transport/transport-nutils/transport.py -------------------------------------------------------------------------------- /clean-all.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/clean-all.sh -------------------------------------------------------------------------------- /elastic-tube-1d/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/elastic-tube-1d/.gitignore -------------------------------------------------------------------------------- /elastic-tube-1d/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/elastic-tube-1d/README.md -------------------------------------------------------------------------------- /elastic-tube-1d/clean-tutorial.sh: -------------------------------------------------------------------------------- 1 | ../tools/clean-tutorial-base.sh -------------------------------------------------------------------------------- /elastic-tube-1d/fluid-cpp/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/elastic-tube-1d/fluid-cpp/CMakeLists.txt -------------------------------------------------------------------------------- /elastic-tube-1d/fluid-cpp/clean.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/elastic-tube-1d/fluid-cpp/clean.sh -------------------------------------------------------------------------------- /elastic-tube-1d/fluid-cpp/output/.keepme: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /elastic-tube-1d/fluid-cpp/run.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/elastic-tube-1d/fluid-cpp/run.sh -------------------------------------------------------------------------------- /elastic-tube-1d/fluid-cpp/src/FluidComputeSolution.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/elastic-tube-1d/fluid-cpp/src/FluidComputeSolution.cpp -------------------------------------------------------------------------------- /elastic-tube-1d/fluid-cpp/src/FluidComputeSolution.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/elastic-tube-1d/fluid-cpp/src/FluidComputeSolution.h -------------------------------------------------------------------------------- /elastic-tube-1d/fluid-cpp/src/FluidSolver.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/elastic-tube-1d/fluid-cpp/src/FluidSolver.cpp -------------------------------------------------------------------------------- /elastic-tube-1d/fluid-cpp/src/utilities.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/elastic-tube-1d/fluid-cpp/src/utilities.cpp -------------------------------------------------------------------------------- /elastic-tube-1d/fluid-cpp/src/utilities.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/elastic-tube-1d/fluid-cpp/src/utilities.h -------------------------------------------------------------------------------- /elastic-tube-1d/fluid-fortran-module/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/elastic-tube-1d/fluid-fortran-module/CMakeLists.txt -------------------------------------------------------------------------------- /elastic-tube-1d/fluid-fortran-module/clean.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/elastic-tube-1d/fluid-fortran-module/clean.sh -------------------------------------------------------------------------------- /elastic-tube-1d/fluid-fortran-module/run.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/elastic-tube-1d/fluid-fortran-module/run.sh -------------------------------------------------------------------------------- /elastic-tube-1d/fluid-fortran-module/src/FluidSolver.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/elastic-tube-1d/fluid-fortran-module/src/FluidSolver.f90 -------------------------------------------------------------------------------- /elastic-tube-1d/fluid-fortran-module/src/utilities.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/elastic-tube-1d/fluid-fortran-module/src/utilities.f90 -------------------------------------------------------------------------------- /elastic-tube-1d/fluid-fortran/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/elastic-tube-1d/fluid-fortran/CMakeLists.txt -------------------------------------------------------------------------------- /elastic-tube-1d/fluid-fortran/clean.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/elastic-tube-1d/fluid-fortran/clean.sh -------------------------------------------------------------------------------- /elastic-tube-1d/fluid-fortran/run.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/elastic-tube-1d/fluid-fortran/run.sh -------------------------------------------------------------------------------- /elastic-tube-1d/fluid-fortran/src/FluidSolver.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/elastic-tube-1d/fluid-fortran/src/FluidSolver.f90 -------------------------------------------------------------------------------- /elastic-tube-1d/fluid-fortran/src/utilities.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/elastic-tube-1d/fluid-fortran/src/utilities.f90 -------------------------------------------------------------------------------- /elastic-tube-1d/fluid-python/FluidSolver.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/elastic-tube-1d/fluid-python/FluidSolver.py -------------------------------------------------------------------------------- /elastic-tube-1d/fluid-python/clean.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/elastic-tube-1d/fluid-python/clean.sh -------------------------------------------------------------------------------- /elastic-tube-1d/fluid-python/output.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/elastic-tube-1d/fluid-python/output.py -------------------------------------------------------------------------------- /elastic-tube-1d/fluid-python/output/.keepme: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /elastic-tube-1d/fluid-python/outputConfiguration.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/elastic-tube-1d/fluid-python/outputConfiguration.py -------------------------------------------------------------------------------- /elastic-tube-1d/fluid-python/requirements.txt: -------------------------------------------------------------------------------- 1 | matplotlib 2 | numpy >1, <2 3 | pyprecice~=3.0 -------------------------------------------------------------------------------- /elastic-tube-1d/fluid-python/run.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/elastic-tube-1d/fluid-python/run.sh -------------------------------------------------------------------------------- /elastic-tube-1d/fluid-python/thetaScheme.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/elastic-tube-1d/fluid-python/thetaScheme.py -------------------------------------------------------------------------------- /elastic-tube-1d/fluid-python/tubePlotting.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/elastic-tube-1d/fluid-python/tubePlotting.py -------------------------------------------------------------------------------- /elastic-tube-1d/fluid-rust/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/elastic-tube-1d/fluid-rust/Cargo.toml -------------------------------------------------------------------------------- /elastic-tube-1d/fluid-rust/clean.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/elastic-tube-1d/fluid-rust/clean.sh -------------------------------------------------------------------------------- /elastic-tube-1d/fluid-rust/run.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/elastic-tube-1d/fluid-rust/run.sh -------------------------------------------------------------------------------- /elastic-tube-1d/fluid-rust/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/elastic-tube-1d/fluid-rust/src/main.rs -------------------------------------------------------------------------------- /elastic-tube-1d/fluid-rust/src/solver.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/elastic-tube-1d/fluid-rust/src/solver.rs -------------------------------------------------------------------------------- /elastic-tube-1d/fluid-rust/src/utils.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/elastic-tube-1d/fluid-rust/src/utils.rs -------------------------------------------------------------------------------- /elastic-tube-1d/images/tutorials-elastic-tube-1d-all.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/elastic-tube-1d/images/tutorials-elastic-tube-1d-all.png -------------------------------------------------------------------------------- /elastic-tube-1d/metadata.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/elastic-tube-1d/metadata.yaml -------------------------------------------------------------------------------- /elastic-tube-1d/plot-all.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/elastic-tube-1d/plot-all.sh -------------------------------------------------------------------------------- /elastic-tube-1d/plot-diameter.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/elastic-tube-1d/plot-diameter.sh -------------------------------------------------------------------------------- /elastic-tube-1d/plot-vtk.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/elastic-tube-1d/plot-vtk.py -------------------------------------------------------------------------------- /elastic-tube-1d/precice-config.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/elastic-tube-1d/precice-config.xml -------------------------------------------------------------------------------- /elastic-tube-1d/reference_results.metadata: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/elastic-tube-1d/reference_results.metadata -------------------------------------------------------------------------------- /elastic-tube-1d/solid-cpp/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/elastic-tube-1d/solid-cpp/CMakeLists.txt -------------------------------------------------------------------------------- /elastic-tube-1d/solid-cpp/clean.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/elastic-tube-1d/solid-cpp/clean.sh -------------------------------------------------------------------------------- /elastic-tube-1d/solid-cpp/run.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/elastic-tube-1d/solid-cpp/run.sh -------------------------------------------------------------------------------- /elastic-tube-1d/solid-cpp/src/SolidComputeSolution.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/elastic-tube-1d/solid-cpp/src/SolidComputeSolution.cpp -------------------------------------------------------------------------------- /elastic-tube-1d/solid-cpp/src/SolidSolver.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/elastic-tube-1d/solid-cpp/src/SolidSolver.cpp -------------------------------------------------------------------------------- /elastic-tube-1d/solid-cpp/src/SolidSolver.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/elastic-tube-1d/solid-cpp/src/SolidSolver.h -------------------------------------------------------------------------------- /elastic-tube-1d/solid-fortran-module/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/elastic-tube-1d/solid-fortran-module/CMakeLists.txt -------------------------------------------------------------------------------- /elastic-tube-1d/solid-fortran-module/clean.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/elastic-tube-1d/solid-fortran-module/clean.sh -------------------------------------------------------------------------------- /elastic-tube-1d/solid-fortran-module/run.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/elastic-tube-1d/solid-fortran-module/run.sh -------------------------------------------------------------------------------- /elastic-tube-1d/solid-fortran-module/src/SolidSolver.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/elastic-tube-1d/solid-fortran-module/src/SolidSolver.f90 -------------------------------------------------------------------------------- /elastic-tube-1d/solid-fortran/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/elastic-tube-1d/solid-fortran/CMakeLists.txt -------------------------------------------------------------------------------- /elastic-tube-1d/solid-fortran/clean.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/elastic-tube-1d/solid-fortran/clean.sh -------------------------------------------------------------------------------- /elastic-tube-1d/solid-fortran/run.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/elastic-tube-1d/solid-fortran/run.sh -------------------------------------------------------------------------------- /elastic-tube-1d/solid-fortran/src/SolidSolver.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/elastic-tube-1d/solid-fortran/src/SolidSolver.f90 -------------------------------------------------------------------------------- /elastic-tube-1d/solid-python/SolidSolver.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/elastic-tube-1d/solid-python/SolidSolver.py -------------------------------------------------------------------------------- /elastic-tube-1d/solid-python/clean.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/elastic-tube-1d/solid-python/clean.sh -------------------------------------------------------------------------------- /elastic-tube-1d/solid-python/requirements.txt: -------------------------------------------------------------------------------- 1 | numpy >1, <2 2 | pyprecice~=3.0 3 | -------------------------------------------------------------------------------- /elastic-tube-1d/solid-python/run.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/elastic-tube-1d/solid-python/run.sh -------------------------------------------------------------------------------- /elastic-tube-1d/solid-rust/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/elastic-tube-1d/solid-rust/Cargo.toml -------------------------------------------------------------------------------- /elastic-tube-1d/solid-rust/clean.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/elastic-tube-1d/solid-rust/clean.sh -------------------------------------------------------------------------------- /elastic-tube-1d/solid-rust/run.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/elastic-tube-1d/solid-rust/run.sh -------------------------------------------------------------------------------- /elastic-tube-1d/solid-rust/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/elastic-tube-1d/solid-rust/src/main.rs -------------------------------------------------------------------------------- /elastic-tube-1d/solid-rust/src/solver.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/elastic-tube-1d/solid-rust/src/solver.rs -------------------------------------------------------------------------------- /elastic-tube-3d/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/elastic-tube-3d/README.md -------------------------------------------------------------------------------- /elastic-tube-3d/clean-tutorial.sh: -------------------------------------------------------------------------------- 1 | ../tools/clean-tutorial-base.sh -------------------------------------------------------------------------------- /elastic-tube-3d/fluid-openfoam/0/U: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/elastic-tube-3d/fluid-openfoam/0/U -------------------------------------------------------------------------------- /elastic-tube-3d/fluid-openfoam/0/p: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/elastic-tube-3d/fluid-openfoam/0/p -------------------------------------------------------------------------------- /elastic-tube-3d/fluid-openfoam/0/pointDisplacement: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/elastic-tube-3d/fluid-openfoam/0/pointDisplacement -------------------------------------------------------------------------------- /elastic-tube-3d/fluid-openfoam/clean.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/elastic-tube-3d/fluid-openfoam/clean.sh -------------------------------------------------------------------------------- /elastic-tube-3d/fluid-openfoam/constant/dynamicMeshDict: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/elastic-tube-3d/fluid-openfoam/constant/dynamicMeshDict -------------------------------------------------------------------------------- /elastic-tube-3d/fluid-openfoam/run.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/elastic-tube-3d/fluid-openfoam/run.sh -------------------------------------------------------------------------------- /elastic-tube-3d/fluid-openfoam/system/controlDict: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/elastic-tube-3d/fluid-openfoam/system/controlDict -------------------------------------------------------------------------------- /elastic-tube-3d/fluid-openfoam/system/decomposeParDict: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/elastic-tube-3d/fluid-openfoam/system/decomposeParDict -------------------------------------------------------------------------------- /elastic-tube-3d/fluid-openfoam/system/fvSchemes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/elastic-tube-3d/fluid-openfoam/system/fvSchemes -------------------------------------------------------------------------------- /elastic-tube-3d/fluid-openfoam/system/fvSolution: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/elastic-tube-3d/fluid-openfoam/system/fvSolution -------------------------------------------------------------------------------- /elastic-tube-3d/fluid-openfoam/system/preciceDict: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/elastic-tube-3d/fluid-openfoam/system/preciceDict -------------------------------------------------------------------------------- /elastic-tube-3d/fluid-openfoam/time-series: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/elastic-tube-3d/fluid-openfoam/time-series -------------------------------------------------------------------------------- /elastic-tube-3d/images/tutorials-elastic-tube-3d-plot.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/elastic-tube-3d/images/tutorials-elastic-tube-3d-plot.png -------------------------------------------------------------------------------- /elastic-tube-3d/metadata.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/elastic-tube-3d/metadata.yaml -------------------------------------------------------------------------------- /elastic-tube-3d/plot-all-displacements.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/elastic-tube-3d/plot-all-displacements.sh -------------------------------------------------------------------------------- /elastic-tube-3d/plot-displacements.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/elastic-tube-3d/plot-displacements.sh -------------------------------------------------------------------------------- /elastic-tube-3d/precice-config.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/elastic-tube-3d/precice-config.xml -------------------------------------------------------------------------------- /elastic-tube-3d/solid-calculix/all.msh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/elastic-tube-3d/solid-calculix/all.msh -------------------------------------------------------------------------------- /elastic-tube-3d/solid-calculix/clean.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/elastic-tube-3d/solid-calculix/clean.sh -------------------------------------------------------------------------------- /elastic-tube-3d/solid-calculix/config.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/elastic-tube-3d/solid-calculix/config.yml -------------------------------------------------------------------------------- /elastic-tube-3d/solid-calculix/inlet.nam: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/elastic-tube-3d/solid-calculix/inlet.nam -------------------------------------------------------------------------------- /elastic-tube-3d/solid-calculix/interface.nam: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/elastic-tube-3d/solid-calculix/interface.nam -------------------------------------------------------------------------------- /elastic-tube-3d/solid-calculix/interface.sur: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/elastic-tube-3d/solid-calculix/interface.sur -------------------------------------------------------------------------------- /elastic-tube-3d/solid-calculix/outlet.nam: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/elastic-tube-3d/solid-calculix/outlet.nam -------------------------------------------------------------------------------- /elastic-tube-3d/solid-calculix/run.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/elastic-tube-3d/solid-calculix/run.sh -------------------------------------------------------------------------------- /elastic-tube-3d/solid-calculix/tube.inp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/elastic-tube-3d/solid-calculix/tube.inp -------------------------------------------------------------------------------- /elastic-tube-3d/solid-calculix/wall.nam: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/elastic-tube-3d/solid-calculix/wall.nam -------------------------------------------------------------------------------- /elastic-tube-3d/solid-fenics/clean.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/elastic-tube-3d/solid-fenics/clean.sh -------------------------------------------------------------------------------- /elastic-tube-3d/solid-fenics/requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/elastic-tube-3d/solid-fenics/requirements.txt -------------------------------------------------------------------------------- /elastic-tube-3d/solid-fenics/run.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/elastic-tube-3d/solid-fenics/run.sh -------------------------------------------------------------------------------- /elastic-tube-3d/solid-fenics/solid.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/elastic-tube-3d/solid-fenics/solid.py -------------------------------------------------------------------------------- /flow-around-controlled-moving-cylinder/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/flow-around-controlled-moving-cylinder/.gitignore -------------------------------------------------------------------------------- /flow-around-controlled-moving-cylinder/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/flow-around-controlled-moving-cylinder/README.md -------------------------------------------------------------------------------- /flow-around-controlled-moving-cylinder/clean-tutorial.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/flow-around-controlled-moving-cylinder/clean-tutorial.sh -------------------------------------------------------------------------------- /flow-around-controlled-moving-cylinder/controller-fmi/requirements.txt: -------------------------------------------------------------------------------- 1 | fmiprecice -------------------------------------------------------------------------------- /flow-around-controlled-moving-cylinder/plot-timeseries.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/flow-around-controlled-moving-cylinder/plot-timeseries.py -------------------------------------------------------------------------------- /flow-around-controlled-moving-cylinder/plot-watchpoint.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/flow-around-controlled-moving-cylinder/plot-watchpoint.sh -------------------------------------------------------------------------------- /flow-around-controlled-moving-cylinder/precice-config.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/flow-around-controlled-moving-cylinder/precice-config.xml -------------------------------------------------------------------------------- /flow-around-controlled-moving-cylinder/solid-python/requirements.txt: -------------------------------------------------------------------------------- 1 | pyprecice~=3.0 2 | numpy >1, <2 -------------------------------------------------------------------------------- /flow-over-heated-plate-nearest-projection/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/flow-over-heated-plate-nearest-projection/README.md -------------------------------------------------------------------------------- /flow-over-heated-plate-nearest-projection/clean-tutorial.sh: -------------------------------------------------------------------------------- 1 | ../tools/clean-tutorial-base.sh -------------------------------------------------------------------------------- /flow-over-heated-plate-partitioned-flow/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/flow-over-heated-plate-partitioned-flow/README.md -------------------------------------------------------------------------------- /flow-over-heated-plate-partitioned-flow/clean-tutorial.sh: -------------------------------------------------------------------------------- 1 | ../tools/clean-tutorial-base.sh -------------------------------------------------------------------------------- /flow-over-heated-plate-steady-state/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/flow-over-heated-plate-steady-state/README.md -------------------------------------------------------------------------------- /flow-over-heated-plate-steady-state/clean-tutorial.sh: -------------------------------------------------------------------------------- 1 | ../tools/clean-tutorial-base.sh -------------------------------------------------------------------------------- /flow-over-heated-plate-steady-state/fluid-openfoam/0/T: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/flow-over-heated-plate-steady-state/fluid-openfoam/0/T -------------------------------------------------------------------------------- /flow-over-heated-plate-steady-state/fluid-openfoam/0/U: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/flow-over-heated-plate-steady-state/fluid-openfoam/0/U -------------------------------------------------------------------------------- /flow-over-heated-plate-steady-state/fluid-openfoam/0/k: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/flow-over-heated-plate-steady-state/fluid-openfoam/0/k -------------------------------------------------------------------------------- /flow-over-heated-plate-steady-state/fluid-openfoam/0/nut: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/flow-over-heated-plate-steady-state/fluid-openfoam/0/nut -------------------------------------------------------------------------------- /flow-over-heated-plate-steady-state/fluid-openfoam/0/p: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/flow-over-heated-plate-steady-state/fluid-openfoam/0/p -------------------------------------------------------------------------------- /flow-over-heated-plate-steady-state/fluid-openfoam/run.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/flow-over-heated-plate-steady-state/fluid-openfoam/run.sh -------------------------------------------------------------------------------- /flow-over-heated-plate-steady-state/precice-config.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/flow-over-heated-plate-steady-state/precice-config.xml -------------------------------------------------------------------------------- /flow-over-heated-plate-steady-state/solid-codeaster/REPE_OUT/.keepme: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /flow-over-heated-plate-two-meshes/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/flow-over-heated-plate-two-meshes/README.md -------------------------------------------------------------------------------- /flow-over-heated-plate-two-meshes/clean-tutorial.sh: -------------------------------------------------------------------------------- 1 | ../tools/clean-tutorial-base.sh -------------------------------------------------------------------------------- /flow-over-heated-plate-two-meshes/fluid-openfoam/0/T: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/flow-over-heated-plate-two-meshes/fluid-openfoam/0/T -------------------------------------------------------------------------------- /flow-over-heated-plate-two-meshes/fluid-openfoam/0/U: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/flow-over-heated-plate-two-meshes/fluid-openfoam/0/U -------------------------------------------------------------------------------- /flow-over-heated-plate-two-meshes/fluid-openfoam/0/alphat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/flow-over-heated-plate-two-meshes/fluid-openfoam/0/alphat -------------------------------------------------------------------------------- /flow-over-heated-plate-two-meshes/fluid-openfoam/0/k: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/flow-over-heated-plate-two-meshes/fluid-openfoam/0/k -------------------------------------------------------------------------------- /flow-over-heated-plate-two-meshes/fluid-openfoam/0/nut: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/flow-over-heated-plate-two-meshes/fluid-openfoam/0/nut -------------------------------------------------------------------------------- /flow-over-heated-plate-two-meshes/fluid-openfoam/0/p: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/flow-over-heated-plate-two-meshes/fluid-openfoam/0/p -------------------------------------------------------------------------------- /flow-over-heated-plate-two-meshes/fluid-openfoam/0/p_rgh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/flow-over-heated-plate-two-meshes/fluid-openfoam/0/p_rgh -------------------------------------------------------------------------------- /flow-over-heated-plate-two-meshes/fluid-openfoam/clean.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/flow-over-heated-plate-two-meshes/fluid-openfoam/clean.sh -------------------------------------------------------------------------------- /flow-over-heated-plate-two-meshes/fluid-openfoam/run.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/flow-over-heated-plate-two-meshes/fluid-openfoam/run.sh -------------------------------------------------------------------------------- /flow-over-heated-plate-two-meshes/precice-config.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/flow-over-heated-plate-two-meshes/precice-config.xml -------------------------------------------------------------------------------- /flow-over-heated-plate-two-meshes/solid-calculix/.gitignore: -------------------------------------------------------------------------------- 1 | all.msh 2 | -------------------------------------------------------------------------------- /flow-over-heated-plate-two-meshes/solid-calculix/clean.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/flow-over-heated-plate-two-meshes/solid-calculix/clean.sh -------------------------------------------------------------------------------- /flow-over-heated-plate-two-meshes/solid-calculix/run.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/flow-over-heated-plate-two-meshes/solid-calculix/run.sh -------------------------------------------------------------------------------- /flow-over-heated-plate/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/flow-over-heated-plate/README.md -------------------------------------------------------------------------------- /flow-over-heated-plate/clean-tutorial.sh: -------------------------------------------------------------------------------- 1 | ../tools/clean-tutorial-base.sh -------------------------------------------------------------------------------- /flow-over-heated-plate/fluid-openfoam/0/T: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/flow-over-heated-plate/fluid-openfoam/0/T -------------------------------------------------------------------------------- /flow-over-heated-plate/fluid-openfoam/0/U: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/flow-over-heated-plate/fluid-openfoam/0/U -------------------------------------------------------------------------------- /flow-over-heated-plate/fluid-openfoam/0/alphat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/flow-over-heated-plate/fluid-openfoam/0/alphat -------------------------------------------------------------------------------- /flow-over-heated-plate/fluid-openfoam/0/epsilon: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/flow-over-heated-plate/fluid-openfoam/0/epsilon -------------------------------------------------------------------------------- /flow-over-heated-plate/fluid-openfoam/0/k: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/flow-over-heated-plate/fluid-openfoam/0/k -------------------------------------------------------------------------------- /flow-over-heated-plate/fluid-openfoam/0/nut: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/flow-over-heated-plate/fluid-openfoam/0/nut -------------------------------------------------------------------------------- /flow-over-heated-plate/fluid-openfoam/0/p: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/flow-over-heated-plate/fluid-openfoam/0/p -------------------------------------------------------------------------------- /flow-over-heated-plate/fluid-openfoam/0/p_rgh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/flow-over-heated-plate/fluid-openfoam/0/p_rgh -------------------------------------------------------------------------------- /flow-over-heated-plate/fluid-openfoam/clean.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/flow-over-heated-plate/fluid-openfoam/clean.sh -------------------------------------------------------------------------------- /flow-over-heated-plate/fluid-openfoam/constant/g: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/flow-over-heated-plate/fluid-openfoam/constant/g -------------------------------------------------------------------------------- /flow-over-heated-plate/fluid-openfoam/run.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/flow-over-heated-plate/fluid-openfoam/run.sh -------------------------------------------------------------------------------- /flow-over-heated-plate/fluid-openfoam/system/controlDict: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/flow-over-heated-plate/fluid-openfoam/system/controlDict -------------------------------------------------------------------------------- /flow-over-heated-plate/fluid-openfoam/system/fvSchemes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/flow-over-heated-plate/fluid-openfoam/system/fvSchemes -------------------------------------------------------------------------------- /flow-over-heated-plate/fluid-openfoam/system/fvSolution: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/flow-over-heated-plate/fluid-openfoam/system/fvSolution -------------------------------------------------------------------------------- /flow-over-heated-plate/fluid-openfoam/system/preciceDict: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/flow-over-heated-plate/fluid-openfoam/system/preciceDict -------------------------------------------------------------------------------- /flow-over-heated-plate/fluid-su2/clean.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/flow-over-heated-plate/fluid-su2/clean.sh -------------------------------------------------------------------------------- /flow-over-heated-plate/fluid-su2/fluid_mesh.su2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/flow-over-heated-plate/fluid-su2/fluid_mesh.su2 -------------------------------------------------------------------------------- /flow-over-heated-plate/fluid-su2/requirements.txt: -------------------------------------------------------------------------------- 1 | numpy >1, <2 2 | pyprecice~=3.0 3 | -------------------------------------------------------------------------------- /flow-over-heated-plate/fluid-su2/run.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/flow-over-heated-plate/fluid-su2/run.sh -------------------------------------------------------------------------------- /flow-over-heated-plate/metadata.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/flow-over-heated-plate/metadata.yaml -------------------------------------------------------------------------------- /flow-over-heated-plate/plot-final-interface-temperature-requirements.txt: -------------------------------------------------------------------------------- 1 | vtk 2 | numpy 3 | matplotlib 4 | os -------------------------------------------------------------------------------- /flow-over-heated-plate/precice-config.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/flow-over-heated-plate/precice-config.xml -------------------------------------------------------------------------------- /flow-over-heated-plate/reference_results.metadata: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/flow-over-heated-plate/reference_results.metadata -------------------------------------------------------------------------------- /flow-over-heated-plate/solid-dunefem/.gitignore: -------------------------------------------------------------------------------- 1 | dune-env/ 2 | -------------------------------------------------------------------------------- /flow-over-heated-plate/solid-dunefem/clean.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/flow-over-heated-plate/solid-dunefem/clean.sh -------------------------------------------------------------------------------- /flow-over-heated-plate/solid-dunefem/requirements.txt: -------------------------------------------------------------------------------- 1 | dune-fem>=2.8 2 | pyprecice~=3.0 3 | -------------------------------------------------------------------------------- /flow-over-heated-plate/solid-dunefem/run.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/flow-over-heated-plate/solid-dunefem/run.sh -------------------------------------------------------------------------------- /flow-over-heated-plate/solid-dunefem/solid.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/flow-over-heated-plate/solid-dunefem/solid.py -------------------------------------------------------------------------------- /flow-over-heated-plate/solid-fenics/clean.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/flow-over-heated-plate/solid-fenics/clean.sh -------------------------------------------------------------------------------- /flow-over-heated-plate/solid-fenics/requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/flow-over-heated-plate/solid-fenics/requirements.txt -------------------------------------------------------------------------------- /flow-over-heated-plate/solid-fenics/run.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/flow-over-heated-plate/solid-fenics/run.sh -------------------------------------------------------------------------------- /flow-over-heated-plate/solid-fenics/solid.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/flow-over-heated-plate/solid-fenics/solid.py -------------------------------------------------------------------------------- /flow-over-heated-plate/solid-nutils/clean.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/flow-over-heated-plate/solid-nutils/clean.sh -------------------------------------------------------------------------------- /flow-over-heated-plate/solid-nutils/requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/flow-over-heated-plate/solid-nutils/requirements.txt -------------------------------------------------------------------------------- /flow-over-heated-plate/solid-nutils/run.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/flow-over-heated-plate/solid-nutils/run.sh -------------------------------------------------------------------------------- /flow-over-heated-plate/solid-nutils/solid.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/flow-over-heated-plate/solid-nutils/solid.py -------------------------------------------------------------------------------- /flow-over-heated-plate/solid-openfoam/0/T: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/flow-over-heated-plate/solid-openfoam/0/T -------------------------------------------------------------------------------- /flow-over-heated-plate/solid-openfoam/clean.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/flow-over-heated-plate/solid-openfoam/clean.sh -------------------------------------------------------------------------------- /flow-over-heated-plate/solid-openfoam/run.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/flow-over-heated-plate/solid-openfoam/run.sh -------------------------------------------------------------------------------- /flow-over-heated-plate/solid-openfoam/system/fvSchemes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/flow-over-heated-plate/solid-openfoam/system/fvSchemes -------------------------------------------------------------------------------- /flow-over-heated-plate/solid-openfoam/system/fvSolution: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/flow-over-heated-plate/solid-openfoam/system/fvSolution -------------------------------------------------------------------------------- /heat-exchanger-simplified/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/heat-exchanger-simplified/README.md -------------------------------------------------------------------------------- /heat-exchanger-simplified/clean-tutorial.sh: -------------------------------------------------------------------------------- 1 | ../tools/clean-tutorial-base.sh -------------------------------------------------------------------------------- /heat-exchanger-simplified/fluid-bottom-openfoam/0/T: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/heat-exchanger-simplified/fluid-bottom-openfoam/0/T -------------------------------------------------------------------------------- /heat-exchanger-simplified/fluid-bottom-openfoam/0/U: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/heat-exchanger-simplified/fluid-bottom-openfoam/0/U -------------------------------------------------------------------------------- /heat-exchanger-simplified/fluid-bottom-openfoam/0/k: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/heat-exchanger-simplified/fluid-bottom-openfoam/0/k -------------------------------------------------------------------------------- /heat-exchanger-simplified/fluid-bottom-openfoam/0/nut: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/heat-exchanger-simplified/fluid-bottom-openfoam/0/nut -------------------------------------------------------------------------------- /heat-exchanger-simplified/fluid-bottom-openfoam/0/p: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/heat-exchanger-simplified/fluid-bottom-openfoam/0/p -------------------------------------------------------------------------------- /heat-exchanger-simplified/fluid-bottom-openfoam/0/p_rgh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/heat-exchanger-simplified/fluid-bottom-openfoam/0/p_rgh -------------------------------------------------------------------------------- /heat-exchanger-simplified/fluid-bottom-openfoam/run.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/heat-exchanger-simplified/fluid-bottom-openfoam/run.sh -------------------------------------------------------------------------------- /heat-exchanger-simplified/fluid-top-openfoam/0/T: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/heat-exchanger-simplified/fluid-top-openfoam/0/T -------------------------------------------------------------------------------- /heat-exchanger-simplified/fluid-top-openfoam/0/U: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/heat-exchanger-simplified/fluid-top-openfoam/0/U -------------------------------------------------------------------------------- /heat-exchanger-simplified/fluid-top-openfoam/0/alphat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/heat-exchanger-simplified/fluid-top-openfoam/0/alphat -------------------------------------------------------------------------------- /heat-exchanger-simplified/fluid-top-openfoam/0/epsilon: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/heat-exchanger-simplified/fluid-top-openfoam/0/epsilon -------------------------------------------------------------------------------- /heat-exchanger-simplified/fluid-top-openfoam/0/k: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/heat-exchanger-simplified/fluid-top-openfoam/0/k -------------------------------------------------------------------------------- /heat-exchanger-simplified/fluid-top-openfoam/0/nut: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/heat-exchanger-simplified/fluid-top-openfoam/0/nut -------------------------------------------------------------------------------- /heat-exchanger-simplified/fluid-top-openfoam/0/p: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/heat-exchanger-simplified/fluid-top-openfoam/0/p -------------------------------------------------------------------------------- /heat-exchanger-simplified/fluid-top-openfoam/0/p_rgh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/heat-exchanger-simplified/fluid-top-openfoam/0/p_rgh -------------------------------------------------------------------------------- /heat-exchanger-simplified/fluid-top-openfoam/clean.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/heat-exchanger-simplified/fluid-top-openfoam/clean.sh -------------------------------------------------------------------------------- /heat-exchanger-simplified/fluid-top-openfoam/constant/g: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/heat-exchanger-simplified/fluid-top-openfoam/constant/g -------------------------------------------------------------------------------- /heat-exchanger-simplified/fluid-top-openfoam/run.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/heat-exchanger-simplified/fluid-top-openfoam/run.sh -------------------------------------------------------------------------------- /heat-exchanger-simplified/metadata.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/heat-exchanger-simplified/metadata.yaml -------------------------------------------------------------------------------- /heat-exchanger-simplified/precice-config.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/heat-exchanger-simplified/precice-config.xml -------------------------------------------------------------------------------- /heat-exchanger-simplified/solid-calculix/clean.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/heat-exchanger-simplified/solid-calculix/clean.sh -------------------------------------------------------------------------------- /heat-exchanger-simplified/solid-calculix/config.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/heat-exchanger-simplified/solid-calculix/config.yml -------------------------------------------------------------------------------- /heat-exchanger-simplified/solid-calculix/run.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/heat-exchanger-simplified/solid-calculix/run.sh -------------------------------------------------------------------------------- /heat-exchanger-simplified/solid-calculix/solid.inp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/heat-exchanger-simplified/solid-calculix/solid.inp -------------------------------------------------------------------------------- /heat-exchanger/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/heat-exchanger/.gitignore -------------------------------------------------------------------------------- /heat-exchanger/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/heat-exchanger/README.md -------------------------------------------------------------------------------- /heat-exchanger/clean-tutorial.sh: -------------------------------------------------------------------------------- 1 | ../tools/clean-tutorial-base.sh -------------------------------------------------------------------------------- /heat-exchanger/download-meshes.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/heat-exchanger/download-meshes.sh -------------------------------------------------------------------------------- /heat-exchanger/fluid-inner-openfoam/0/T: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/heat-exchanger/fluid-inner-openfoam/0/T -------------------------------------------------------------------------------- /heat-exchanger/fluid-inner-openfoam/0/U: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/heat-exchanger/fluid-inner-openfoam/0/U -------------------------------------------------------------------------------- /heat-exchanger/fluid-inner-openfoam/0/alphat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/heat-exchanger/fluid-inner-openfoam/0/alphat -------------------------------------------------------------------------------- /heat-exchanger/fluid-inner-openfoam/0/epsilon: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/heat-exchanger/fluid-inner-openfoam/0/epsilon -------------------------------------------------------------------------------- /heat-exchanger/fluid-inner-openfoam/0/k: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/heat-exchanger/fluid-inner-openfoam/0/k -------------------------------------------------------------------------------- /heat-exchanger/fluid-inner-openfoam/0/nut: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/heat-exchanger/fluid-inner-openfoam/0/nut -------------------------------------------------------------------------------- /heat-exchanger/fluid-inner-openfoam/0/p: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/heat-exchanger/fluid-inner-openfoam/0/p -------------------------------------------------------------------------------- /heat-exchanger/fluid-inner-openfoam/0/p_rgh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/heat-exchanger/fluid-inner-openfoam/0/p_rgh -------------------------------------------------------------------------------- /heat-exchanger/fluid-inner-openfoam/clean.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/heat-exchanger/fluid-inner-openfoam/clean.sh -------------------------------------------------------------------------------- /heat-exchanger/fluid-inner-openfoam/constant/g: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/heat-exchanger/fluid-inner-openfoam/constant/g -------------------------------------------------------------------------------- /heat-exchanger/fluid-inner-openfoam/run.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/heat-exchanger/fluid-inner-openfoam/run.sh -------------------------------------------------------------------------------- /heat-exchanger/fluid-inner-openfoam/system/controlDict: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/heat-exchanger/fluid-inner-openfoam/system/controlDict -------------------------------------------------------------------------------- /heat-exchanger/fluid-inner-openfoam/system/fvOptions: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/heat-exchanger/fluid-inner-openfoam/system/fvOptions -------------------------------------------------------------------------------- /heat-exchanger/fluid-inner-openfoam/system/fvSchemes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/heat-exchanger/fluid-inner-openfoam/system/fvSchemes -------------------------------------------------------------------------------- /heat-exchanger/fluid-inner-openfoam/system/fvSolution: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/heat-exchanger/fluid-inner-openfoam/system/fvSolution -------------------------------------------------------------------------------- /heat-exchanger/fluid-inner-openfoam/system/preciceDict: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/heat-exchanger/fluid-inner-openfoam/system/preciceDict -------------------------------------------------------------------------------- /heat-exchanger/fluid-outer-openfoam/0/T: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/heat-exchanger/fluid-outer-openfoam/0/T -------------------------------------------------------------------------------- /heat-exchanger/fluid-outer-openfoam/0/U: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/heat-exchanger/fluid-outer-openfoam/0/U -------------------------------------------------------------------------------- /heat-exchanger/fluid-outer-openfoam/0/alphat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/heat-exchanger/fluid-outer-openfoam/0/alphat -------------------------------------------------------------------------------- /heat-exchanger/fluid-outer-openfoam/0/epsilon: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/heat-exchanger/fluid-outer-openfoam/0/epsilon -------------------------------------------------------------------------------- /heat-exchanger/fluid-outer-openfoam/0/k: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/heat-exchanger/fluid-outer-openfoam/0/k -------------------------------------------------------------------------------- /heat-exchanger/fluid-outer-openfoam/0/nut: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/heat-exchanger/fluid-outer-openfoam/0/nut -------------------------------------------------------------------------------- /heat-exchanger/fluid-outer-openfoam/0/p: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/heat-exchanger/fluid-outer-openfoam/0/p -------------------------------------------------------------------------------- /heat-exchanger/fluid-outer-openfoam/0/p_rgh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/heat-exchanger/fluid-outer-openfoam/0/p_rgh -------------------------------------------------------------------------------- /heat-exchanger/fluid-outer-openfoam/clean.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/heat-exchanger/fluid-outer-openfoam/clean.sh -------------------------------------------------------------------------------- /heat-exchanger/fluid-outer-openfoam/constant/g: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/heat-exchanger/fluid-outer-openfoam/constant/g -------------------------------------------------------------------------------- /heat-exchanger/fluid-outer-openfoam/run.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/heat-exchanger/fluid-outer-openfoam/run.sh -------------------------------------------------------------------------------- /heat-exchanger/fluid-outer-openfoam/system/controlDict: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/heat-exchanger/fluid-outer-openfoam/system/controlDict -------------------------------------------------------------------------------- /heat-exchanger/fluid-outer-openfoam/system/fvOptions: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/heat-exchanger/fluid-outer-openfoam/system/fvOptions -------------------------------------------------------------------------------- /heat-exchanger/fluid-outer-openfoam/system/fvSchemes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/heat-exchanger/fluid-outer-openfoam/system/fvSchemes -------------------------------------------------------------------------------- /heat-exchanger/fluid-outer-openfoam/system/fvSolution: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/heat-exchanger/fluid-outer-openfoam/system/fvSolution -------------------------------------------------------------------------------- /heat-exchanger/fluid-outer-openfoam/system/preciceDict: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/heat-exchanger/fluid-outer-openfoam/system/preciceDict -------------------------------------------------------------------------------- /heat-exchanger/precice-config.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/heat-exchanger/precice-config.xml -------------------------------------------------------------------------------- /heat-exchanger/solid-calculix/clean.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/heat-exchanger/solid-calculix/clean.sh -------------------------------------------------------------------------------- /heat-exchanger/solid-calculix/config.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/heat-exchanger/solid-calculix/config.yml -------------------------------------------------------------------------------- /heat-exchanger/solid-calculix/run.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/heat-exchanger/solid-calculix/run.sh -------------------------------------------------------------------------------- /multiple-perpendicular-flaps/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/multiple-perpendicular-flaps/README.md -------------------------------------------------------------------------------- /multiple-perpendicular-flaps/clean-tutorial.sh: -------------------------------------------------------------------------------- 1 | ../tools/clean-tutorial-base.sh -------------------------------------------------------------------------------- /multiple-perpendicular-flaps/fluid-openfoam/0/U: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/multiple-perpendicular-flaps/fluid-openfoam/0/U -------------------------------------------------------------------------------- /multiple-perpendicular-flaps/fluid-openfoam/0/p: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/multiple-perpendicular-flaps/fluid-openfoam/0/p -------------------------------------------------------------------------------- /multiple-perpendicular-flaps/fluid-openfoam/0/phi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/multiple-perpendicular-flaps/fluid-openfoam/0/phi -------------------------------------------------------------------------------- /multiple-perpendicular-flaps/fluid-openfoam/clean.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/multiple-perpendicular-flaps/fluid-openfoam/clean.sh -------------------------------------------------------------------------------- /multiple-perpendicular-flaps/fluid-openfoam/run.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/multiple-perpendicular-flaps/fluid-openfoam/run.sh -------------------------------------------------------------------------------- /multiple-perpendicular-flaps/metadata.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/multiple-perpendicular-flaps/metadata.yaml -------------------------------------------------------------------------------- /multiple-perpendicular-flaps/precice-config.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/multiple-perpendicular-flaps/precice-config.xml -------------------------------------------------------------------------------- /multiple-perpendicular-flaps/reference_results.metadata: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/multiple-perpendicular-flaps/reference_results.metadata -------------------------------------------------------------------------------- /multiple-perpendicular-flaps/solid-downstream-dealii/run.sh: -------------------------------------------------------------------------------- 1 | ../../tools/run-dealii.sh -------------------------------------------------------------------------------- /multiple-perpendicular-flaps/solid-upstream-dealii/run.sh: -------------------------------------------------------------------------------- 1 | ../../tools/run-dealii.sh -------------------------------------------------------------------------------- /oscillator-overlap/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/oscillator-overlap/README.md -------------------------------------------------------------------------------- /oscillator-overlap/clean-tutorial.sh: -------------------------------------------------------------------------------- 1 | ../tools/clean-tutorial-base.sh -------------------------------------------------------------------------------- /oscillator-overlap/mass-left-python/clean.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/oscillator-overlap/mass-left-python/clean.sh -------------------------------------------------------------------------------- /oscillator-overlap/mass-left-python/run.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/oscillator-overlap/mass-left-python/run.sh -------------------------------------------------------------------------------- /oscillator-overlap/mass-right-python/clean.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/oscillator-overlap/mass-right-python/clean.sh -------------------------------------------------------------------------------- /oscillator-overlap/mass-right-python/run.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/oscillator-overlap/mass-right-python/run.sh -------------------------------------------------------------------------------- /oscillator-overlap/precice-config.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/oscillator-overlap/precice-config.xml -------------------------------------------------------------------------------- /oscillator-overlap/solver-python/mypy.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/oscillator-overlap/solver-python/mypy.ini -------------------------------------------------------------------------------- /oscillator-overlap/solver-python/oscillator.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/oscillator-overlap/solver-python/oscillator.py -------------------------------------------------------------------------------- /oscillator-overlap/solver-python/problemDefinition.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/oscillator-overlap/solver-python/problemDefinition.py -------------------------------------------------------------------------------- /oscillator-overlap/solver-python/requirements.txt: -------------------------------------------------------------------------------- 1 | numpy >1, <2 2 | pyprecice~=3.0 3 | scipy 4 | -------------------------------------------------------------------------------- /oscillator-overlap/solver-python/timeSteppers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/oscillator-overlap/solver-python/timeSteppers.py -------------------------------------------------------------------------------- /oscillator/.gitignore: -------------------------------------------------------------------------------- 1 | fmi/Oscillator.fmu 2 | -------------------------------------------------------------------------------- /oscillator/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/oscillator/README.md -------------------------------------------------------------------------------- /oscillator/clean-tutorial.sh: -------------------------------------------------------------------------------- 1 | ../tools/clean-tutorial-base.sh -------------------------------------------------------------------------------- /oscillator/mass-left-fmi/clean.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/oscillator/mass-left-fmi/clean.sh -------------------------------------------------------------------------------- /oscillator/mass-left-fmi/fmi-settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/oscillator/mass-left-fmi/fmi-settings.json -------------------------------------------------------------------------------- /oscillator/mass-left-fmi/precice-settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/oscillator/mass-left-fmi/precice-settings.json -------------------------------------------------------------------------------- /oscillator/mass-left-fmi/requirements.txt: -------------------------------------------------------------------------------- 1 | fmiprecice -------------------------------------------------------------------------------- /oscillator/mass-left-fmi/run.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/oscillator/mass-left-fmi/run.sh -------------------------------------------------------------------------------- /oscillator/mass-left-python/clean.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/oscillator/mass-left-python/clean.sh -------------------------------------------------------------------------------- /oscillator/mass-left-python/run.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/oscillator/mass-left-python/run.sh -------------------------------------------------------------------------------- /oscillator/mass-right-fmi/clean.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/oscillator/mass-right-fmi/clean.sh -------------------------------------------------------------------------------- /oscillator/mass-right-fmi/fmi-settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/oscillator/mass-right-fmi/fmi-settings.json -------------------------------------------------------------------------------- /oscillator/mass-right-fmi/precice-settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/oscillator/mass-right-fmi/precice-settings.json -------------------------------------------------------------------------------- /oscillator/mass-right-fmi/requirements.txt: -------------------------------------------------------------------------------- 1 | fmiprecice -------------------------------------------------------------------------------- /oscillator/mass-right-fmi/run.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/oscillator/mass-right-fmi/run.sh -------------------------------------------------------------------------------- /oscillator/mass-right-python/clean.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/oscillator/mass-right-python/clean.sh -------------------------------------------------------------------------------- /oscillator/mass-right-python/run.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/oscillator/mass-right-python/run.sh -------------------------------------------------------------------------------- /oscillator/plot-trajectory.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/oscillator/plot-trajectory.py -------------------------------------------------------------------------------- /oscillator/precice-config.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/oscillator/precice-config.xml -------------------------------------------------------------------------------- /oscillator/solver-fmi/calculate-error.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/oscillator/solver-fmi/calculate-error.py -------------------------------------------------------------------------------- /oscillator/solver-fmi/fmu/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/oscillator/solver-fmi/fmu/CMakeLists.txt -------------------------------------------------------------------------------- /oscillator/solver-fmi/fmu/Oscillator/FMI2.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/oscillator/solver-fmi/fmu/Oscillator/FMI2.xml -------------------------------------------------------------------------------- /oscillator/solver-fmi/fmu/Oscillator/FMI3.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/oscillator/solver-fmi/fmu/Oscillator/FMI3.xml -------------------------------------------------------------------------------- /oscillator/solver-fmi/fmu/Oscillator/config.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/oscillator/solver-fmi/fmu/Oscillator/config.h -------------------------------------------------------------------------------- /oscillator/solver-fmi/fmu/Oscillator/model.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/oscillator/solver-fmi/fmu/Oscillator/model.c -------------------------------------------------------------------------------- /oscillator/solver-fmi/fmu/Oscillator/readme.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/oscillator/solver-fmi/fmu/Oscillator/readme.html -------------------------------------------------------------------------------- /oscillator/solver-fmi/fmu/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/oscillator/solver-fmi/fmu/README.md -------------------------------------------------------------------------------- /oscillator/solver-fmi/fmu/include/FMI.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/oscillator/solver-fmi/fmu/include/FMI.h -------------------------------------------------------------------------------- /oscillator/solver-fmi/fmu/include/FMI2.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/oscillator/solver-fmi/fmu/include/FMI2.h -------------------------------------------------------------------------------- /oscillator/solver-fmi/fmu/include/FMI3.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/oscillator/solver-fmi/fmu/include/FMI3.h -------------------------------------------------------------------------------- /oscillator/solver-fmi/fmu/include/cosimulation.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/oscillator/solver-fmi/fmu/include/cosimulation.h -------------------------------------------------------------------------------- /oscillator/solver-fmi/fmu/include/fmi2FunctionTypes.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/oscillator/solver-fmi/fmu/include/fmi2FunctionTypes.h -------------------------------------------------------------------------------- /oscillator/solver-fmi/fmu/include/fmi2Functions.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/oscillator/solver-fmi/fmu/include/fmi2Functions.h -------------------------------------------------------------------------------- /oscillator/solver-fmi/fmu/include/fmi2TypesPlatform.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/oscillator/solver-fmi/fmu/include/fmi2TypesPlatform.h -------------------------------------------------------------------------------- /oscillator/solver-fmi/fmu/include/fmi3FunctionTypes.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/oscillator/solver-fmi/fmu/include/fmi3FunctionTypes.h -------------------------------------------------------------------------------- /oscillator/solver-fmi/fmu/include/fmi3Functions.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/oscillator/solver-fmi/fmu/include/fmi3Functions.h -------------------------------------------------------------------------------- /oscillator/solver-fmi/fmu/include/fmi3PlatformTypes.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/oscillator/solver-fmi/fmu/include/fmi3PlatformTypes.h -------------------------------------------------------------------------------- /oscillator/solver-fmi/fmu/include/fmiFunctions.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/oscillator/solver-fmi/fmu/include/fmiFunctions.h -------------------------------------------------------------------------------- /oscillator/solver-fmi/fmu/include/fmiModelFunctions.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/oscillator/solver-fmi/fmu/include/fmiModelFunctions.h -------------------------------------------------------------------------------- /oscillator/solver-fmi/fmu/include/fmiModelTypes.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/oscillator/solver-fmi/fmu/include/fmiModelTypes.h -------------------------------------------------------------------------------- /oscillator/solver-fmi/fmu/include/fmiPlatformTypes.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/oscillator/solver-fmi/fmu/include/fmiPlatformTypes.h -------------------------------------------------------------------------------- /oscillator/solver-fmi/fmu/include/model.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/oscillator/solver-fmi/fmu/include/model.h -------------------------------------------------------------------------------- /oscillator/solver-fmi/fmu/set_tool_version.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/oscillator/solver-fmi/fmu/set_tool_version.py -------------------------------------------------------------------------------- /oscillator/solver-fmi/fmu/src/FMI.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/oscillator/solver-fmi/fmu/src/FMI.c -------------------------------------------------------------------------------- /oscillator/solver-fmi/fmu/src/FMI2.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/oscillator/solver-fmi/fmu/src/FMI2.c -------------------------------------------------------------------------------- /oscillator/solver-fmi/fmu/src/FMI3.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/oscillator/solver-fmi/fmu/src/FMI3.c -------------------------------------------------------------------------------- /oscillator/solver-fmi/fmu/src/cosimulation.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/oscillator/solver-fmi/fmu/src/cosimulation.c -------------------------------------------------------------------------------- /oscillator/solver-fmi/fmu/src/fmi2Functions.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/oscillator/solver-fmi/fmu/src/fmi2Functions.c -------------------------------------------------------------------------------- /oscillator/solver-fmi/fmu/src/fmi3Functions.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/oscillator/solver-fmi/fmu/src/fmi3Functions.c -------------------------------------------------------------------------------- /oscillator/solver-fmi/fmu/thirdparty/LICENSE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/oscillator/solver-fmi/fmu/thirdparty/LICENSE.txt -------------------------------------------------------------------------------- /oscillator/solver-fmi/requirements.txt: -------------------------------------------------------------------------------- 1 | fmiprecice -------------------------------------------------------------------------------- /oscillator/solver-python/mypy.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/oscillator/solver-python/mypy.ini -------------------------------------------------------------------------------- /oscillator/solver-python/oscillator.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/oscillator/solver-python/oscillator.py -------------------------------------------------------------------------------- /oscillator/solver-python/problemDefinition.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/oscillator/solver-python/problemDefinition.py -------------------------------------------------------------------------------- /oscillator/solver-python/requirements.txt: -------------------------------------------------------------------------------- 1 | numpy >1, <2 2 | pyprecice~=3.0 3 | scipy 4 | -------------------------------------------------------------------------------- /oscillator/solver-python/timeSteppers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/oscillator/solver-python/timeSteppers.py -------------------------------------------------------------------------------- /partitioned-backwards-facing-step/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/partitioned-backwards-facing-step/README.md -------------------------------------------------------------------------------- /partitioned-backwards-facing-step/clean-tutorial.sh: -------------------------------------------------------------------------------- 1 | ../tools/clean-tutorial-base.sh -------------------------------------------------------------------------------- /partitioned-backwards-facing-step/fluid1-openfoam/0/U: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/partitioned-backwards-facing-step/fluid1-openfoam/0/U -------------------------------------------------------------------------------- /partitioned-backwards-facing-step/fluid1-openfoam/0/p: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/partitioned-backwards-facing-step/fluid1-openfoam/0/p -------------------------------------------------------------------------------- /partitioned-backwards-facing-step/fluid2-openfoam/0/U: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/partitioned-backwards-facing-step/fluid2-openfoam/0/U -------------------------------------------------------------------------------- /partitioned-backwards-facing-step/fluid2-openfoam/0/p: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/partitioned-backwards-facing-step/fluid2-openfoam/0/p -------------------------------------------------------------------------------- /partitioned-backwards-facing-step/precice-config.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/partitioned-backwards-facing-step/precice-config.xml -------------------------------------------------------------------------------- /partitioned-elastic-beam/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/partitioned-elastic-beam/README.md -------------------------------------------------------------------------------- /partitioned-elastic-beam/clean-tutorial.sh: -------------------------------------------------------------------------------- 1 | ../tools/clean-tutorial-base.sh -------------------------------------------------------------------------------- /partitioned-elastic-beam/dirichlet-calculix/all.msh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/partitioned-elastic-beam/dirichlet-calculix/all.msh -------------------------------------------------------------------------------- /partitioned-elastic-beam/dirichlet-calculix/beam1.inp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/partitioned-elastic-beam/dirichlet-calculix/beam1.inp -------------------------------------------------------------------------------- /partitioned-elastic-beam/dirichlet-calculix/clean.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/partitioned-elastic-beam/dirichlet-calculix/clean.sh -------------------------------------------------------------------------------- /partitioned-elastic-beam/dirichlet-calculix/config.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/partitioned-elastic-beam/dirichlet-calculix/config.yml -------------------------------------------------------------------------------- /partitioned-elastic-beam/dirichlet-calculix/run.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/partitioned-elastic-beam/dirichlet-calculix/run.sh -------------------------------------------------------------------------------- /partitioned-elastic-beam/neumann-calculix/all.msh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/partitioned-elastic-beam/neumann-calculix/all.msh -------------------------------------------------------------------------------- /partitioned-elastic-beam/neumann-calculix/beam2.inp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/partitioned-elastic-beam/neumann-calculix/beam2.inp -------------------------------------------------------------------------------- /partitioned-elastic-beam/neumann-calculix/clean.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/partitioned-elastic-beam/neumann-calculix/clean.sh -------------------------------------------------------------------------------- /partitioned-elastic-beam/neumann-calculix/config.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/partitioned-elastic-beam/neumann-calculix/config.yml -------------------------------------------------------------------------------- /partitioned-elastic-beam/neumann-calculix/fix1_beam.nam: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/partitioned-elastic-beam/neumann-calculix/fix1_beam.nam -------------------------------------------------------------------------------- /partitioned-elastic-beam/neumann-calculix/run.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/partitioned-elastic-beam/neumann-calculix/run.sh -------------------------------------------------------------------------------- /partitioned-elastic-beam/precice-config.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/partitioned-elastic-beam/precice-config.xml -------------------------------------------------------------------------------- /partitioned-elastic-beam/visualize.fbd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/partitioned-elastic-beam/visualize.fbd -------------------------------------------------------------------------------- /partitioned-elastic-beam/visualize.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/partitioned-elastic-beam/visualize.py -------------------------------------------------------------------------------- /partitioned-heat-conduction-complex/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/partitioned-heat-conduction-complex/README.md -------------------------------------------------------------------------------- /partitioned-heat-conduction-complex/clean-tutorial.sh: -------------------------------------------------------------------------------- 1 | ../tools/clean-tutorial-base.sh -------------------------------------------------------------------------------- /partitioned-heat-conduction-complex/precice-config.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/partitioned-heat-conduction-complex/precice-config.xml -------------------------------------------------------------------------------- /partitioned-heat-conduction-direct/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/partitioned-heat-conduction-direct/README.md -------------------------------------------------------------------------------- /partitioned-heat-conduction-direct/clean-tutorial.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/partitioned-heat-conduction-direct/clean-tutorial.sh -------------------------------------------------------------------------------- /partitioned-heat-conduction-direct/precice-config.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/partitioned-heat-conduction-direct/precice-config.xml -------------------------------------------------------------------------------- /partitioned-heat-conduction-overlap/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/partitioned-heat-conduction-overlap/README.md -------------------------------------------------------------------------------- /partitioned-heat-conduction-overlap/clean-tutorial.sh: -------------------------------------------------------------------------------- 1 | ../tools/clean-tutorial-base.sh -------------------------------------------------------------------------------- /partitioned-heat-conduction-overlap/left-fenics/run.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/partitioned-heat-conduction-overlap/left-fenics/run.sh -------------------------------------------------------------------------------- /partitioned-heat-conduction-overlap/precice-config.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/partitioned-heat-conduction-overlap/precice-config.xml -------------------------------------------------------------------------------- /partitioned-heat-conduction-overlap/right-fenics/run.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/partitioned-heat-conduction-overlap/right-fenics/run.sh -------------------------------------------------------------------------------- /partitioned-heat-conduction/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/partitioned-heat-conduction/README.md -------------------------------------------------------------------------------- /partitioned-heat-conduction/clean-tutorial.sh: -------------------------------------------------------------------------------- 1 | ../tools/clean-tutorial-base.sh -------------------------------------------------------------------------------- /partitioned-heat-conduction/dirichlet-fenics/clean.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/partitioned-heat-conduction/dirichlet-fenics/clean.sh -------------------------------------------------------------------------------- /partitioned-heat-conduction/dirichlet-fenics/run.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/partitioned-heat-conduction/dirichlet-fenics/run.sh -------------------------------------------------------------------------------- /partitioned-heat-conduction/dirichlet-nutils/clean.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/partitioned-heat-conduction/dirichlet-nutils/clean.sh -------------------------------------------------------------------------------- /partitioned-heat-conduction/dirichlet-nutils/heat.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/partitioned-heat-conduction/dirichlet-nutils/heat.py -------------------------------------------------------------------------------- /partitioned-heat-conduction/dirichlet-nutils/run.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/partitioned-heat-conduction/dirichlet-nutils/run.sh -------------------------------------------------------------------------------- /partitioned-heat-conduction/dirichlet-openfoam/0/T: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/partitioned-heat-conduction/dirichlet-openfoam/0/T -------------------------------------------------------------------------------- /partitioned-heat-conduction/dirichlet-openfoam/clean.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/partitioned-heat-conduction/dirichlet-openfoam/clean.sh -------------------------------------------------------------------------------- /partitioned-heat-conduction/dirichlet-openfoam/run.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/partitioned-heat-conduction/dirichlet-openfoam/run.sh -------------------------------------------------------------------------------- /partitioned-heat-conduction/neumann-fenics/clean.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/partitioned-heat-conduction/neumann-fenics/clean.sh -------------------------------------------------------------------------------- /partitioned-heat-conduction/neumann-fenics/run.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/partitioned-heat-conduction/neumann-fenics/run.sh -------------------------------------------------------------------------------- /partitioned-heat-conduction/neumann-nutils/clean.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/partitioned-heat-conduction/neumann-nutils/clean.sh -------------------------------------------------------------------------------- /partitioned-heat-conduction/neumann-nutils/heat.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/partitioned-heat-conduction/neumann-nutils/heat.py -------------------------------------------------------------------------------- /partitioned-heat-conduction/neumann-nutils/run.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/partitioned-heat-conduction/neumann-nutils/run.sh -------------------------------------------------------------------------------- /partitioned-heat-conduction/neumann-openfoam/0/T: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/partitioned-heat-conduction/neumann-openfoam/0/T -------------------------------------------------------------------------------- /partitioned-heat-conduction/neumann-openfoam/clean.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/partitioned-heat-conduction/neumann-openfoam/clean.sh -------------------------------------------------------------------------------- /partitioned-heat-conduction/neumann-openfoam/run.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/partitioned-heat-conduction/neumann-openfoam/run.sh -------------------------------------------------------------------------------- /partitioned-heat-conduction/precice-config.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/partitioned-heat-conduction/precice-config.xml -------------------------------------------------------------------------------- /partitioned-heat-conduction/solver-fenics/heat.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/partitioned-heat-conduction/solver-fenics/heat.py -------------------------------------------------------------------------------- /partitioned-heat-conduction/solver-fenics/heat_pySDC.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/partitioned-heat-conduction/solver-fenics/heat_pySDC.py -------------------------------------------------------------------------------- /partitioned-heat-conduction/solver-fenics/my_enums.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/partitioned-heat-conduction/solver-fenics/my_enums.py -------------------------------------------------------------------------------- /partitioned-heat-conduction/solver-openfoam/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/partitioned-heat-conduction/solver-openfoam/.gitignore -------------------------------------------------------------------------------- /partitioned-heat-conduction/solver-openfoam/Make/files: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/partitioned-heat-conduction/solver-openfoam/Make/files -------------------------------------------------------------------------------- /partitioned-heat-conduction/solver-openfoam/clean.sh: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env sh 2 | set -e -u 3 | 4 | wclean 5 | -------------------------------------------------------------------------------- /partitioned-heat-conduction/solver-openfoam/write.H: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/partitioned-heat-conduction/solver-openfoam/write.H -------------------------------------------------------------------------------- /partitioned-pipe-two-phase/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/partitioned-pipe-two-phase/README.md -------------------------------------------------------------------------------- /partitioned-pipe-two-phase/clean-tutorial.sh: -------------------------------------------------------------------------------- 1 | ../tools/clean-tutorial-base.sh -------------------------------------------------------------------------------- /partitioned-pipe-two-phase/fluid1-openfoam/0.orig/U: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/partitioned-pipe-two-phase/fluid1-openfoam/0.orig/U -------------------------------------------------------------------------------- /partitioned-pipe-two-phase/fluid1-openfoam/0.orig/p_rgh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/partitioned-pipe-two-phase/fluid1-openfoam/0.orig/p_rgh -------------------------------------------------------------------------------- /partitioned-pipe-two-phase/fluid1-openfoam/clean.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/partitioned-pipe-two-phase/fluid1-openfoam/clean.sh -------------------------------------------------------------------------------- /partitioned-pipe-two-phase/fluid1-openfoam/constant/g: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/partitioned-pipe-two-phase/fluid1-openfoam/constant/g -------------------------------------------------------------------------------- /partitioned-pipe-two-phase/fluid1-openfoam/run.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/partitioned-pipe-two-phase/fluid1-openfoam/run.sh -------------------------------------------------------------------------------- /partitioned-pipe-two-phase/fluid2-openfoam/0.orig/U: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/partitioned-pipe-two-phase/fluid2-openfoam/0.orig/U -------------------------------------------------------------------------------- /partitioned-pipe-two-phase/fluid2-openfoam/0.orig/p_rgh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/partitioned-pipe-two-phase/fluid2-openfoam/0.orig/p_rgh -------------------------------------------------------------------------------- /partitioned-pipe-two-phase/fluid2-openfoam/clean.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/partitioned-pipe-two-phase/fluid2-openfoam/clean.sh -------------------------------------------------------------------------------- /partitioned-pipe-two-phase/fluid2-openfoam/constant/g: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/partitioned-pipe-two-phase/fluid2-openfoam/constant/g -------------------------------------------------------------------------------- /partitioned-pipe-two-phase/fluid2-openfoam/run.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/partitioned-pipe-two-phase/fluid2-openfoam/run.sh -------------------------------------------------------------------------------- /partitioned-pipe-two-phase/monolithic/0.orig/U: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/partitioned-pipe-two-phase/monolithic/0.orig/U -------------------------------------------------------------------------------- /partitioned-pipe-two-phase/monolithic/0.orig/p_rgh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/partitioned-pipe-two-phase/monolithic/0.orig/p_rgh -------------------------------------------------------------------------------- /partitioned-pipe-two-phase/monolithic/clean.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/partitioned-pipe-two-phase/monolithic/clean.sh -------------------------------------------------------------------------------- /partitioned-pipe-two-phase/monolithic/constant/g: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/partitioned-pipe-two-phase/monolithic/constant/g -------------------------------------------------------------------------------- /partitioned-pipe-two-phase/monolithic/run.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/partitioned-pipe-two-phase/monolithic/run.sh -------------------------------------------------------------------------------- /partitioned-pipe-two-phase/monolithic/system/fvSchemes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/partitioned-pipe-two-phase/monolithic/system/fvSchemes -------------------------------------------------------------------------------- /partitioned-pipe-two-phase/monolithic/system/fvSolution: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/partitioned-pipe-two-phase/monolithic/system/fvSolution -------------------------------------------------------------------------------- /partitioned-pipe-two-phase/monolithic/system/sampling: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/partitioned-pipe-two-phase/monolithic/system/sampling -------------------------------------------------------------------------------- /partitioned-pipe-two-phase/precice-config.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/partitioned-pipe-two-phase/precice-config.xml -------------------------------------------------------------------------------- /partitioned-pipe/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/partitioned-pipe/README.md -------------------------------------------------------------------------------- /partitioned-pipe/clean-tutorial.sh: -------------------------------------------------------------------------------- 1 | ../tools/clean-tutorial-base.sh -------------------------------------------------------------------------------- /partitioned-pipe/fluid1-openfoam-pimplefoam/0/U: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/partitioned-pipe/fluid1-openfoam-pimplefoam/0/U -------------------------------------------------------------------------------- /partitioned-pipe/fluid1-openfoam-pimplefoam/0/p: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/partitioned-pipe/fluid1-openfoam-pimplefoam/0/p -------------------------------------------------------------------------------- /partitioned-pipe/fluid1-openfoam-pimplefoam/clean.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/partitioned-pipe/fluid1-openfoam-pimplefoam/clean.sh -------------------------------------------------------------------------------- /partitioned-pipe/fluid1-openfoam-pimplefoam/run.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/partitioned-pipe/fluid1-openfoam-pimplefoam/run.sh -------------------------------------------------------------------------------- /partitioned-pipe/fluid1-openfoam-sonicliquidfoam/0/U: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/partitioned-pipe/fluid1-openfoam-sonicliquidfoam/0/U -------------------------------------------------------------------------------- /partitioned-pipe/fluid1-openfoam-sonicliquidfoam/0/p: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/partitioned-pipe/fluid1-openfoam-sonicliquidfoam/0/p -------------------------------------------------------------------------------- /partitioned-pipe/fluid1-openfoam-sonicliquidfoam/run.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/partitioned-pipe/fluid1-openfoam-sonicliquidfoam/run.sh -------------------------------------------------------------------------------- /partitioned-pipe/fluid2-openfoam-pimplefoam/0/U: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/partitioned-pipe/fluid2-openfoam-pimplefoam/0/U -------------------------------------------------------------------------------- /partitioned-pipe/fluid2-openfoam-pimplefoam/0/p: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/partitioned-pipe/fluid2-openfoam-pimplefoam/0/p -------------------------------------------------------------------------------- /partitioned-pipe/fluid2-openfoam-pimplefoam/clean.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/partitioned-pipe/fluid2-openfoam-pimplefoam/clean.sh -------------------------------------------------------------------------------- /partitioned-pipe/fluid2-openfoam-pimplefoam/run.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/partitioned-pipe/fluid2-openfoam-pimplefoam/run.sh -------------------------------------------------------------------------------- /partitioned-pipe/fluid2-openfoam-sonicliquidfoam/0/U: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/partitioned-pipe/fluid2-openfoam-sonicliquidfoam/0/U -------------------------------------------------------------------------------- /partitioned-pipe/fluid2-openfoam-sonicliquidfoam/0/p: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/partitioned-pipe/fluid2-openfoam-sonicliquidfoam/0/p -------------------------------------------------------------------------------- /partitioned-pipe/fluid2-openfoam-sonicliquidfoam/run.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/partitioned-pipe/fluid2-openfoam-sonicliquidfoam/run.sh -------------------------------------------------------------------------------- /partitioned-pipe/precice-config.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/partitioned-pipe/precice-config.xml -------------------------------------------------------------------------------- /perpendicular-flap-stress/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/perpendicular-flap-stress/README.md -------------------------------------------------------------------------------- /perpendicular-flap-stress/clean-tutorial.sh: -------------------------------------------------------------------------------- 1 | ../tools/clean-tutorial-base.sh -------------------------------------------------------------------------------- /perpendicular-flap-stress/fluid-openfoam/0/U: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/perpendicular-flap-stress/fluid-openfoam/0/U -------------------------------------------------------------------------------- /perpendicular-flap-stress/fluid-openfoam/0/p: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/perpendicular-flap-stress/fluid-openfoam/0/p -------------------------------------------------------------------------------- /perpendicular-flap-stress/fluid-openfoam/0/phi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/perpendicular-flap-stress/fluid-openfoam/0/phi -------------------------------------------------------------------------------- /perpendicular-flap-stress/fluid-openfoam/clean.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/perpendicular-flap-stress/fluid-openfoam/clean.sh -------------------------------------------------------------------------------- /perpendicular-flap-stress/fluid-openfoam/run.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/perpendicular-flap-stress/fluid-openfoam/run.sh -------------------------------------------------------------------------------- /perpendicular-flap-stress/plot-displacement.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/perpendicular-flap-stress/plot-displacement.sh -------------------------------------------------------------------------------- /perpendicular-flap-stress/precice-config.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/perpendicular-flap-stress/precice-config.xml -------------------------------------------------------------------------------- /perpendicular-flap-stress/solid-gismo/clean.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/perpendicular-flap-stress/solid-gismo/clean.sh -------------------------------------------------------------------------------- /perpendicular-flap-stress/solid-gismo/run.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/perpendicular-flap-stress/solid-gismo/run.sh -------------------------------------------------------------------------------- /perpendicular-flap/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/perpendicular-flap/README.md -------------------------------------------------------------------------------- /perpendicular-flap/clean-tutorial.sh: -------------------------------------------------------------------------------- 1 | ../tools/clean-tutorial-base.sh -------------------------------------------------------------------------------- /perpendicular-flap/fluid-fake/fake.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/perpendicular-flap/fluid-fake/fake.py -------------------------------------------------------------------------------- /perpendicular-flap/fluid-fake/requirements.txt: -------------------------------------------------------------------------------- 1 | numpy >1, <2 2 | pyprecice~=3.0 3 | -------------------------------------------------------------------------------- /perpendicular-flap/fluid-fake/run.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/perpendicular-flap/fluid-fake/run.sh -------------------------------------------------------------------------------- /perpendicular-flap/fluid-nutils/clean.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/perpendicular-flap/fluid-nutils/clean.sh -------------------------------------------------------------------------------- /perpendicular-flap/fluid-nutils/fluid.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/perpendicular-flap/fluid-nutils/fluid.py -------------------------------------------------------------------------------- /perpendicular-flap/fluid-nutils/requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/perpendicular-flap/fluid-nutils/requirements.txt -------------------------------------------------------------------------------- /perpendicular-flap/fluid-nutils/run.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/perpendicular-flap/fluid-nutils/run.sh -------------------------------------------------------------------------------- /perpendicular-flap/fluid-openfoam/0/U: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/perpendicular-flap/fluid-openfoam/0/U -------------------------------------------------------------------------------- /perpendicular-flap/fluid-openfoam/0/p: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/perpendicular-flap/fluid-openfoam/0/p -------------------------------------------------------------------------------- /perpendicular-flap/fluid-openfoam/0/phi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/perpendicular-flap/fluid-openfoam/0/phi -------------------------------------------------------------------------------- /perpendicular-flap/fluid-openfoam/0/pointDisplacement: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/perpendicular-flap/fluid-openfoam/0/pointDisplacement -------------------------------------------------------------------------------- /perpendicular-flap/fluid-openfoam/clean.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/perpendicular-flap/fluid-openfoam/clean.sh -------------------------------------------------------------------------------- /perpendicular-flap/fluid-openfoam/run.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/perpendicular-flap/fluid-openfoam/run.sh -------------------------------------------------------------------------------- /perpendicular-flap/fluid-openfoam/system/blockMeshDict: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/perpendicular-flap/fluid-openfoam/system/blockMeshDict -------------------------------------------------------------------------------- /perpendicular-flap/fluid-openfoam/system/controlDict: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/perpendicular-flap/fluid-openfoam/system/controlDict -------------------------------------------------------------------------------- /perpendicular-flap/fluid-openfoam/system/fvSchemes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/perpendicular-flap/fluid-openfoam/system/fvSchemes -------------------------------------------------------------------------------- /perpendicular-flap/fluid-openfoam/system/fvSolution: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/perpendicular-flap/fluid-openfoam/system/fvSolution -------------------------------------------------------------------------------- /perpendicular-flap/fluid-openfoam/system/preciceDict: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/perpendicular-flap/fluid-openfoam/system/preciceDict -------------------------------------------------------------------------------- /perpendicular-flap/fluid-su2/clean.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/perpendicular-flap/fluid-su2/clean.sh -------------------------------------------------------------------------------- /perpendicular-flap/fluid-su2/euler_config_unsteady.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/perpendicular-flap/fluid-su2/euler_config_unsteady.cfg -------------------------------------------------------------------------------- /perpendicular-flap/fluid-su2/fluidMesh.su2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/perpendicular-flap/fluid-su2/fluidMesh.su2 -------------------------------------------------------------------------------- /perpendicular-flap/fluid-su2/initial_flow_00000.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/perpendicular-flap/fluid-su2/initial_flow_00000.csv -------------------------------------------------------------------------------- /perpendicular-flap/fluid-su2/initial_flow_00000.dat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/perpendicular-flap/fluid-su2/initial_flow_00000.dat -------------------------------------------------------------------------------- /perpendicular-flap/fluid-su2/requirements.txt: -------------------------------------------------------------------------------- 1 | numpy >1, <2 2 | pyprecice~=3.0 3 | -------------------------------------------------------------------------------- /perpendicular-flap/fluid-su2/run.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/perpendicular-flap/fluid-su2/run.sh -------------------------------------------------------------------------------- /perpendicular-flap/metadata.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/perpendicular-flap/metadata.yaml -------------------------------------------------------------------------------- /perpendicular-flap/plot-all-displacements.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/perpendicular-flap/plot-all-displacements.sh -------------------------------------------------------------------------------- /perpendicular-flap/plot-displacement.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/perpendicular-flap/plot-displacement.sh -------------------------------------------------------------------------------- /perpendicular-flap/precice-config.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/perpendicular-flap/precice-config.xml -------------------------------------------------------------------------------- /perpendicular-flap/reference-results/watchpoints.tar.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/perpendicular-flap/reference-results/watchpoints.tar.gz -------------------------------------------------------------------------------- /perpendicular-flap/reference_results.metadata: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/perpendicular-flap/reference_results.metadata -------------------------------------------------------------------------------- /perpendicular-flap/solid-calculix/all.msh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/perpendicular-flap/solid-calculix/all.msh -------------------------------------------------------------------------------- /perpendicular-flap/solid-calculix/clean.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/perpendicular-flap/solid-calculix/clean.sh -------------------------------------------------------------------------------- /perpendicular-flap/solid-calculix/config.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/perpendicular-flap/solid-calculix/config.yml -------------------------------------------------------------------------------- /perpendicular-flap/solid-calculix/fix1_beam.nam: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/perpendicular-flap/solid-calculix/fix1_beam.nam -------------------------------------------------------------------------------- /perpendicular-flap/solid-calculix/flap.inp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/perpendicular-flap/solid-calculix/flap.inp -------------------------------------------------------------------------------- /perpendicular-flap/solid-calculix/flap_modal.inp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/perpendicular-flap/solid-calculix/flap_modal.inp -------------------------------------------------------------------------------- /perpendicular-flap/solid-calculix/frequency.inp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/perpendicular-flap/solid-calculix/frequency.inp -------------------------------------------------------------------------------- /perpendicular-flap/solid-calculix/interface_beam.nam: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/perpendicular-flap/solid-calculix/interface_beam.nam -------------------------------------------------------------------------------- /perpendicular-flap/solid-calculix/run.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/perpendicular-flap/solid-calculix/run.sh -------------------------------------------------------------------------------- /perpendicular-flap/solid-dealii/clean.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/perpendicular-flap/solid-dealii/clean.sh -------------------------------------------------------------------------------- /perpendicular-flap/solid-dealii/parameters.prm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/perpendicular-flap/solid-dealii/parameters.prm -------------------------------------------------------------------------------- /perpendicular-flap/solid-dealii/run.sh: -------------------------------------------------------------------------------- 1 | ../../tools/run-dealii.sh -------------------------------------------------------------------------------- /perpendicular-flap/solid-dune/.gitignore: -------------------------------------------------------------------------------- 1 | dune-perpendicular-flap 2 | -------------------------------------------------------------------------------- /perpendicular-flap/solid-dune/Solid.msh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/perpendicular-flap/solid-dune/Solid.msh -------------------------------------------------------------------------------- /perpendicular-flap/solid-dune/clean.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/perpendicular-flap/solid-dune/clean.sh -------------------------------------------------------------------------------- /perpendicular-flap/solid-dune/run.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/perpendicular-flap/solid-dune/run.sh -------------------------------------------------------------------------------- /perpendicular-flap/solid-fake/fake.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/perpendicular-flap/solid-fake/fake.py -------------------------------------------------------------------------------- /perpendicular-flap/solid-fake/requirements.txt: -------------------------------------------------------------------------------- 1 | numpy >1, <2 2 | pyprecice~=3.0 3 | -------------------------------------------------------------------------------- /perpendicular-flap/solid-fake/run.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/perpendicular-flap/solid-fake/run.sh -------------------------------------------------------------------------------- /perpendicular-flap/solid-fenics/clean.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/perpendicular-flap/solid-fenics/clean.sh -------------------------------------------------------------------------------- /perpendicular-flap/solid-fenics/requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/perpendicular-flap/solid-fenics/requirements.txt -------------------------------------------------------------------------------- /perpendicular-flap/solid-fenics/run.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/perpendicular-flap/solid-fenics/run.sh -------------------------------------------------------------------------------- /perpendicular-flap/solid-fenics/solid.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/perpendicular-flap/solid-fenics/solid.py -------------------------------------------------------------------------------- /perpendicular-flap/solid-nutils/clean.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/perpendicular-flap/solid-nutils/clean.sh -------------------------------------------------------------------------------- /perpendicular-flap/solid-nutils/requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/perpendicular-flap/solid-nutils/requirements.txt -------------------------------------------------------------------------------- /perpendicular-flap/solid-nutils/run.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/perpendicular-flap/solid-nutils/run.sh -------------------------------------------------------------------------------- /perpendicular-flap/solid-nutils/solid.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/perpendicular-flap/solid-nutils/solid.py -------------------------------------------------------------------------------- /perpendicular-flap/solid-openfoam/0/D: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/perpendicular-flap/solid-openfoam/0/D -------------------------------------------------------------------------------- /perpendicular-flap/solid-openfoam/0/solidForce: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/perpendicular-flap/solid-openfoam/0/solidForce -------------------------------------------------------------------------------- /perpendicular-flap/solid-openfoam/clean.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/perpendicular-flap/solid-openfoam/clean.sh -------------------------------------------------------------------------------- /perpendicular-flap/solid-openfoam/run.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/perpendicular-flap/solid-openfoam/run.sh -------------------------------------------------------------------------------- /perpendicular-flap/solid-openfoam/system/blockMeshDict: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/perpendicular-flap/solid-openfoam/system/blockMeshDict -------------------------------------------------------------------------------- /perpendicular-flap/solid-openfoam/system/controlDict: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/perpendicular-flap/solid-openfoam/system/controlDict -------------------------------------------------------------------------------- /perpendicular-flap/solid-openfoam/system/fvSchemes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/perpendicular-flap/solid-openfoam/system/fvSchemes -------------------------------------------------------------------------------- /perpendicular-flap/solid-openfoam/system/fvSolution: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/perpendicular-flap/solid-openfoam/system/fvSolution -------------------------------------------------------------------------------- /perpendicular-flap/solid-openfoam/system/preciceDict: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/perpendicular-flap/solid-openfoam/system/preciceDict -------------------------------------------------------------------------------- /perpendicular-flap/solid-solids4foam/0/D: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/perpendicular-flap/solid-solids4foam/0/D -------------------------------------------------------------------------------- /perpendicular-flap/solid-solids4foam/0/solidForce: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/perpendicular-flap/solid-solids4foam/0/solidForce -------------------------------------------------------------------------------- /perpendicular-flap/solid-solids4foam/clean.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/perpendicular-flap/solid-solids4foam/clean.sh -------------------------------------------------------------------------------- /perpendicular-flap/solid-solids4foam/constant/g: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/perpendicular-flap/solid-solids4foam/constant/g -------------------------------------------------------------------------------- /perpendicular-flap/solid-solids4foam/run.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/perpendicular-flap/solid-solids4foam/run.sh -------------------------------------------------------------------------------- /perpendicular-flap/solid-solids4foam/system/controlDict: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/perpendicular-flap/solid-solids4foam/system/controlDict -------------------------------------------------------------------------------- /perpendicular-flap/solid-solids4foam/system/fvSchemes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/perpendicular-flap/solid-solids4foam/system/fvSchemes -------------------------------------------------------------------------------- /perpendicular-flap/solid-solids4foam/system/fvSolution: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/perpendicular-flap/solid-solids4foam/system/fvSolution -------------------------------------------------------------------------------- /perpendicular-flap/solid-solids4foam/system/preciceDict: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/perpendicular-flap/solid-solids4foam/system/preciceDict -------------------------------------------------------------------------------- /quickstart/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/quickstart/README.md -------------------------------------------------------------------------------- /quickstart/clean-tutorial.sh: -------------------------------------------------------------------------------- 1 | ../tools/clean-tutorial-base.sh -------------------------------------------------------------------------------- /quickstart/fluid-openfoam/0/U: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/quickstart/fluid-openfoam/0/U -------------------------------------------------------------------------------- /quickstart/fluid-openfoam/0/p: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/quickstart/fluid-openfoam/0/p -------------------------------------------------------------------------------- /quickstart/fluid-openfoam/0/pointDisplacement: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/quickstart/fluid-openfoam/0/pointDisplacement -------------------------------------------------------------------------------- /quickstart/fluid-openfoam/clean.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/quickstart/fluid-openfoam/clean.sh -------------------------------------------------------------------------------- /quickstart/fluid-openfoam/constant/dynamicMeshDict: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/quickstart/fluid-openfoam/constant/dynamicMeshDict -------------------------------------------------------------------------------- /quickstart/fluid-openfoam/constant/transportProperties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/quickstart/fluid-openfoam/constant/transportProperties -------------------------------------------------------------------------------- /quickstart/fluid-openfoam/constant/turbulenceProperties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/quickstart/fluid-openfoam/constant/turbulenceProperties -------------------------------------------------------------------------------- /quickstart/fluid-openfoam/run.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/quickstart/fluid-openfoam/run.sh -------------------------------------------------------------------------------- /quickstart/fluid-openfoam/system/blockMeshDict: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/quickstart/fluid-openfoam/system/blockMeshDict -------------------------------------------------------------------------------- /quickstart/fluid-openfoam/system/controlDict: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/quickstart/fluid-openfoam/system/controlDict -------------------------------------------------------------------------------- /quickstart/fluid-openfoam/system/decomposeParDict: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/quickstart/fluid-openfoam/system/decomposeParDict -------------------------------------------------------------------------------- /quickstart/fluid-openfoam/system/fvSchemes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/quickstart/fluid-openfoam/system/fvSchemes -------------------------------------------------------------------------------- /quickstart/fluid-openfoam/system/fvSolution: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/quickstart/fluid-openfoam/system/fvSolution -------------------------------------------------------------------------------- /quickstart/fluid-openfoam/system/preciceDict: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/quickstart/fluid-openfoam/system/preciceDict -------------------------------------------------------------------------------- /quickstart/images/quickstart-precice-config.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/quickstart/images/quickstart-precice-config.png -------------------------------------------------------------------------------- /quickstart/images/quickstart-result.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/quickstart/images/quickstart-result.png -------------------------------------------------------------------------------- /quickstart/images/quickstart-setup.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/quickstart/images/quickstart-setup.png -------------------------------------------------------------------------------- /quickstart/plotDisplacement.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/quickstart/plotDisplacement.sh -------------------------------------------------------------------------------- /quickstart/precice-config.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/quickstart/precice-config.xml -------------------------------------------------------------------------------- /quickstart/solid-cpp/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/quickstart/solid-cpp/.gitignore -------------------------------------------------------------------------------- /quickstart/solid-cpp/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/quickstart/solid-cpp/CMakeLists.txt -------------------------------------------------------------------------------- /quickstart/solid-cpp/clean.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/quickstart/solid-cpp/clean.sh -------------------------------------------------------------------------------- /quickstart/solid-cpp/rigid_body_solver.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/quickstart/solid-cpp/rigid_body_solver.cpp -------------------------------------------------------------------------------- /quickstart/solid-cpp/run.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/quickstart/solid-cpp/run.sh -------------------------------------------------------------------------------- /resonant-circuit/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/resonant-circuit/README.md -------------------------------------------------------------------------------- /resonant-circuit/capacitor-matlab/capacitor.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/resonant-circuit/capacitor-matlab/capacitor.m -------------------------------------------------------------------------------- /resonant-circuit/capacitor-matlab/clean.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/resonant-circuit/capacitor-matlab/clean.sh -------------------------------------------------------------------------------- /resonant-circuit/capacitor-matlab/run.sh: -------------------------------------------------------------------------------- 1 | #!/bin/sh 2 | 3 | # Run MATLAB code without GUI 4 | matlab -nodisplay -r "capacitor;exit;" 5 | -------------------------------------------------------------------------------- /resonant-circuit/capacitor-python/capacitor.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/resonant-circuit/capacitor-python/capacitor.py -------------------------------------------------------------------------------- /resonant-circuit/capacitor-python/requirements.txt: -------------------------------------------------------------------------------- 1 | numpy >1, <2 2 | scipy 3 | pyprecice~=3.0 4 | -------------------------------------------------------------------------------- /resonant-circuit/capacitor-python/run.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/resonant-circuit/capacitor-python/run.sh -------------------------------------------------------------------------------- /resonant-circuit/clean-tutorial.sh: -------------------------------------------------------------------------------- 1 | ../tools/clean-tutorial-base.sh -------------------------------------------------------------------------------- /resonant-circuit/coil-matlab/clean.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/resonant-circuit/coil-matlab/clean.sh -------------------------------------------------------------------------------- /resonant-circuit/coil-matlab/coil.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/resonant-circuit/coil-matlab/coil.m -------------------------------------------------------------------------------- /resonant-circuit/coil-matlab/run.sh: -------------------------------------------------------------------------------- 1 | #!/bin/sh 2 | 3 | # Run MATLAB code without GUI 4 | matlab -nodisplay -r "coil;exit;" 5 | -------------------------------------------------------------------------------- /resonant-circuit/coil-python/coil.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/resonant-circuit/coil-python/coil.py -------------------------------------------------------------------------------- /resonant-circuit/coil-python/requirements.txt: -------------------------------------------------------------------------------- 1 | numpy >1, <2 2 | scipy 3 | pyprecice~=3.0 4 | -------------------------------------------------------------------------------- /resonant-circuit/coil-python/run.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/resonant-circuit/coil-python/run.sh -------------------------------------------------------------------------------- /resonant-circuit/plot-solution.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/resonant-circuit/plot-solution.sh -------------------------------------------------------------------------------- /resonant-circuit/precice-config.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/resonant-circuit/precice-config.xml -------------------------------------------------------------------------------- /tools/check-image-names.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/tools/check-image-names.py -------------------------------------------------------------------------------- /tools/check-links-to-precice.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/tools/check-links-to-precice.sh -------------------------------------------------------------------------------- /tools/check-size.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/tools/check-size.sh -------------------------------------------------------------------------------- /tools/check.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/tools/check.sh -------------------------------------------------------------------------------- /tools/clean-tutorial-base.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/tools/clean-tutorial-base.sh -------------------------------------------------------------------------------- /tools/cleaning-tools.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/tools/cleaning-tools.sh -------------------------------------------------------------------------------- /tools/log.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/tools/log.sh -------------------------------------------------------------------------------- /tools/openfoam-remove-empty-dirs.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/tools/openfoam-remove-empty-dirs.sh -------------------------------------------------------------------------------- /tools/run-dealii.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/tools/run-dealii.sh -------------------------------------------------------------------------------- /tools/run-openfoam.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/tools/run-openfoam.sh -------------------------------------------------------------------------------- /tools/tests/.gitignore: -------------------------------------------------------------------------------- 1 | *.pyc 2 | *.pyo -------------------------------------------------------------------------------- /tools/tests/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/tools/tests/README.md -------------------------------------------------------------------------------- /tools/tests/build_docker_images.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/tools/tests/build_docker_images.py -------------------------------------------------------------------------------- /tools/tests/component-templates/bare.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/tools/tests/component-templates/bare.yaml -------------------------------------------------------------------------------- /tools/tests/component-templates/calculix-adapter.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/tools/tests/component-templates/calculix-adapter.yaml -------------------------------------------------------------------------------- /tools/tests/component-templates/dealii-adapter.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/tools/tests/component-templates/dealii-adapter.yaml -------------------------------------------------------------------------------- /tools/tests/component-templates/fenics-adapter.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/tools/tests/component-templates/fenics-adapter.yaml -------------------------------------------------------------------------------- /tools/tests/component-templates/nutils-adapter.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/tools/tests/component-templates/nutils-adapter.yaml -------------------------------------------------------------------------------- /tools/tests/component-templates/openfoam-adapter.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/tools/tests/component-templates/openfoam-adapter.yaml -------------------------------------------------------------------------------- /tools/tests/component-templates/python-bindings.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/tools/tests/component-templates/python-bindings.yaml -------------------------------------------------------------------------------- /tools/tests/component-templates/su2-adapter.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/tools/tests/component-templates/su2-adapter.yaml -------------------------------------------------------------------------------- /tools/tests/components.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/tools/tests/components.yaml -------------------------------------------------------------------------------- /tools/tests/docker-compose.field_compare.template.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/tools/tests/docker-compose.field_compare.template.yaml -------------------------------------------------------------------------------- /tools/tests/docker-compose.template.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/tools/tests/docker-compose.template.yaml -------------------------------------------------------------------------------- /tools/tests/dockerfiles/ubuntu_2204/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/tools/tests/dockerfiles/ubuntu_2204/Dockerfile -------------------------------------------------------------------------------- /tools/tests/dockerfiles/ubuntu_2404/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/tools/tests/dockerfiles/ubuntu_2404/Dockerfile -------------------------------------------------------------------------------- /tools/tests/generate_reference_results.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/tools/tests/generate_reference_results.py -------------------------------------------------------------------------------- /tools/tests/metadata_parser/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tools/tests/metadata_parser/metdata.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/tools/tests/metadata_parser/metdata.py -------------------------------------------------------------------------------- /tools/tests/paths.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/tools/tests/paths.py -------------------------------------------------------------------------------- /tools/tests/print_case_combinations.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/tools/tests/print_case_combinations.py -------------------------------------------------------------------------------- /tools/tests/print_metadata.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/tools/tests/print_metadata.py -------------------------------------------------------------------------------- /tools/tests/print_test_suites.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/tools/tests/print_test_suites.py -------------------------------------------------------------------------------- /tools/tests/reference_results.metadata.template: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/tools/tests/reference_results.metadata.template -------------------------------------------------------------------------------- /tools/tests/reference_versions.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/tools/tests/reference_versions.yaml -------------------------------------------------------------------------------- /tools/tests/requirements.txt: -------------------------------------------------------------------------------- 1 | jinja2 2 | pyyaml -------------------------------------------------------------------------------- /tools/tests/systemtests.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/tools/tests/systemtests.py -------------------------------------------------------------------------------- /tools/tests/systemtests/Systemtest.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/tools/tests/systemtests/Systemtest.py -------------------------------------------------------------------------------- /tools/tests/systemtests/SystemtestArguments.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/tools/tests/systemtests/SystemtestArguments.py -------------------------------------------------------------------------------- /tools/tests/systemtests/TestSuite.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/tools/tests/systemtests/TestSuite.py -------------------------------------------------------------------------------- /tools/tests/systemtests/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tools/tests/tests.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/tools/tests/tests.yaml -------------------------------------------------------------------------------- /tools/visualize-configs.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/tools/visualize-configs.sh -------------------------------------------------------------------------------- /turek-hron-fsi3/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/turek-hron-fsi3/README.md -------------------------------------------------------------------------------- /turek-hron-fsi3/clean-tutorial.sh: -------------------------------------------------------------------------------- 1 | ../tools/clean-tutorial-base.sh -------------------------------------------------------------------------------- /turek-hron-fsi3/fluid-nutils/clean.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/turek-hron-fsi3/fluid-nutils/clean.sh -------------------------------------------------------------------------------- /turek-hron-fsi3/fluid-nutils/fluid.geo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/turek-hron-fsi3/fluid-nutils/fluid.geo -------------------------------------------------------------------------------- /turek-hron-fsi3/fluid-nutils/fluid.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/turek-hron-fsi3/fluid-nutils/fluid.py -------------------------------------------------------------------------------- /turek-hron-fsi3/fluid-nutils/requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/turek-hron-fsi3/fluid-nutils/requirements.txt -------------------------------------------------------------------------------- /turek-hron-fsi3/fluid-nutils/run.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/turek-hron-fsi3/fluid-nutils/run.sh -------------------------------------------------------------------------------- /turek-hron-fsi3/fluid-openfoam/0/U: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/turek-hron-fsi3/fluid-openfoam/0/U -------------------------------------------------------------------------------- /turek-hron-fsi3/fluid-openfoam/0/p: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/turek-hron-fsi3/fluid-openfoam/0/p -------------------------------------------------------------------------------- /turek-hron-fsi3/fluid-openfoam/0/pointDisplacement: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/turek-hron-fsi3/fluid-openfoam/0/pointDisplacement -------------------------------------------------------------------------------- /turek-hron-fsi3/fluid-openfoam/clean.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/turek-hron-fsi3/fluid-openfoam/clean.sh -------------------------------------------------------------------------------- /turek-hron-fsi3/fluid-openfoam/constant/dynamicMeshDict: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/turek-hron-fsi3/fluid-openfoam/constant/dynamicMeshDict -------------------------------------------------------------------------------- /turek-hron-fsi3/fluid-openfoam/run.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/turek-hron-fsi3/fluid-openfoam/run.sh -------------------------------------------------------------------------------- /turek-hron-fsi3/fluid-openfoam/system/blockMeshDict: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/turek-hron-fsi3/fluid-openfoam/system/blockMeshDict -------------------------------------------------------------------------------- /turek-hron-fsi3/fluid-openfoam/system/controlDict: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/turek-hron-fsi3/fluid-openfoam/system/controlDict -------------------------------------------------------------------------------- /turek-hron-fsi3/fluid-openfoam/system/decomposeParDict: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/turek-hron-fsi3/fluid-openfoam/system/decomposeParDict -------------------------------------------------------------------------------- /turek-hron-fsi3/fluid-openfoam/system/fvSchemes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/turek-hron-fsi3/fluid-openfoam/system/fvSchemes -------------------------------------------------------------------------------- /turek-hron-fsi3/fluid-openfoam/system/fvSolution: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/turek-hron-fsi3/fluid-openfoam/system/fvSolution -------------------------------------------------------------------------------- /turek-hron-fsi3/fluid-openfoam/system/preciceDict: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/turek-hron-fsi3/fluid-openfoam/system/preciceDict -------------------------------------------------------------------------------- /turek-hron-fsi3/plot-displacement.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/turek-hron-fsi3/plot-displacement.sh -------------------------------------------------------------------------------- /turek-hron-fsi3/precice-config.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/turek-hron-fsi3/precice-config.xml -------------------------------------------------------------------------------- /turek-hron-fsi3/solid-dealii/clean.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/turek-hron-fsi3/solid-dealii/clean.sh -------------------------------------------------------------------------------- /turek-hron-fsi3/solid-dealii/parameters.prm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/turek-hron-fsi3/solid-dealii/parameters.prm -------------------------------------------------------------------------------- /turek-hron-fsi3/solid-dealii/run.sh: -------------------------------------------------------------------------------- 1 | ../../tools/run-dealii.sh -------------------------------------------------------------------------------- /turek-hron-fsi3/solid-nutils/clean.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/turek-hron-fsi3/solid-nutils/clean.sh -------------------------------------------------------------------------------- /turek-hron-fsi3/solid-nutils/requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/turek-hron-fsi3/solid-nutils/requirements.txt -------------------------------------------------------------------------------- /turek-hron-fsi3/solid-nutils/run.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/turek-hron-fsi3/solid-nutils/run.sh -------------------------------------------------------------------------------- /turek-hron-fsi3/solid-nutils/solid.geo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/turek-hron-fsi3/solid-nutils/solid.geo -------------------------------------------------------------------------------- /turek-hron-fsi3/solid-nutils/solid.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/turek-hron-fsi3/solid-nutils/solid.py -------------------------------------------------------------------------------- /two-scale-heat-conduction/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/two-scale-heat-conduction/README.md -------------------------------------------------------------------------------- /two-scale-heat-conduction/clean-tutorial.sh: -------------------------------------------------------------------------------- 1 | ../tools/clean-tutorial-base.sh -------------------------------------------------------------------------------- /two-scale-heat-conduction/compile-dumux-cases.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/two-scale-heat-conduction/compile-dumux-cases.sh -------------------------------------------------------------------------------- /two-scale-heat-conduction/macro-dumux/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/two-scale-heat-conduction/macro-dumux/CMakeLists.txt -------------------------------------------------------------------------------- /two-scale-heat-conduction/macro-dumux/appl/main.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/two-scale-heat-conduction/macro-dumux/appl/main.cc -------------------------------------------------------------------------------- /two-scale-heat-conduction/macro-dumux/appl/problem.hh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/two-scale-heat-conduction/macro-dumux/appl/problem.hh -------------------------------------------------------------------------------- /two-scale-heat-conduction/macro-dumux/clean.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/two-scale-heat-conduction/macro-dumux/clean.sh -------------------------------------------------------------------------------- /two-scale-heat-conduction/macro-dumux/cmake/modules/MacroDumuxMacros.cmake: -------------------------------------------------------------------------------- 1 | # File for module specific CMake tests. 2 | -------------------------------------------------------------------------------- /two-scale-heat-conduction/macro-dumux/config.h.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/two-scale-heat-conduction/macro-dumux/config.h.cmake -------------------------------------------------------------------------------- /two-scale-heat-conduction/macro-dumux/doc/CMakeLists.txt: -------------------------------------------------------------------------------- 1 | add_subdirectory("doxygen") 2 | -------------------------------------------------------------------------------- /two-scale-heat-conduction/macro-dumux/dune.module: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/two-scale-heat-conduction/macro-dumux/dune.module -------------------------------------------------------------------------------- /two-scale-heat-conduction/macro-dumux/macro-dumux.pc.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/two-scale-heat-conduction/macro-dumux/macro-dumux.pc.in -------------------------------------------------------------------------------- /two-scale-heat-conduction/macro-dumux/params.input: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/two-scale-heat-conduction/macro-dumux/params.input -------------------------------------------------------------------------------- /two-scale-heat-conduction/macro-dumux/run.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/two-scale-heat-conduction/macro-dumux/run.sh -------------------------------------------------------------------------------- /two-scale-heat-conduction/macro-nutils/clean.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/two-scale-heat-conduction/macro-nutils/clean.sh -------------------------------------------------------------------------------- /two-scale-heat-conduction/macro-nutils/macro.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/two-scale-heat-conduction/macro-nutils/macro.py -------------------------------------------------------------------------------- /two-scale-heat-conduction/macro-nutils/requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/two-scale-heat-conduction/macro-nutils/requirements.txt -------------------------------------------------------------------------------- /two-scale-heat-conduction/macro-nutils/run.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/two-scale-heat-conduction/macro-nutils/run.sh -------------------------------------------------------------------------------- /two-scale-heat-conduction/micro-dumux/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/two-scale-heat-conduction/micro-dumux/CMakeLists.txt -------------------------------------------------------------------------------- /two-scale-heat-conduction/micro-dumux/clean.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/two-scale-heat-conduction/micro-dumux/clean.sh -------------------------------------------------------------------------------- /two-scale-heat-conduction/micro-dumux/config.h.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/two-scale-heat-conduction/micro-dumux/config.h.cmake -------------------------------------------------------------------------------- /two-scale-heat-conduction/micro-dumux/dune.module: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/two-scale-heat-conduction/micro-dumux/dune.module -------------------------------------------------------------------------------- /two-scale-heat-conduction/micro-dumux/micro_sim.pc.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/two-scale-heat-conduction/micro-dumux/micro_sim.pc.in -------------------------------------------------------------------------------- /two-scale-heat-conduction/micro-dumux/params.input: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/two-scale-heat-conduction/micro-dumux/params.input -------------------------------------------------------------------------------- /two-scale-heat-conduction/micro-dumux/run.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/two-scale-heat-conduction/micro-dumux/run.sh -------------------------------------------------------------------------------- /two-scale-heat-conduction/micro-nutils/clean.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/two-scale-heat-conduction/micro-nutils/clean.sh -------------------------------------------------------------------------------- /two-scale-heat-conduction/micro-nutils/micro.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/two-scale-heat-conduction/micro-nutils/micro.py -------------------------------------------------------------------------------- /two-scale-heat-conduction/micro-nutils/requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/two-scale-heat-conduction/micro-nutils/requirements.txt -------------------------------------------------------------------------------- /two-scale-heat-conduction/micro-nutils/run.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/two-scale-heat-conduction/micro-nutils/run.sh -------------------------------------------------------------------------------- /two-scale-heat-conduction/precice-config.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/two-scale-heat-conduction/precice-config.xml -------------------------------------------------------------------------------- /two-scale-heat-conduction/setup-dumux.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/two-scale-heat-conduction/setup-dumux.sh -------------------------------------------------------------------------------- /volume-coupled-diffusion/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/volume-coupled-diffusion/README.md -------------------------------------------------------------------------------- /volume-coupled-diffusion/clean-tutorial.sh: -------------------------------------------------------------------------------- 1 | ../tools/clean-tutorial-base.sh -------------------------------------------------------------------------------- /volume-coupled-diffusion/drain-fenics/clean.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/volume-coupled-diffusion/drain-fenics/clean.sh -------------------------------------------------------------------------------- /volume-coupled-diffusion/drain-fenics/run.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/volume-coupled-diffusion/drain-fenics/run.sh -------------------------------------------------------------------------------- /volume-coupled-diffusion/precice-config.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/volume-coupled-diffusion/precice-config.xml -------------------------------------------------------------------------------- /volume-coupled-diffusion/solver-fenics/requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/volume-coupled-diffusion/solver-fenics/requirements.txt -------------------------------------------------------------------------------- /volume-coupled-diffusion/source-fenics/clean.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/volume-coupled-diffusion/source-fenics/clean.sh -------------------------------------------------------------------------------- /volume-coupled-diffusion/source-fenics/run.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/volume-coupled-diffusion/source-fenics/run.sh -------------------------------------------------------------------------------- /volume-coupled-flow/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/volume-coupled-flow/README.md -------------------------------------------------------------------------------- /volume-coupled-flow/clean-tutorial.sh: -------------------------------------------------------------------------------- 1 | ../tools/clean-tutorial-base.sh -------------------------------------------------------------------------------- /volume-coupled-flow/fluid-openfoam/0/T: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/volume-coupled-flow/fluid-openfoam/0/T -------------------------------------------------------------------------------- /volume-coupled-flow/fluid-openfoam/0/U: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/volume-coupled-flow/fluid-openfoam/0/U -------------------------------------------------------------------------------- /volume-coupled-flow/fluid-openfoam/0/U_vol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/volume-coupled-flow/fluid-openfoam/0/U_vol -------------------------------------------------------------------------------- /volume-coupled-flow/fluid-openfoam/0/alphat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/volume-coupled-flow/fluid-openfoam/0/alphat -------------------------------------------------------------------------------- /volume-coupled-flow/fluid-openfoam/0/epsilon: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/volume-coupled-flow/fluid-openfoam/0/epsilon -------------------------------------------------------------------------------- /volume-coupled-flow/fluid-openfoam/0/k: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/volume-coupled-flow/fluid-openfoam/0/k -------------------------------------------------------------------------------- /volume-coupled-flow/fluid-openfoam/0/nut: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/volume-coupled-flow/fluid-openfoam/0/nut -------------------------------------------------------------------------------- /volume-coupled-flow/fluid-openfoam/0/p: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/volume-coupled-flow/fluid-openfoam/0/p -------------------------------------------------------------------------------- /volume-coupled-flow/fluid-openfoam/0/p_rgh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/volume-coupled-flow/fluid-openfoam/0/p_rgh -------------------------------------------------------------------------------- /volume-coupled-flow/fluid-openfoam/clean.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/volume-coupled-flow/fluid-openfoam/clean.sh -------------------------------------------------------------------------------- /volume-coupled-flow/fluid-openfoam/constant/fvOptions: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/volume-coupled-flow/fluid-openfoam/constant/fvOptions -------------------------------------------------------------------------------- /volume-coupled-flow/fluid-openfoam/constant/g: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/volume-coupled-flow/fluid-openfoam/constant/g -------------------------------------------------------------------------------- /volume-coupled-flow/fluid-openfoam/run.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/volume-coupled-flow/fluid-openfoam/run.sh -------------------------------------------------------------------------------- /volume-coupled-flow/fluid-openfoam/system/blockMeshDict: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/volume-coupled-flow/fluid-openfoam/system/blockMeshDict -------------------------------------------------------------------------------- /volume-coupled-flow/fluid-openfoam/system/controlDict: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/volume-coupled-flow/fluid-openfoam/system/controlDict -------------------------------------------------------------------------------- /volume-coupled-flow/fluid-openfoam/system/fvSchemes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/volume-coupled-flow/fluid-openfoam/system/fvSchemes -------------------------------------------------------------------------------- /volume-coupled-flow/fluid-openfoam/system/fvSolution: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/volume-coupled-flow/fluid-openfoam/system/fvSolution -------------------------------------------------------------------------------- /volume-coupled-flow/fluid-openfoam/system/preciceDict: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/volume-coupled-flow/fluid-openfoam/system/preciceDict -------------------------------------------------------------------------------- /volume-coupled-flow/fluid-openfoam/system/topoSetDict: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/volume-coupled-flow/fluid-openfoam/system/topoSetDict -------------------------------------------------------------------------------- /volume-coupled-flow/precice-config.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/volume-coupled-flow/precice-config.xml -------------------------------------------------------------------------------- /volume-coupled-flow/source-nutils/clean.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/volume-coupled-flow/source-nutils/clean.sh -------------------------------------------------------------------------------- /volume-coupled-flow/source-nutils/run.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/volume-coupled-flow/source-nutils/run.sh -------------------------------------------------------------------------------- /volume-coupled-flow/source-nutils/source.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/tutorials/HEAD/volume-coupled-flow/source-nutils/source.py --------------------------------------------------------------------------------