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