|
suanPan
|
Go to the source code of this file.
Classes | |
| struct | DataCoupleMaterial |
| struct | DataMaterial |
| class | Material |
| A Material abstract base class. More... | |
Namespaces | |
| suanpan | |
Enumerations | |
| enum class | MaterialType : unsigned { D0 = 0 , D1 = 1 , D2 = 3 , D3 = 6 , DS = 10 } |
Functions | |
| unique_ptr< Material > | suanpan::make_copy (const shared_ptr< Material > &) |
| unique_ptr< Material > | suanpan::make_copy (const unique_ptr< Material > &) |
| unique_ptr< Material > | suanpan::initialized_material_copy (const shared_ptr< DomainBase > &, uword) |
| This function checks if the corresponding material model exists, if yes make a copy and ensure all initialisations succeed, in case of any errors, it returns nullptr. More... | |