98 std::ostringstream
oss;
99 oss <<
tabS <<
"------- MeshDeck --------" << std::endl << std::endl;
107 oss <<
tabS <<
"Mesh size = " <<
d_h << std::endl;
110 oss <<
tabS <<
"Create mesh geometry details: " << std::endl;
Collection of methods and database related to input.
std::string getTabS(int nt)
Returns tab spaces of given size.
Structure to read and store mesh related input data.
std::string d_spatialDiscretization
Tag for spatial discretization.
bool d_computeMeshSize
Flag which indicates if mesh size is to be computed.
size_t d_quadOrder
Order of quadrature approximation for strain and stress computation (default is 1)
bool d_createMesh
Specify if we create mesh using in-built gmsh or in-built routine for uniform discretization of recta...
void print(int nt=0, int lvl=0) const
Prints the information about the object.
std::string d_createMeshInfo
Information that will be used when creating a mesh using in-built routines.
std::string printStr(int nt=0, int lvl=0) const
Returns the string containing printable information about the object.
bool d_populateElementNodeConnectivity
Flag to indicate if we should populate element-node connectivity data in meshes.
std::string d_filename
Filename to read mesh data.
util::geometry::GeomData d_createMeshGeomData
Information that will be used when creating a mesh using in-built routines.
Input data for geometrical objects.
std::string printStr(int nt=0, int lvl=0) const
Returns the string containing printable information about the object.