ElasticViscoplastic

Trait ElasticViscoplastic 

Source
pub trait ElasticViscoplastic<Y>{
    // Provided method
    fn state_variables_evolution(
        &self,
        deformation_gradient: &DeformationGradient,
        state_variables: &ViscoplasticStateVariables<Y>,
    ) -> Result<ViscoplasticStateVariables<Y>, ConstitutiveError> { ... }
}
Expand description

Required methods for elastic-viscoplastic solid constitutive models.

Provided Methods§

Source

fn state_variables_evolution( &self, deformation_gradient: &DeformationGradient, state_variables: &ViscoplasticStateVariables<Y>, ) -> Result<ViscoplasticStateVariables<Y>, ConstitutiveError>

Calculates and returns the evolution of the state variables.

Dyn Compatibility§

This trait is not dyn compatible.

In older versions of Rust, dyn compatibility was called "object safety", so this trait is not object safe.

Implementors§