10 #if !defined(KRATOS_NON_LINEAR_RATE_DEPENDENT_PLASTIC_FLOW_RULE_H_INCLUDED )
11 #define KRATOS_NON_LINEAR_RATE_DEPENDENT_PLASTIC_FLOW_RULE_H_INCLUDED
86 FlowRule::Pointer
Clone()
const override;
207 void save(
Serializer& rSerializer)
const override;
YieldCriterion::Pointer YieldCriterionPointer
Definition: flow_rule.hpp:56
Short class definition.
Definition: non_linear_associative_plastic_flow_rule.hpp:50
Short class definition.
Definition: non_linear_rate_dependent_plastic_flow_rule.hpp:50
FlowRule::Pointer Clone() const override
Definition: non_linear_rate_dependent_plastic_flow_rule.cpp:64
double CalculateLineSearch(RadialReturnVariables &rReturnMappingVariables, InternalVariables &rPlasticVariables, YieldCriterion::Parameters &rCriterionParameters)
Definition: non_linear_rate_dependent_plastic_flow_rule.cpp:273
NonLinearRateDependentPlasticFlowRule()
Default constructor.
Definition: non_linear_rate_dependent_plastic_flow_rule.cpp:29
void CalculateImplexReturnMapping(RadialReturnVariables &rReturnMappingVariables, InternalVariables &rPlasticVariables, YieldCriterion::Parameters &rCriterionParameters, Matrix &rIsoStressMatrix) override
Definition: non_linear_rate_dependent_plastic_flow_rule.cpp:357
NonLinearRateDependentPlasticFlowRule & operator=(NonLinearRateDependentPlasticFlowRule const &rOther)
Assignment operator.
Definition: non_linear_rate_dependent_plastic_flow_rule.cpp:46
~NonLinearRateDependentPlasticFlowRule() override
Destructor.
Definition: non_linear_rate_dependent_plastic_flow_rule.cpp:73
bool CalculateRateDependentConsistency(RadialReturnVariables &rReturnMappingVariables, InternalVariables &rPlasticVariables, YieldCriterion::Parameters &rCriterionParameters)
Definition: non_linear_rate_dependent_plastic_flow_rule.cpp:123
KRATOS_CLASS_POINTER_DEFINITION(NonLinearRateDependentPlasticFlowRule)
Pointer definition of NonLinearRateDependentPlasticFlowRule.
bool CalculateConsistencyCondition(RadialReturnVariables &rReturnMappingVariables, InternalVariables &rPlasticVariables, YieldCriterion::Parameters &rCriterionParameters) override
Operations.
Definition: non_linear_rate_dependent_plastic_flow_rule.cpp:83
bool CalculateRateIndependentConsistency(RadialReturnVariables &rReturnMappingVariables, InternalVariables &rPlasticVariables, YieldCriterion::Parameters &rCriterionParameters)
Definition: non_linear_rate_dependent_plastic_flow_rule.cpp:203
The serialization consists in storing the state of an object into a storage format like data file or ...
Definition: serializer.h:123
REF: G. R. Cowper, GAUSSIAN QUADRATURE FORMULAS FOR TRIANGLES.
Definition: mesh_condition.cpp:21
def load(f)
Definition: ode_solve.py:307
Definition: flow_rule.hpp:175
Definition: flow_rule.hpp:121
Definition: yield_criterion.hpp:54