NimbleSM
NimbleSM is a solid mechanics simulation code for dynamic systems
Loading...
Searching...
No Matches
nimble::ElasticMaterial Member List

This is the complete list of members for nimble::ElasticMaterial, including all inherited members.

ElasticMaterial(MaterialParameters const &material_parameters)nimble::ElasticMaterialexplicit
ElasticMaterial(const ElasticMaterial &mat)=defaultnimble::ElasticMaterial
GetBulkModulus() const overridenimble::ElasticMaterialinlinevirtual
GetDensity() const overridenimble::ElasticMaterialinlinevirtual
GetShearModulus() const overridenimble::ElasticMaterialinlinevirtual
GetStateVariableInitialValue(int index) const overridenimble::ElasticMaterialinlinevirtual
GetStateVariableLabel(int index, char label[MaterialParameters::MAX_MAT_MODEL_STR_LEN]) const overridenimble::ElasticMaterialinlinevirtual
GetStress(int elem_id, int num_pts, double time_previous, double time_current, const double *deformation_gradient_n, const double *deformation_gradient_np1, const double *stress_n, double *stress_np1, const double *state_data_n, double *state_data_np1, DataManager &data_manager, bool is_output_step) overridenimble::ElasticMaterialvirtual
GetStress(double time_previous, double time_current, nimble::Viewify< 1, const double > &deformation_gradient_n, nimble::Viewify< 1, const double > &deformation_gradient_np1, nimble::Viewify< 1, const double > &stress_n, nimble::Viewify< 1 > stress_np1) const overridenimble::ElasticMaterialprotectedvirtual
GetTangent(int num_pts, double *material_tangent) const overridenimble::ElasticMaterialvirtual
IsNGPLAMEModel() constnimble::Materialinlinevirtual
Material()=defaultnimble::Material
Material(const Material &mat)=defaultnimble::Material
NumStateVariables() const overridenimble::ElasticMaterialinlinevirtual
register_supported_material_parameters(MaterialFactoryBase &factory)nimble::ElasticMaterialstatic
~Material()=defaultnimble::Materialvirtual