, including all inherited members.
count_type (defined in sfem::material::MaterialType) | sfem::material::MaterialType | |
createDefaultWrappers(const type_check_supported_strains &wrapped_strains) | sfem::material::MaterialType | |
createDefaultWrappers() (defined in sfem::material::MaterialType) | sfem::material::MaterialType | [inline] |
defCheckMaterialProperties(const Material &material) const (defined in sfem::material::MaterialType) | sfem::material::MaterialType | [inline, protected] |
defComputeEnergyAndStressAndUpdateCAUCHY(MaterialPoint &mat_point, const material::TMatrix3 &defgrad, material::TVectorEnergy &energy_density, material::TVector9 &stress) const (defined in sfem::material::MaterialType) | sfem::material::MaterialType | [protected] |
defComputeEnergyAndStressAndUpdateFEM(MaterialPoint &mat_point, const TVector6 &strain, TVectorEnergy &energy_density, TVector6 &stress) const (defined in sfem::material::MaterialType) | sfem::material::MaterialType | [protected] |
defComputeEnergyAndStressAndUpdateGREENLAGRANGE(MaterialPoint &mat_point, const material::TMatrix3 &defgrad, material::TVectorEnergy &energy_density, material::TVector9 &stress) const (defined in sfem::material::MaterialType) | sfem::material::MaterialType | [protected] |
defComputeEnergyAndStressAndUpdateHENCKY(MaterialPoint &mat_point, const material::TMatrix3 &defgrad, material::TVectorEnergy &energy_density, material::TVector9 &stress) const (defined in sfem::material::MaterialType) | sfem::material::MaterialType | [protected] |
defComputeEnergyAndStressCAUCHY(const MaterialPoint &mat_point, const material::TMatrix3 &defgrad, material::TVectorEnergy &energy_density, material::TVector9 &stress) const (defined in sfem::material::MaterialType) | sfem::material::MaterialType | [protected] |
defComputeEnergyAndStressFEM(const MaterialPoint &mat_point, const material::TVector6 &strain, material::TVectorEnergy &energy_density, material::TVector6 &stress) const (defined in sfem::material::MaterialType) | sfem::material::MaterialType | [protected] |
defComputeEnergyAndStressGREENLAGRANGE(const MaterialPoint &mat_point, const material::TMatrix3 &defgrad, material::TVectorEnergy &energy_density, material::TVector9 &stress) const (defined in sfem::material::MaterialType) | sfem::material::MaterialType | [protected] |
defComputeEnergyAndStressHENCKY(const MaterialPoint &mat_point, const material::TMatrix3 &defgrad, material::TVectorEnergy &energy_density, material::TVector9 &stress) const (defined in sfem::material::MaterialType) | sfem::material::MaterialType | [protected] |
defComputeStabilizingEnergyAndStressCAUCHY(const MaterialPoint &mat_point, const material::TMatrix3 &defgrad, material::TVectorEnergy &energy_density, material::TVector9 &stress) const (defined in sfem::material::MaterialType) | sfem::material::MaterialType | [protected] |
defComputeStabilizingEnergyAndStressFEM(const MaterialPoint &mat_point, const material::TVector6 &strain, material::TVectorEnergy &energy_density, material::TVector6 &stress) const (defined in sfem::material::MaterialType) | sfem::material::MaterialType | [protected] |
defComputeStabilizingEnergyAndStressGREENLAGRANGE(const MaterialPoint &mat_point, const material::TMatrix3 &defgrad, material::TVectorEnergy &energy_density, material::TVector9 &stress) const (defined in sfem::material::MaterialType) | sfem::material::MaterialType | [protected] |
defComputeStabilizingEnergyAndStressHENCKY(const MaterialPoint &mat_point, const material::TMatrix3 &defgrad, material::TVectorEnergy &energy_density, material::TVector9 &stress) const (defined in sfem::material::MaterialType) | sfem::material::MaterialType | [protected] |
defComputeStabilizingStressAndTensorFEM(const MaterialPoint &mat_point, const material::TVector6 &strain, material::TVector6 &stress, material::TMatrix6 &Dmat) const (defined in sfem::material::MaterialType) | sfem::material::MaterialType | [protected] |
defComputeStabilizingTensorCAUCHY(const MaterialPoint &mat_point, const material::TMatrix3 &defgrad, material::TSparseMatrix &Dmat) const (defined in sfem::material::MaterialType) | sfem::material::MaterialType | [protected] |
defComputeStabilizingTensorGREENLAGRANGE(const MaterialPoint &mat_point, const material::TMatrix3 &defgrad, material::TSparseMatrix &Dmat) const (defined in sfem::material::MaterialType) | sfem::material::MaterialType | [protected] |
defComputeStabilizingTensorHENCKY(const MaterialPoint &mat_point, const material::TMatrix3 &defgrad, material::TSparseMatrix &Dmat) const (defined in sfem::material::MaterialType) | sfem::material::MaterialType | [protected] |
defComputeStressAndTensorFEM(const MaterialPoint &mat_point, const material::TVector6 &strain, material::TVector6 &stress, material::TMatrix6 &Dmat) const (defined in sfem::material::MaterialType) | sfem::material::MaterialType | [protected] |
defComputeTensorCAUCHY(const MaterialPoint &mat_point, const material::TMatrix3 &defgrad, material::TSparseMatrix &Dmat) const (defined in sfem::material::MaterialType) | sfem::material::MaterialType | [protected] |
defComputeTensorGREENLAGRANGE(const MaterialPoint &mat_point, const material::TMatrix3 &defgrad, material::TSparseMatrix &Dmat) const (defined in sfem::material::MaterialType) | sfem::material::MaterialType | [protected] |
defComputeTensorHENCKY(const MaterialPoint &mat_point, const material::TMatrix3 &defgrad, material::TSparseMatrix &Dmat) const (defined in sfem::material::MaterialType) | sfem::material::MaterialType | [protected] |
defInitStateDataCAUCHY(MaterialPoint &mat_point, const material::TMatrix3 &defgrad) const (defined in sfem::material::MaterialType) | sfem::material::MaterialType | [protected] |
defInitStateDataFEM(MaterialPoint &mat_point, const material::TVector6 &strain) const (defined in sfem::material::MaterialType) | sfem::material::MaterialType | [protected] |
defInitStateDataGREENLAGRANGE(MaterialPoint &mat_point, const material::TMatrix3 &defgrad) const (defined in sfem::material::MaterialType) | sfem::material::MaterialType | [protected] |
defInitStateDataHENCKY(MaterialPoint &mat_point, const material::TMatrix3 &defgrad) const (defined in sfem::material::MaterialType) | sfem::material::MaterialType | [protected] |
defPrecomputeMaterial(Material &material) const (defined in sfem::material::MaterialType) | sfem::material::MaterialType | [inline, protected] |
defUpdateStateDataCAUCHY(MaterialPoint &mat_point, const material::TMatrix3 &defgrad) const (defined in sfem::material::MaterialType) | sfem::material::MaterialType | [protected] |
defUpdateStateDataFEM(MaterialPoint &mat_point, const material::TVector6 &strain) const (defined in sfem::material::MaterialType) | sfem::material::MaterialType | [inline, protected] |
defUpdateStateDataGREENLAGRANGE(MaterialPoint &mat_point, const material::TMatrix3 &defgrad) const (defined in sfem::material::MaterialType) | sfem::material::MaterialType | [protected] |
defUpdateStateDataHENCKY(MaterialPoint &mat_point, const material::TMatrix3 &defgrad) const (defined in sfem::material::MaterialType) | sfem::material::MaterialType | [protected] |
func_check_propertiesFEM | sfem::material::MaterialType | [protected] |
func_get_energy_n_stress_n_updateFEM | sfem::material::MaterialType | [protected] |
func_get_energy_n_stressFEM | sfem::material::MaterialType | [protected] |
func_get_stabilizing_energy_n_stressFEM | sfem::material::MaterialType | [protected] |
func_get_stabilizing_stress_n_tensorFEM | sfem::material::MaterialType | [protected] |
func_get_stress_n_tensorFEM | sfem::material::MaterialType | [protected] |
func_init_state_dataFEM | sfem::material::MaterialType | [protected] |
func_precompute_materialFEM | sfem::material::MaterialType | [protected] |
func_update_state_dataFEM | sfem::material::MaterialType | [protected] |
get2ndGreenLagrangeStrainDerivative2() (defined in sfem::material::MaterialType) | sfem::material::MaterialType | [static] |
getCauchyStrain2(const material::TMatrix3 &defgrad, material::TVector6 &strain) (defined in sfem::material::MaterialType) | sfem::material::MaterialType | [static] |
getCauchyStrainDer2() (defined in sfem::material::MaterialType) | sfem::material::MaterialType | [static] |
getCauchyStrainDer3() (defined in sfem::material::MaterialType) | sfem::material::MaterialType | [static] |
getGreenLagrangeStrain2(const material::TMatrix3 &defgrad, material::TVector6 &strain, material::TSparseMatrix &strain_der) (defined in sfem::material::MaterialType) | sfem::material::MaterialType | [static] |
getGreenLagrangeStrain2(const material::TMatrix3 &defgrad, material::TVector6 &strain, material::TMatrix9x6 &strain_der) (defined in sfem::material::MaterialType) | sfem::material::MaterialType | [static] |
getHenckyStrain(const material::TMatrix3 &defgrad, material::TVector6 &strain) (defined in sfem::material::MaterialType) | sfem::material::MaterialType | [static] |
getHenckyStrain(const material::TMatrix3 &defgrad, material::TVector6 &strain, material::TMatrix9x6 &strain_der) (defined in sfem::material::MaterialType) | sfem::material::MaterialType | [static] |
getIdent() const | sfem::material::MaterialType | [inline] |
getIndex() const | sfem::material::MaterialType | [inline] |
getStrainMaterials() const | sfem::material::MaterialType | [inline] |
getSupportedStrain() const | sfem::material::MaterialType | [inline] |
ident | sfem::material::MaterialType | [protected] |
index | sfem::material::MaterialType | [protected] |
index_type typedef (defined in sfem::material::MaterialType) | sfem::material::MaterialType | |
int_vector_type typedef (defined in sfem::material::MaterialType) | sfem::material::MaterialType | |
MaterialType(const count_type &theindex, const std::string &theident, const type_check_supported_strains &supported_strain_) | sfem::material::MaterialType | |
num_int_definition_dataFEM (defined in sfem::material::MaterialType) | sfem::material::MaterialType | [protected] |
num_int_state_dataFEM (defined in sfem::material::MaterialType) | sfem::material::MaterialType | [protected] |
num_real_definition_dataFEM (defined in sfem::material::MaterialType) | sfem::material::MaterialType | [protected] |
num_real_state_dataFEM (defined in sfem::material::MaterialType) | sfem::material::MaterialType | [protected] |
NUMBER_OF_SUPPORTED_STRAINS enum value (defined in sfem::material::MaterialType) | sfem::material::MaterialType | |
PROPERTY_MASS_DENSITY enum value (defined in sfem::material::MaterialType) | sfem::material::MaterialType | |
PROPERTY_POISSON_RATIO enum value (defined in sfem::material::MaterialType) | sfem::material::MaterialType | |
PROPERTY_YOUNG_MODULE enum value (defined in sfem::material::MaterialType) | sfem::material::MaterialType | |
provideStrainString(const type_supported_strain_slots &strain) | sfem::material::MaterialType | [inline, static] |
real_type typedef (defined in sfem::material::MaterialType) | sfem::material::MaterialType | |
strain_materials | sfem::material::MaterialType | [protected] |
StrainMaterialTypePtr typedef (defined in sfem::material::MaterialType) | sfem::material::MaterialType | |
supported_strain | sfem::material::MaterialType | [protected] |
supported_strains_index_to_string | sfem::material::MaterialType | [static] |
supported_strains_string_to_index | sfem::material::MaterialType | [static] |
SUPPORTS_DEFORMATION_GRADIENT enum value (defined in sfem::material::MaterialType) | sfem::material::MaterialType | |
SUPPORTS_STRAIN_CAUCHY enum value (defined in sfem::material::MaterialType) | sfem::material::MaterialType | |
SUPPORTS_STRAIN_GREENLAGRANGE enum value (defined in sfem::material::MaterialType) | sfem::material::MaterialType | |
SUPPORTS_STRAIN_HENCKY enum value (defined in sfem::material::MaterialType) | sfem::material::MaterialType | |
TVector6SparseMatrix typedef (defined in sfem::material::MaterialType) | sfem::material::MaterialType | |
type_check_supported_strains typedef | sfem::material::MaterialType | |
type_definition_data_slots enum name | sfem::material::MaterialType | |
Type_func_check_properties typedef (defined in sfem::material::MaterialType) | sfem::material::MaterialType | |
Type_func_energy_n_stress_defgrad typedef (defined in sfem::material::MaterialType) | sfem::material::MaterialType | |
Type_func_energy_n_stress_n_update_defgrad typedef (defined in sfem::material::MaterialType) | sfem::material::MaterialType | |
Type_func_energy_n_stress_n_updateFEM typedef (defined in sfem::material::MaterialType) | sfem::material::MaterialType | |
Type_func_energy_n_stressFEM typedef (defined in sfem::material::MaterialType) | sfem::material::MaterialType | |
Type_func_init_defgrad typedef (defined in sfem::material::MaterialType) | sfem::material::MaterialType | |
Type_func_initFEM typedef (defined in sfem::material::MaterialType) | sfem::material::MaterialType | |
Type_func_precompute_material typedef (defined in sfem::material::MaterialType) | sfem::material::MaterialType | |
Type_func_stress_n_tensor_defgrad typedef (defined in sfem::material::MaterialType) | sfem::material::MaterialType | |
Type_func_stress_n_tensorFEM typedef (defined in sfem::material::MaterialType) | sfem::material::MaterialType | |
Type_func_tensor_defgrad typedef (defined in sfem::material::MaterialType) | sfem::material::MaterialType | |
Type_func_update_defgrad typedef (defined in sfem::material::MaterialType) | sfem::material::MaterialType | |
Type_func_updateFEM typedef (defined in sfem::material::MaterialType) | sfem::material::MaterialType | |
type_strainmaterials typedef | sfem::material::MaterialType | |
type_supported_strain_slots enum name | sfem::material::MaterialType | |
type_supported_strains_index_to_string typedef (defined in sfem::material::MaterialType) | sfem::material::MaterialType | |
type_supported_strains_string_to_index typedef (defined in sfem::material::MaterialType) | sfem::material::MaterialType | |
uint typedef (defined in sfem::material::MaterialType) | sfem::material::MaterialType | |
ushort typedef (defined in sfem::material::MaterialType) | sfem::material::MaterialType | |
~MaterialType() (defined in sfem::material::MaterialType) | sfem::material::MaterialType | [virtual] |