initElastoPlasticity Subroutine

public subroutine initElastoPlasticity(this, femdomains, default_YieldFunction, default_YieldFunction_params, default_PlasticPotential, default_PlasticPotential_params)

Type Bound

ElastoPlasticity_

Arguments

Type IntentOptional Attributes Name
class(ElastoPlasticity_), intent(inout) :: this
type(FEMDomain_), intent(in), target :: femdomains(:)
procedure(P_PotentialFunction) :: default_YieldFunction
real(kind=real64), intent(in) :: default_YieldFunction_params(:)
procedure(P_PotentialFunction) :: default_PlasticPotential
real(kind=real64), intent(in) :: default_PlasticPotential_params(:)