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 |