Thanks to visit codestin.com
Credit goes to github.com

Skip to content

mgnisia/tutorials

 
 

Repository files navigation

preCICE Tutorials + Dockerfiles

This repository contains ready-to-run tutorial cases for the coupling library preCICE.

You may find step-by-step instructions for each case in the preCICE wiki. More tutorials come with each adapter and you can also find them in the wiki.

The files in this repository are organized in the form problem_type/geometry/solvers. The following cases are currently provided:

  • CHT: Conjugate Heat Transfer
    • heat_exchanger: A shell-and-tube heat exchanger
      • buoyantSimpleFoam-CalculiX
    • flow-over-plate: A channel flow over a hot plate
      • buoyantPimpleFoam-fenics: for running see README.md
  • HT: Heat Transfer
    • partitioned-heat: Solving heat equation on a partitioned domain
      • fenics-fenics: for running see README.md
  • FSI: Fluid-Structure Interaction
    • flap_perp: A flap attached on the walls of a channel, perpendicular to the flow
      • SU2-CalculiX
      • OpenFOAM-CalculiX
    • cylinderFlap: A cylinder with a flexible flap in a channel flow. The von Karman vortices cause the flap to oscillate.
      • OpenFOAM-CalculiX
  • SSI: Structure-Structure Interaction
    • loaded_beam: A partitioned elastic beam fixed at both ends. A mechanical force is applied to one partition.
      • CalculiX-CalculiX

About

Various tutorial cases for the coupling library preCICE with real solvers with Dockerfiles

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Shell 41.2%
  • C++ 32.5%
  • Python 26.3%