|
svMultiPhysics
|
For coupled 0D-3D problems. More...
#include <ComMod.h>
Public Attributes | |
| bool | coupled = false |
| Is multi-domain active. | |
| bool | useGenBC = false |
| Whether to use genBC. | |
| bool | useSvZeroD = false |
| bool | initRCR = false |
| int | nFa = 0 |
| Number of coupled faces. | |
| int | nX = 0 |
| Number of unknowns in the 0D domain. | |
| int | nXp = 0 |
| Number of output variables addition to nX. | |
| consts::CplBCType | schm = consts::CplBCType::cplBC_NA |
| Implicit/Explicit/Semi-implicit schemes. | |
| std::string | binPath |
| Path to the 0D code binary file. | |
| std::string | commuName |
| File name for communication between 0D and 3D. | |
| svZeroDSolverInterfaceType | svzerod_solver_interface |
| std::string | saveName |
| The name of history file containing "X". | |
| Vector< double > | xn |
| New time step unknowns in the 0D domain. | |
| Vector< double > | xo |
| Old time step unknowns in the 0D domain. | |
| Vector< double > | xp |
| Output variables to be printed. | |
| std::vector< cplFaceType > | fa |
| Data structure used for communicating with 0D code. | |
For coupled 0D-3D problems.
| std::string cplBCType::binPath |
Path to the 0D code binary file.
| std::string cplBCType::commuName |
File name for communication between 0D and 3D.
| bool cplBCType::coupled = false |
Is multi-domain active.
| std::vector<cplFaceType> cplBCType::fa |
Data structure used for communicating with 0D code.
| int cplBCType::nFa = 0 |
Number of coupled faces.
| int cplBCType::nX = 0 |
Number of unknowns in the 0D domain.
| int cplBCType::nXp = 0 |
Number of output variables addition to nX.
| std::string cplBCType::saveName |
The name of history file containing "X".
| consts::CplBCType cplBCType::schm = consts::CplBCType::cplBC_NA |
Implicit/Explicit/Semi-implicit schemes.
| bool cplBCType::useGenBC = false |
Whether to use genBC.
| Vector<double> cplBCType::xn |
New time step unknowns in the 0D domain.
| Vector<double> cplBCType::xo |
Old time step unknowns in the 0D domain.
| Vector<double> cplBCType::xp |
Output variables to be printed.