|
MAIA bb96820c
Multiphysics at AIA
|
Classes | |
| struct | Mapping |
| Multi-to-multi mapping class. More... | |
| class | range |
| Simple implementation of c++20 range. More... | |
Functions | |
| template<MInt nDim, class S , class T , class M , class C > | |
| void | setBoundaryForce (S &src, T &tgt, M &mapping, C conversion) |
| Setting the boundary force from one surface collector to the other. More... | |
| template<MInt nDim, class S , class T , class M , class C > | |
| void | setBoundaryForceAndTorque (S &src, T &tgt, M &mapping, C conversion) |
| Setting the boundary force and torque from one surface collector to the other. More... | |
| template<MInt nDim, class S , class T , class M , class C > | |
| void | setBoundaryVelocity (S &src, T &tgt, M &mapping, C conversion) |
| Setting the boundary velocity from one surface collector to the other. More... | |
| void maia::coupling::setBoundaryForce | ( | S & | src, |
| T & | tgt, | ||
| M & | mapping, | ||
| C | conversion | ||
| ) |
Looping over all source surfaces (e.g. cells) and apply the forces to all mapped target surfaces (e.g. bodies)
| nDim | Number of dimensions |
| S | Source collector type |
| T | Target collector type |
| M | Mapping type |
| C | Conversion factor type |
| [in] | src | Source collector of surfaces |
| [out] | tgt | Target collector of surfaces |
| [in] | mapping | Mapping between source and target surfaces |
| [in] | conversion | Coversion factors between source and target unit system |
Definition at line 37 of file surfacecoupling.h.
| void maia::coupling::setBoundaryForceAndTorque | ( | S & | src, |
| T & | tgt, | ||
| M & | mapping, | ||
| C | conversion | ||
| ) |
Looping over all source surfaces (e.g. cells) and apply the forces to all mapped target surfaces (e.g. bodies)
| nDim | Number of dimensions |
| S | Source collector type |
| T | Target collector type |
| M | Mapping type |
| C | Conversion factor type |
| [in] | src | Source collector of surfaces |
| [out] | tgt | Target collector of surfaces |
| [in] | mapping | Mapping between source and target surfaces |
| [in] | conversion | Coversion factors between source and target unit system |
Definition at line 71 of file surfacecoupling.h.
| void maia::coupling::setBoundaryVelocity | ( | S & | src, |
| T & | tgt, | ||
| M & | mapping, | ||
| C | conversion | ||
| ) |
Looping over all source surfaces (e.g. cells) and apply the forces to all mapped target surfaces (e.g. bodies)
| nDim | Number of dimensions |
| S | Source collector type |
| T | Target collector type |
| M | Mapping type |
| C | Conversion factor type |
| [in] | src | Source collector of surfaces |
| [out] | tgt | Target collector of surfaces |
| [in] | mapping | Mapping between source and target surfaces |
| [in] | conversion | Coversion factors between source and target unit system |
Definition at line 124 of file surfacecoupling.h.