Material base¶
-
template<typename _T, std::size_t _Dim, typename _Container>
class material_base¶ Subclassed by conductivity_material_base< _T, _Dim, _Container >, solid_material_base< _T, _Dim, _Container >, thermal_material_base< _T, _Dim, _Container >, thermo_mechanical_material_base< _T, _Dim, _Container >
Public Functions
-
constexpr material_base()¶
-
constexpr material_base(_Container const &__parameter)¶
-
template<typename _Parameter>
constexpr material_base(std::initializer_list<_Parameter> const &__parameter)¶
-
template<typename ..._Parameter>
constexpr material_base(_Parameter&&... __parameter)¶
-
inline virtual ~material_base()¶
-
inline constexpr void set_parameter(_Container const &__parameter)¶
-
template<typename ..._Parameter>
inline constexpr void set_parameter(_Parameter... __parameter)¶
-
inline constexpr auto const ¶meter() const¶
-
inline constexpr auto ¶meter()¶
-
inline constexpr bool is_initialized() const¶
-
inline virtual void init() = 0¶
-
inline virtual void reinit() = 0¶
-
constexpr material_base()¶