#include "globals.hpp"#include <cmath>#include "typedefs.hpp"#include "constants.hpp"#include "assert.hpp"#include "cl_Bitset.hpp"#include "cl_Cell.hpp"#include "cl_JcFunction.hpp"#include "powerlaws.hpp"Go to the source code of this file.
Classes | |
| class | belfem::Material |
| Base class for all materials in BELFEM. More... | |
Namespaces | |
| namespace | belfem |
| USER GUIDES: | |
| namespace | belfem::material |
Typedefs | |
| typedef Bitset< static_cast< size_t >(MaterialDependency::UNDEFINED) > | belfem::MaterialDependencyBitset |
| Bitset for tracking material property dependencies. | |
| typedef real | belfem::MatFunc1(const Material *, const real) |
| typedef real | belfem::MatFunc2(const Material *, const real, const real) |
| typedef real | belfem::MatFunc3(const Material *, const real, const real, const real) |
| typedef real | belfem::DefectFunc(const real, const real, const real, const real) |
| typedef real | belfem::HeatFunc(const real, const real, const real, const real) |
Functions | |
| string | belfem::to_string (const MaterialProperty aProperty) |
| Convert material property enum to string. | |
| unit | belfem::get_unit (const MaterialProperty aProperty) |
| Get the SI unit for a material property. | |
Variables | |
| constexpr real | belfem::gTAlphaSwitchMax = 273.15 |
| Upper bound for the thermal expansion split temperature [K]. | |
| constexpr size_t | belfem::gNumNonConstantMaterialProperties = static_cast< size_t >( MaterialProperty::T_crit ) |
| Number of non-constant material properties. | |
| constexpr size_t | belfem::gNumMaterialProperties = static_cast< size_t >( MaterialProperty::UNDEFINED ) |
| Total number of material properties. | |