![]() |
v0.15.0 |
#include "users_modules/multifield-thermoplasticity-private/tutorials/adv-2/src/ThermoElasticOps.hpp"
Public Member Functions | |
| DEPRECATED | OpStressThermal (const std::string field_name, boost::shared_ptr< MatrixDouble > strain_ptr, boost::shared_ptr< VectorDouble > temp_ptr, boost::shared_ptr< MatrixDouble > m_D_ptr, boost::shared_ptr< VectorDouble > coeff_expansion_ptr, boost::shared_ptr< MatrixDouble > stress_ptr) |
| OpStressThermal (boost::shared_ptr< MatrixDouble > strain_ptr, boost::shared_ptr< VectorDouble > temp_ptr, boost::shared_ptr< MatrixDouble > m_D_ptr, boost::shared_ptr< VectorDouble > coeff_expansion_ptr, boost::shared_ptr< double > ref_temp_ptr, boost::shared_ptr< MatrixDouble > stress_ptr) | |
| MoFEMErrorCode | doWork (int side, EntityType type, EntData &data) |
| [Calculate stress] | |
| DEPRECATED | OpStressThermal (const std::string field_name, boost::shared_ptr< MatrixDouble > strain_ptr, boost::shared_ptr< VectorDouble > temp_ptr, boost::shared_ptr< MatrixDouble > m_D_ptr, boost::shared_ptr< VectorDouble > coeff_expansion_ptr, boost::shared_ptr< MatrixDouble > stress_ptr) |
| OpStressThermal (boost::shared_ptr< MatrixDouble > strain_ptr, boost::shared_ptr< VectorDouble > temp_ptr, boost::shared_ptr< MatrixDouble > m_D_ptr, boost::shared_ptr< VectorDouble > coeff_expansion_ptr, boost::shared_ptr< double > ref_temp_ptr, boost::shared_ptr< MatrixDouble > stress_ptr) | |
| MoFEMErrorCode | doWork (int side, EntityType type, EntData &data) |
Private Attributes | |
| boost::shared_ptr< MatrixDouble > | strainPtr |
| boost::shared_ptr< VectorDouble > | tempPtr |
| boost::shared_ptr< MatrixDouble > | mDPtr |
| boost::shared_ptr< VectorDouble > | coeffExpansionPtr |
| boost::shared_ptr< double > | refTempPtr |
| boost::shared_ptr< MatrixDouble > | stressPtr |
Definition at line 23 of file ThermoElasticOps.hpp.
| ThermoElasticOps::OpStressThermal::OpStressThermal | ( | const std::string | field_name, |
| boost::shared_ptr< MatrixDouble > | strain_ptr, | ||
| boost::shared_ptr< VectorDouble > | temp_ptr, | ||
| boost::shared_ptr< MatrixDouble > | m_D_ptr, | ||
| boost::shared_ptr< VectorDouble > | coeff_expansion_ptr, | ||
| boost::shared_ptr< MatrixDouble > | stress_ptr | ||
| ) |
Definition at line 117 of file ThermoElasticOps.hpp.
| ThermoElasticOps::OpStressThermal::OpStressThermal | ( | boost::shared_ptr< MatrixDouble > | strain_ptr, |
| boost::shared_ptr< VectorDouble > | temp_ptr, | ||
| boost::shared_ptr< MatrixDouble > | m_D_ptr, | ||
| boost::shared_ptr< VectorDouble > | coeff_expansion_ptr, | ||
| boost::shared_ptr< double > | ref_temp_ptr, | ||
| boost::shared_ptr< MatrixDouble > | stress_ptr | ||
| ) |
Definition at line 130 of file ThermoElasticOps.hpp.
| DEPRECATED ThermoElasticOps::OpStressThermal::OpStressThermal | ( | const std::string | field_name, |
| boost::shared_ptr< MatrixDouble > | strain_ptr, | ||
| boost::shared_ptr< VectorDouble > | temp_ptr, | ||
| boost::shared_ptr< MatrixDouble > | m_D_ptr, | ||
| boost::shared_ptr< VectorDouble > | coeff_expansion_ptr, | ||
| boost::shared_ptr< MatrixDouble > | stress_ptr | ||
| ) |
| ThermoElasticOps::OpStressThermal::OpStressThermal | ( | boost::shared_ptr< MatrixDouble > | strain_ptr, |
| boost::shared_ptr< VectorDouble > | temp_ptr, | ||
| boost::shared_ptr< MatrixDouble > | m_D_ptr, | ||
| boost::shared_ptr< VectorDouble > | coeff_expansion_ptr, | ||
| boost::shared_ptr< double > | ref_temp_ptr, | ||
| boost::shared_ptr< MatrixDouble > | stress_ptr | ||
| ) |
| MoFEMErrorCode ThermoElasticOps::OpStressThermal::doWork | ( | int | side, |
| EntityType | type, | ||
| EntData & | data | ||
| ) |
[Calculate stress]
Definition at line 142 of file ThermoElasticOps.hpp.
| MoFEMErrorCode ThermoElasticOps::OpStressThermal::doWork | ( | int | side, |
| EntityType | type, | ||
| EntData & | data | ||
| ) |
|
private |
Definition at line 48 of file ThermoElasticOps.hpp.
|
private |
Definition at line 47 of file ThermoElasticOps.hpp.
|
private |
Definition at line 49 of file ThermoElasticOps.hpp.
|
private |
Definition at line 45 of file ThermoElasticOps.hpp.
|
private |
Definition at line 50 of file ThermoElasticOps.hpp.
|
private |
Definition at line 46 of file ThermoElasticOps.hpp.