All Projects → precice → tutorials

precice / tutorials

Licence: LGPL-3.0 license
Various tutorial cases for the coupling library preCICE with real solvers. These files are meant to be rendered on precice.org, so don't look at the README files here.

Programming Languages

python
139335 projects - #7 most used programming language
C++
36643 projects - #6 most used programming language
shell
77523 projects
c
50402 projects - #5 most used programming language

Projects that are alternatives of or similar to tutorials

featool-multiphysics
FEATool - "Physics Simulation Made Easy" (Fully Integrated FEA, FEniCS, OpenFOAM, SU2 Solver GUI & Multi-Physics Simulation Platform)
Stars: ✭ 190 (+163.89%)
Mutual labels:  openfoam, multiphysics, su2
fenics-adapter
preCICE-adapter for the open source computing platform FEniCS
Stars: ✭ 22 (-69.44%)
Mutual labels:  multi-physics, conjugate-heat-transfer, precice
TrainingTracks
Materials for training tracks for continua media - OpenFOAM, vortex method, and other
Stars: ✭ 59 (-18.06%)
Mutual labels:  openfoam, fluid-structure-interaction
grins
Multiphysics Finite Element package built on libMesh
Stars: ✭ 45 (-37.5%)
Mutual labels:  multiphysics
multiphenics
multiphenics - easy prototyping of multiphysics problems in FEniCS
Stars: ✭ 30 (-58.33%)
Mutual labels:  multiphysics
GridapGeosciences.jl
Gridap drivers for geoscience applications
Stars: ✭ 28 (-61.11%)
Mutual labels:  multiphysics
CEASIOMpy
CEASIOMpy is a Python conceptual aircraft design environment
Stars: ✭ 42 (-41.67%)
Mutual labels:  su2
glofrim
Globally Applicable Framework for Integrated Hydrological-Hydrodynamic Modelling (GLOFRIM)
Stars: ✭ 26 (-63.89%)
Mutual labels:  coupling
AsFem
A Simple Finite Element Method program (AsFem)
Stars: ✭ 108 (+50%)
Mutual labels:  multiphysics
flowtorch
flowTorch - a Python library for analysis and reduced-order modeling of fluid flows
Stars: ✭ 47 (-34.72%)
Mutual labels:  openfoam
WENOEXT
Weighted essentially non-oscillatory library for the framework of OpenFOAM
Stars: ✭ 74 (+2.78%)
Mutual labels:  openfoam
classy blocks
Python classes for easier creation of OpenFOAM's blockMesh dictionaries.
Stars: ✭ 53 (-26.39%)
Mutual labels:  openfoam
hybridCentralSolvers
United collection of hybrid Central solvers - one-phase, two-phase and multicomponent versions
Stars: ✭ 42 (-41.67%)
Mutual labels:  openfoam
multiphenics
multiphenics - easy prototyping of multiphysics problems in FEniCS
Stars: ✭ 33 (-54.17%)
Mutual labels:  multiphysics
dafoam
DAFoam: Discrete Adjoint with OpenFOAM for High-fidelity Gradient-based Design Optimization
Stars: ✭ 86 (+19.44%)
Mutual labels:  openfoam
explicitSolidDynamics
Cell centred code for explicit solid dynamics in OpenFOAM
Stars: ✭ 43 (-40.28%)
Mutual labels:  openfoam
FenicsSolver
multiphysics FEM solver based on Fenics library
Stars: ✭ 52 (-27.78%)
Mutual labels:  multiphysics
DLBFoam-1.0
DLBFoam: An open-source dynamic load balancing model for fast reacting flow simulations in OpenFOAM. https://doi.org/10.1016/j.cpc.2021.108073
Stars: ✭ 29 (-59.72%)
Mutual labels:  openfoam
tabulatedThermophysicalProperties
No description or website provided.
Stars: ✭ 26 (-63.89%)
Mutual labels:  openfoam
fluidfoam
OpenFoam postprocessing python tool
Stars: ✭ 94 (+30.56%)
Mutual labels:  openfoam

preCICE tutorials

This repository contains ready-to-run tutorial cases for the coupling library preCICE. The purpose of these cases is not to teach you how to use preCICE from scratch, but to serve as starting points for setting up similar simulation cases, as well as test cases. Read more on our preCICE tutorials documentation section.

As a general rule, you can start each participant from inside their <tutorial>/<participant>-<solver> using ./run.sh. Look into these short scripts and copy the parts you need for your new case. Before running again, execute the cleaning scripts you can find at each level, to clean from this point and deeper.

Contributions to this repository are very welcome. Please refer to the page Contribute to preCICE for a few guidelines and hints to help you in this direction.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].