#include <construction_utility.hpp>
|
| ConstructionUtility (ModelPart &rMechanicalModelPart, ModelPart &rThermalModelPart, TableType &rTableAmbientTemp, Parameters &rParameters) |
| Constructor. More...
|
|
| ~ConstructionUtility () |
| Destructor. More...
|
|
void | Initialize () |
|
void | AssignTimeActivation (std::string ThermalSubModelPartName, int phase, double time_activation, double initial_temperature) |
|
void | InitializeSolutionStep (std::string ThermalSubModelPartName, std::string MechanicalSubModelPartName, std::string HeatFluxSubModelPartName, std::string HydraulicPressureSubModelPartName, bool thermal_conditions, bool mechanical_conditions, int current_number_of_phase) |
|
void | CheckTemperature (Parameters &CheckTemperatureParameters) |
|
void | AfterOutputStep () |
|
void | SearchingFluxes () |
|
void | ActiveHeatFluxNoorzai (Parameters &NoorzaiParameters) |
|
void | ActiveHeatFluxAzenha (Parameters &AzenhaParameters) |
|
◆ IndexType
◆ TableType
◆ ConstructionUtility()
◆ ~ConstructionUtility()
Kratos::ConstructionUtility::~ConstructionUtility |
( |
| ) |
|
|
inline |
◆ ActiveFaceHeatFluxStep()
void Kratos::ConstructionUtility::ActiveFaceHeatFluxStep |
( |
std::vector< IndexType > |
ConditionNodeIds | ) |
|
|
inlineprotected |
◆ ActiveHeatFluxAzenha()
void Kratos::ConstructionUtility::ActiveHeatFluxAzenha |
( |
Parameters & |
AzenhaParameters | ) |
|
|
inline |
◆ ActiveHeatFluxAzenhaAging()
void Kratos::ConstructionUtility::ActiveHeatFluxAzenhaAging |
( |
Parameters & |
AzenhaParameters | ) |
|
|
inlineprotected |
◆ ActiveHeatFluxNoorzai()
void Kratos::ConstructionUtility::ActiveHeatFluxNoorzai |
( |
Parameters & |
NoorzaiParameters | ) |
|
|
inline |
◆ AfterOutputStep()
void Kratos::ConstructionUtility::AfterOutputStep |
( |
| ) |
|
|
inline |
◆ AssignTimeActivation()
void Kratos::ConstructionUtility::AssignTimeActivation |
( |
std::string |
ThermalSubModelPartName, |
|
|
int |
phase, |
|
|
double |
time_activation, |
|
|
double |
initial_temperature |
|
) |
| |
|
inline |
◆ CheckTemperature()
void Kratos::ConstructionUtility::CheckTemperature |
( |
Parameters & |
CheckTemperatureParameters | ) |
|
|
inline |
◆ DeactiveFaceHeatFluxStep()
void Kratos::ConstructionUtility::DeactiveFaceHeatFluxStep |
( |
std::vector< IndexType > |
ConditionNodeIds | ) |
|
|
inlineprotected |
◆ Initialize()
void Kratos::ConstructionUtility::Initialize |
( |
| ) |
|
|
inline |
◆ InitializeSolutionStep()
void Kratos::ConstructionUtility::InitializeSolutionStep |
( |
std::string |
ThermalSubModelPartName, |
|
|
std::string |
MechanicalSubModelPartName, |
|
|
std::string |
HeatFluxSubModelPartName, |
|
|
std::string |
HydraulicPressureSubModelPartName, |
|
|
bool |
thermal_conditions, |
|
|
bool |
mechanical_conditions, |
|
|
int |
current_number_of_phase |
|
) |
| |
|
inline |
◆ SearchingFluxes()
void Kratos::ConstructionUtility::SearchingFluxes |
( |
| ) |
|
|
inline |
◆ mActivateExistingPart
bool Kratos::ConstructionUtility::mActivateExistingPart |
|
protected |
◆ mActivateSoilPart
bool Kratos::ConstructionUtility::mActivateSoilPart |
|
protected |
◆ mAging
bool Kratos::ConstructionUtility::mAging |
|
protected |
◆ mAlphaInitial
double Kratos::ConstructionUtility::mAlphaInitial |
|
protected |
◆ mGravityDirection
std::string Kratos::ConstructionUtility::mGravityDirection |
|
protected |
◆ mH0
double Kratos::ConstructionUtility::mH0 |
|
protected |
◆ mHighestBlockHeight
double Kratos::ConstructionUtility::mHighestBlockHeight |
|
protected |
◆ mLiftHeight
double Kratos::ConstructionUtility::mLiftHeight |
|
protected |
◆ mMechanicalExistingPart
std::string Kratos::ConstructionUtility::mMechanicalExistingPart |
|
protected |
◆ mMechanicalLastCondition
unsigned int Kratos::ConstructionUtility::mMechanicalLastCondition |
|
protected |
◆ mMechanicalSoilPart
std::string Kratos::ConstructionUtility::mMechanicalSoilPart |
|
protected |
◆ mNumNode
int Kratos::ConstructionUtility::mNumNode |
|
protected |
◆ mReferenceCoordinate
double Kratos::ConstructionUtility::mReferenceCoordinate |
|
protected |
◆ mrMechanicalModelPart
ModelPart& Kratos::ConstructionUtility::mrMechanicalModelPart |
|
protected |
◆ mrTableAmbientTemp
TableType& Kratos::ConstructionUtility::mrTableAmbientTemp |
|
protected |
◆ mrThermalModelPart
ModelPart& Kratos::ConstructionUtility::mrThermalModelPart |
|
protected |
◆ mSourceType
std::string Kratos::ConstructionUtility::mSourceType |
|
protected |
◆ mThermalExistingPart
std::string Kratos::ConstructionUtility::mThermalExistingPart |
|
protected |
◆ mThermalLastCondition
unsigned int Kratos::ConstructionUtility::mThermalLastCondition |
|
protected |
◆ mThermalSoilPart
std::string Kratos::ConstructionUtility::mThermalSoilPart |
|
protected |
◆ mTimeUnitConverter
double Kratos::ConstructionUtility::mTimeUnitConverter |
|
protected |
◆ mYoungInf
double Kratos::ConstructionUtility::mYoungInf |
|
protected |
The documentation for this class was generated from the following file:
- /home/runner/work/Documentation/Documentation/master/applications/DamApplication/custom_utilities/construction_utility.hpp