This is the complete list of members for b2000::HeatMaterial3D, including all inherited members.
get_conduction_and_capacity_heat(Model *model, const Element *element, const double coordinates[3], const b2linalg::Vector< double, b2linalg::Vdense_constref > nodes_interpolation, const double element_coordinate[3], const int layer_id, const double covariant_base[3][3], const double temperature, const double temperature_dot, const double grad_temperature[3], const double time, const double linear, double heat_conduction[3], double d_heat_conduction_d_temperature[3], double d_heat_conduction_d_grad_temperature[6], double &heat_capacity, double &d_heat_capacity_d_temperature, double &d_heat_capacity_d_temperature_dot, GradientContainer *gradient_container, SolverHints *solver_hints)=0 | b2000::HeatMaterial3D | pure virtual |
get_object_name() const override | b2000::ElementProperty | inlinevirtual |
get_radiation_and_convection_heat(Model *model, const Element *element, const double coordinates[3], const b2linalg::Vector< double, b2linalg::Vdense_constref > nodes_interpolation, const double element_coordinate[], const double temperature, const double time, const bool linear, double &heat, double &d_heat_d_temperature, GradientContainer *gradient_container, SolverHints *solver_hints)=0 | b2000::HeatMaterial3D | pure virtual |
isotropic(const int layer_id=-1) const =0 | b2000::HeatMaterial | pure virtual |
laminate(const b2linalg::Vector< double, b2linalg::Vdense_constref > nodes_interpolation, double &laminate_begin, double &laminate_end) | b2000::HeatMaterial | inlinevirtual |
layer(const b2linalg::Vector< double, b2linalg::Vdense_constref > nodes_interpolation, const int layer_id, double &layer_begin, double &layer_end) | b2000::HeatMaterial | inlinevirtual |
linear(const int layer_id=-1) const =0 | b2000::HeatMaterial | pure virtual |
number_of_layer() const | b2000::HeatMaterial | inlinevirtual |
~Object() | b2000::Object | inlinevirtual |