v0.14.0
Public Member Functions | Public Attributes | List of all members
MoFEM::BlockData Struct Reference
Collaboration diagram for MoFEM::BlockData:
[legend]

Public Member Functions

 BlockData ()
 

Public Attributes

EntityHandle cubitMeshset
 
int iD
 
string addType
 
string nAme
 
CubitBC bcType
 
Mat_Elastic matElastic
 
Mat_Elastic_TransIso matTransIso
 
Mat_Thermal matThermal
 
Mat_Interf matInterf
 
DisplacementCubitBcData dispBc
 
ForceCubitBcData forceBc
 
PressureCubitBcData pressureBc
 
TemperatureCubitBcData temperatureBc
 
HeatFluxCubitBcData heatFluxBc
 
CfgCubitBcData cfgBc
 
int numberOfAttributes
 
std::vector< doubleaTtr
 

Detailed Description

Examples
elasticity.cpp, seepage.cpp, simple_contact_thermal.cpp, testing_jacobian_of_hook_element.cpp, testing_jacobian_of_hook_scaled_with_density_element.cpp, and thermo_elastic.cpp.

Definition at line 755 of file MeshsetsManager.cpp.

Constructor & Destructor Documentation

◆ BlockData()

MoFEM::BlockData::BlockData ( )
inline

Definition at line 781 of file MeshsetsManager.cpp.

781  : numberOfAttributes(-1), aTtr(10, 0) {
782  std::memcpy(dispBc.data.name, "Displacement", 12);
783  std::memcpy(forceBc.data.name, "Force", 5);
784  std::memcpy(pressureBc.data.name, "Pressure", 8);
785  std::memcpy(temperatureBc.data.name, "Temperature", 11);
786  std::memcpy(heatFluxBc.data.name, "HeatFlux", 8);
787  std::memcpy(cfgBc.data.name, "cfd_bc", 6);
788  }

Member Data Documentation

◆ addType

string MoFEM::BlockData::addType

Definition at line 760 of file MeshsetsManager.cpp.

◆ aTtr

std::vector<double> MoFEM::BlockData::aTtr

Definition at line 779 of file MeshsetsManager.cpp.

◆ bcType

CubitBC MoFEM::BlockData::bcType

Definition at line 762 of file MeshsetsManager.cpp.

◆ cfgBc

CfgCubitBcData MoFEM::BlockData::cfgBc

Definition at line 776 of file MeshsetsManager.cpp.

◆ cubitMeshset

EntityHandle MoFEM::BlockData::cubitMeshset

Definition at line 757 of file MeshsetsManager.cpp.

◆ dispBc

DisplacementCubitBcData MoFEM::BlockData::dispBc

Definition at line 771 of file MeshsetsManager.cpp.

◆ forceBc

ForceCubitBcData MoFEM::BlockData::forceBc

Definition at line 772 of file MeshsetsManager.cpp.

◆ heatFluxBc

HeatFluxCubitBcData MoFEM::BlockData::heatFluxBc

Definition at line 775 of file MeshsetsManager.cpp.

◆ iD

int BlockData::iD

Definition at line 759 of file MeshsetsManager.cpp.

◆ matElastic

Mat_Elastic MoFEM::BlockData::matElastic

Definition at line 765 of file MeshsetsManager.cpp.

◆ matInterf

Mat_Interf MoFEM::BlockData::matInterf

Definition at line 768 of file MeshsetsManager.cpp.

◆ matThermal

Mat_Thermal MoFEM::BlockData::matThermal

Definition at line 767 of file MeshsetsManager.cpp.

◆ matTransIso

Mat_Elastic_TransIso MoFEM::BlockData::matTransIso

Definition at line 766 of file MeshsetsManager.cpp.

◆ nAme

string MoFEM::BlockData::nAme

Definition at line 761 of file MeshsetsManager.cpp.

◆ numberOfAttributes

int MoFEM::BlockData::numberOfAttributes

Definition at line 778 of file MeshsetsManager.cpp.

◆ pressureBc

PressureCubitBcData MoFEM::BlockData::pressureBc

Definition at line 773 of file MeshsetsManager.cpp.

◆ temperatureBc

TemperatureCubitBcData MoFEM::BlockData::temperatureBc

Definition at line 774 of file MeshsetsManager.cpp.


The documentation for this struct was generated from the following files:
MoFEM::BlockData::dispBc
DisplacementCubitBcData dispBc
Definition: MeshsetsManager.cpp:771
MoFEM::BlockData::temperatureBc
TemperatureCubitBcData temperatureBc
Definition: MeshsetsManager.cpp:774
MoFEM::BlockData::aTtr
std::vector< double > aTtr
Definition: MeshsetsManager.cpp:779
MoFEM::BlockData::cfgBc
CfgCubitBcData cfgBc
Definition: MeshsetsManager.cpp:776
MoFEM::CfgCubitBcData::data
_data_ data
Definition: BCData.hpp:485
MoFEM::ForceCubitBcData::data
_data_ data
Definition: BCData.hpp:152
MoFEM::DisplacementCubitBcData::data
_data_ data
Definition: BCData.hpp:99
MoFEM::BlockData::pressureBc
PressureCubitBcData pressureBc
Definition: MeshsetsManager.cpp:773
MoFEM::PressureCubitBcData::data
_data_ data
Definition: BCData.hpp:387
MoFEM::TemperatureCubitBcData::data
_data_ data
Definition: BCData.hpp:325
MoFEM::HeatFluxCubitBcData::data
_data_ data
Definition: BCData.hpp:441
MoFEM::BlockData::numberOfAttributes
int numberOfAttributes
Definition: MeshsetsManager.cpp:778
MoFEM::BlockData::forceBc
ForceCubitBcData forceBc
Definition: MeshsetsManager.cpp:772
MoFEM::BlockData::heatFluxBc
HeatFluxCubitBcData heatFluxBc
Definition: MeshsetsManager.cpp:775