NimbleSM
NimbleSM is a solid mechanics simulation code for dynamic systems
|
This is the complete list of members for nimble::NeohookeanMaterial, including all inherited members.
GetBulkModulus() const override | nimble::NeohookeanMaterial | inlinevirtual |
GetDensity() const override | nimble::NeohookeanMaterial | inlinevirtual |
GetShearModulus() const override | nimble::NeohookeanMaterial | inlinevirtual |
GetStateVariableInitialValue(int index) const override | nimble::NeohookeanMaterial | inlinevirtual |
GetStateVariableLabel(int index, char label[MaterialParameters::MAX_MAT_MODEL_STR_LEN]) const override | nimble::NeohookeanMaterial | inlinevirtual |
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) override | nimble::NeohookeanMaterial | virtual |
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 override | nimble::NeohookeanMaterial | protectedvirtual |
GetTangent(int num_pts, double *material_tangent) const override | nimble::NeohookeanMaterial | virtual |
IsNGPLAMEModel() const | nimble::Material | inlinevirtual |
Material()=default | nimble::Material | |
Material(const Material &mat)=default | nimble::Material | |
NeohookeanMaterial(const NeohookeanMaterial &mat)=default | nimble::NeohookeanMaterial | |
NeohookeanMaterial(MaterialParameters const &material_parameters) | nimble::NeohookeanMaterial | explicit |
NumStateVariables() const override | nimble::NeohookeanMaterial | inlinevirtual |
register_supported_material_parameters(MaterialFactoryBase &factory) | nimble::NeohookeanMaterial | static |
~Material()=default | nimble::Material | virtual |