![]() |
KratosMultiphysics
KRATOS Multiphysics (Kratos) is a framework for building parallel, multi-disciplinary simulation software, aiming at modularity, extensibility, and high performance. Kratos is written in C++, and counts with an extensive Python interface.
|
#include <indirect_conduction_model.h>
Public Member Functions | |
| KRATOS_CLASS_POINTER_DEFINITION (IndirectConductionModel) | |
| IndirectConductionModel () | |
| virtual | ~IndirectConductionModel () |
| void | SetHeatExchangeMechanismInProperties (Properties::Pointer pProp, bool verbose=true) const override |
| double | GetSearchDistance (const ProcessInfo &r_process_info, ThermalSphericParticle *particle) override |
| double | ComputeHeatFlux (const ProcessInfo &r_process_info, ThermalSphericParticle *particle) override |
| HeatExchangeMechanism * | CloneRaw () const override |
| HeatExchangeMechanism::Pointer | CloneShared () const override |
| virtual std::string | Info () const override |
| virtual void | PrintInfo (std::ostream &rOStream) const override |
| virtual void | PrintData (std::ostream &rOStream) const override |
Public Member Functions inherited from Kratos::HeatExchangeMechanism | |
| KRATOS_CLASS_POINTER_DEFINITION (HeatExchangeMechanism) | |
| HeatExchangeMechanism () | |
| virtual | ~HeatExchangeMechanism () |
| virtual double | FinalizeHeatFlux (const ProcessInfo &r_process_info, ThermalSphericParticle *particle) |
| Kratos::IndirectConductionModel::IndirectConductionModel | ( | ) |
|
virtual |
|
inlineoverridevirtual |
Reimplemented from Kratos::HeatExchangeMechanism.
Reimplemented in Kratos::IndirectConductionVoronoiB, Kratos::IndirectConductionVoronoiA, Kratos::IndirectConductionVargas, and Kratos::IndirectConductionSurroundLayer.
|
inlineoverridevirtual |
Reimplemented from Kratos::HeatExchangeMechanism.
Reimplemented in Kratos::IndirectConductionVoronoiB, Kratos::IndirectConductionVoronoiA, Kratos::IndirectConductionVargas, and Kratos::IndirectConductionSurroundLayer.
|
overridevirtual |
Reimplemented from Kratos::HeatExchangeMechanism.
Reimplemented in Kratos::IndirectConductionVoronoiB, Kratos::IndirectConductionVoronoiA, Kratos::IndirectConductionVargas, and Kratos::IndirectConductionSurroundLayer.
|
overridevirtual |
Reimplemented from Kratos::HeatExchangeMechanism.
Reimplemented in Kratos::IndirectConductionVoronoiB, Kratos::IndirectConductionVoronoiA, and Kratos::IndirectConductionSurroundLayer.
|
inlineoverridevirtual |
Reimplemented from Kratos::HeatExchangeMechanism.
Reimplemented in Kratos::IndirectConductionVoronoiB, Kratos::IndirectConductionVoronoiA, Kratos::IndirectConductionVargas, and Kratos::IndirectConductionSurroundLayer.
| Kratos::IndirectConductionModel::KRATOS_CLASS_POINTER_DEFINITION | ( | IndirectConductionModel | ) |
|
inlineoverridevirtual |
Reimplemented from Kratos::HeatExchangeMechanism.
Reimplemented in Kratos::IndirectConductionVoronoiB, Kratos::IndirectConductionVoronoiA, Kratos::IndirectConductionVargas, and Kratos::IndirectConductionSurroundLayer.
|
inlineoverridevirtual |
Reimplemented from Kratos::HeatExchangeMechanism.
Reimplemented in Kratos::IndirectConductionVoronoiB, Kratos::IndirectConductionVoronoiA, Kratos::IndirectConductionVargas, and Kratos::IndirectConductionSurroundLayer.
|
overridevirtual |
Reimplemented from Kratos::HeatExchangeMechanism.