18 const int maxOutput = 22;
19 using EquationNdop = std::array<int, 4>;
20 using EquationOutputs = std::array<consts::OutputNameType, maxOutput>;
21 using EquationPhys = std::vector<consts::EquationType>;
22 using EquationProps = std::array<std::array<consts::PhysicalProperyType, consts::maxNProp>, 20>;
32 void read_cplbc_initialization_file(
const std::string& file_name,
cplBCType& cplBC);
38 void read_files(
Simulation* simulation,
const std::string& file_name);
40 void read_fourier_coeff_values_file(
const std::string& file_name,
bcType& lBc);
41 void read_fourier_coeff_values_file(
const std::string& file_name,
bfType& lBf);
51 void read_spatial_values(
const ComMod& com_mod,
const mshType& msh,
const faceType& lFa,
const std::string& file_name,
bcType& lBc);
53 void read_temporal_values(
const std::string& file_name,
bcType& lBc);
54 void read_temporal_values(
const std::string& file_name,
bfType& lBf);
57 const std::string& file_name,
bcType& lBc);
58 void read_temp_spat_values(
const ComMod& com_mod,
const mshType& msh,
const std::string& file_name,
bfType& lBf);
66 void read_wall_props_ff(
ComMod& com_mod,
const std::string& file_path,
const int iM,
const int iFa);
71 EquationOutputs& outPuts, EquationNdop& nDOP);
Body force over a mesh using the "Add_BF" command.
Definition Parameters.h:687
The BoundaryConditionParameters stores paramaters for various type of boundary conditions under the A...
Definition Parameters.h:743
The ComMod class duplicates the data structures in the Fortran COMMOD module defined in MOD....
Definition ComMod.h:1514
The DomainParameters class stores parameters for the XML 'Domain' element to specify properties for s...
Definition Parameters.h:1145
The EquationParameters class stores parameters for the 'Add_equation' XML element used to specify an ...
Definition Parameters.h:1290
Moving boundary data structure (used for general BC)
Definition ComMod.h:82
Definition Simulation.h:14
The Vector template class is used for storing int and double data.
Definition Vector.h:23
Boundary condition data type.
Definition ComMod.h:126
For coupled 0D-3D problems.
Definition ComMod.h:805
Domain type is to keep track with element belong to which domain and also different physical quantiti...
Definition ComMod.h:422
Equation type.
Definition ComMod.h:1069
The face type containing mesh at boundary.
Definition ComMod.h:511
This is the container for a mesh or NURBS patch, those specific to NURBS are noted.
Definition ComMod.h:863
Define some types used to pass data to functions.
Definition read_files.cpp:27
void face_match(ComMod &com_mod, faceType &lFa, faceType &gFa, Vector< int > &ptr)
Match two faces?
Definition read_files.cpp:38