|
|
| | NonlocalV2GensNovaModel () |
| | Default constructor. More...
|
| |
| | NonlocalV2GensNovaModel (NonlocalV2GensNovaModel const &rOther) |
| | Copy constructor. More...
|
| |
| NonlocalV2GensNovaModel & | operator= (NonlocalV2GensNovaModel const &rOther) |
| | Assignment operator. More...
|
| |
| ConstitutiveModel::Pointer | Clone () const override |
| | Clone. More...
|
| |
| virtual | ~NonlocalV2GensNovaModel () |
| | Destructor. More...
|
| |
|
| virtual std::string | Info () const override |
| | Turn back information as a string. More...
|
| |
| virtual void | PrintInfo (std::ostream &rOStream) const override |
| | Print information about this object. More...
|
| |
| virtual void | PrintData (std::ostream &rOStream) const override |
| | Print object's data. More...
|
| |
| | StructuredSoilModel () |
| | Default constructor. More...
|
| |
| | StructuredSoilModel (StructuredSoilModel const &rOther) |
| | Copy constructor. More...
|
| |
| StructuredSoilModel & | operator= (StructuredSoilModel const &rOther) |
| | Assignment operator. More...
|
| |
| ConstitutiveModel::Pointer | Clone () const override |
| | Clone. More...
|
| |
| virtual | ~StructuredSoilModel () |
| | Destructor. More...
|
| |
| void | InitializeModel (ModelDataType &rValues) override |
| |
| virtual int | Check (const Properties &rMaterialProperties, const ProcessInfo &rCurrentProcessInfo) override |
| |
| virtual bool | Has (const Variable< double > &rThisVariable) override |
| |
| void | SetValue (const Variable< double > &rVariable, const double &rValue, const ProcessInfo &rCurrentProcessInfo) override |
| |
| virtual double & | GetValue (const Variable< double > &rThisVariable, double &rValue) override |
| |
| | KRATOS_CLASS_POINTER_DEFINITION (StructuredSoilModel) |
| | Pointer definition of StructuredSoilModel. More...
|
| |
| | NonAssociativePlasticityModel () |
| | Default constructor. More...
|
| |
| | NonAssociativePlasticityModel (NonAssociativePlasticityModel const &rOther) |
| | Copy constructor. More...
|
| |
| NonAssociativePlasticityModel & | operator= (NonAssociativePlasticityModel const &rOther) |
| | Assignment operator. More...
|
| |
| | ~NonAssociativePlasticityModel () override |
| | Destructor. More...
|
| |
| void | SetValue (const Variable< Vector > &rVariable, const Vector &rValue, const ProcessInfo &rCurrentProcessInfo) override |
| |
| void | CalculateStressTensor (ModelDataType &rValues, MatrixType &rStressMatrix) override |
| |
| void | CalculateConstitutiveTensor (ModelDataType &rValues, Matrix &rConstitutiveMatrix) override |
| |
| | KRATOS_CLASS_POINTER_DEFINITION (NonAssociativePlasticityModel) |
| | Pointer definition of NonAssociativePlasticityModel. More...
|
| |
| | PlasticityModel () |
| | Default constructor. More...
|
| |
| | PlasticityModel (PlasticityModel const &rOther) |
| | Copy constructor. More...
|
| |
| PlasticityModel & | operator= (PlasticityModel const &rOther) |
| | Assignment operator. More...
|
| |
| | ~PlasticityModel () override |
| | Destructor. More...
|
| |
| void | InitializeMaterial (const Properties &rProperties) override |
| |
| void | FinalizeModel (ModelDataType &rValues) override |
| |
| void | CalculateStressTensor (ModelDataType &rValues, MatrixType &rStressMatrix) override |
| |
| void | CalculateIsochoricStressTensor (ModelDataType &rValues, MatrixType &rStressMatrix) override |
| |
| void | CalculateVolumetricStressTensor (ModelDataType &rValues, MatrixType &rStressMatrix) override |
| |
| void | CalculateConstitutiveTensor (ModelDataType &rValues, Matrix &rConstitutiveMatrix) override |
| |
| void | CalculateIsochoricConstitutiveTensor (ModelDataType &rValues, Matrix &rConstitutiveMatrix) override |
| |
| void | CalculateVolumetricConstitutiveTensor (ModelDataType &rValues, Matrix &rConstitutiveMatrix) override |
| |
| void | CalculateStressAndConstitutiveTensors (ModelDataType &rValues, MatrixType &rStressMatrix, Matrix &rConstitutiveMatrix) override |
| |
| void | CalculateIsochoricStressAndConstitutiveTensors (ModelDataType &rValues, MatrixType &rStressMatrix, Matrix &rConstitutiveMatrix) override |
| |
| void | CalculateVolumetricStressAndConstitutiveTensors (ModelDataType &rValues, MatrixType &rStressMatrix, Matrix &rConstitutiveMatrix) override |
| |
| void | GetDomainVariablesList (std::vector< Variable< double > > &rScalarVariables, std::vector< Variable< array_1d< double, 3 > > > &rComponentVariables) override |
| |
| ElasticityModelType & | GetElasticityModel () |
| |
| | KRATOS_CLASS_POINTER_DEFINITION (PlasticityModel) |
| | Pointer definition of PlasticityModel. More...
|
| |
| | KRATOS_DEFINE_LOCAL_FLAG (ADD_HISTORY_VECTOR) |
| |
| | KRATOS_DEFINE_LOCAL_FLAG (HISTORY_STRAIN_MEASURE) |
| |
| | KRATOS_DEFINE_LOCAL_FLAG (HISTORY_STRESS_MEASURE) |
| |
| | ConstitutiveModel () |
| | Default constructor. More...
|
| |
| | ConstitutiveModel (ConstitutiveModel const &rOther) |
| | Copy constructor. More...
|
| |
| ConstitutiveModel & | operator= (ConstitutiveModel const &rOther) |
| | Assignment operator. More...
|
| |
| virtual | ~ConstitutiveModel () |
| | Destructor. More...
|
| |
| virtual void | CalculateStrainEnergy (ModelDataType &rValues, double &rDensityFunction) |
| |
| virtual void | SetValue (const Variable< Matrix > &rThisVariable, const Matrix &rValue, const ProcessInfo &rCurrentProcessInfo) |
| |
| | KRATOS_CLASS_POINTER_DEFINITION (ConstitutiveModel) |
| | Pointer definition of ConstitutiveModel. More...
|
| |
|
|
| void | CalculateStressAndConstitutiveTensors (ModelDataType &rValues, MatrixType &rStressMatrix, Matrix &rConstitutiveMatrix) override |
| |
| void | ComputeElastoPlasticTangentMatrix (ModelDataType &rValues, PlasticDataType &rVariables, Matrix &rEPMatrix) override |
| |
| void | ComputeOneStepElastoPlasticProblem (ModelDataType &rValues, PlasticDataType &rVariables, const MatrixType &rDeltaDeformationMatrix) override |
| |
| virtual void | UpdateInternalVariables (ModelDataType &rValues, PlasticDataType &rVariables, const MatrixType &rStressMatrix) override |
| |
| virtual void | ReturnStressToYieldSurface (ModelDataType &rValues, PlasticDataType &rVariables) override |
| |
| int | AuxiliarCompressTensor (const unsigned int &rI, const unsigned int &rJ, double &rVoigtNumber) |
| |
| Matrix & | SetConstitutiveMatrixToTheApropiateSize (Matrix &rConstitutiveMatrix, Matrix &rConstMatrixBig, const MatrixType &rStressMatrix) |
| |
| void | ComputeSolutionWithChange (ModelDataType &rValues, PlasticDataType &rVariables, const MatrixType &rDeltaDeformationMatrix) |
| |
| bool | EvaluateUnloadingCondition (ModelDataType &rValues, PlasticDataType &rVariables, const MatrixType &rDeltaDeformationMatrix) |
| |
| void | ComputeSubsteppingElastoPlasticProblem (ModelDataType &rValues, PlasticDataType &rVariables, const MatrixType &rDeltaDeformationMatrix) |
| |
| double | ComputeElastoPlasticProblem (ModelDataType &rValues, PlasticDataType &rVariables, const MatrixType &rSubstepDeformationGradient) |
| |
| void | ConvertHenckyVectorToCauchyGreenTensor (const VectorType &rHenckyVector, MatrixType &rStrainMatrix) |
| |
| void | ConvertHenckyTensorToCauchyGreenTensor (const MatrixType &rHenckyTensor, MatrixType &rStrainMatrix) |
| |
| void | ConvertCauchyGreenTensorToHenckyTensor (const MatrixType &rStrainMatrix, MatrixType &rHenckyStrain) |
| |
| void | ConvertCauchyGreenTensorToHenckyVector (const MatrixType &rStrainMatrix, VectorType &rStrainVector) |
| |
| void | ComputeSubstepIncrementalDeformationGradient (const MatrixType &rDeltaDeformationMatrix, const double &rReferenceConfiguration, const double &rFinalConfiguration, MatrixType &rSubstepDeformationGradient) |
| |
| void | RecoverPreviousElasticLeftCauchyGreen (const MatrixType &rDeltaDeformationMatrix, MatrixType &rInitialLeftCauchyGreen) |
| |
| virtual void | SetWorkingMeasures (PlasticDataType &rVariables, MatrixType &rStressMatrix) |
| |
| virtual void | InitializeVariables (ModelDataType &rValues, PlasticDataType &rVariables) |
| |
| void | CalculateImplexPlasticStep (ModelDataType &rValues, PlasticDataType &rVariables, MatrixType &rStressMatrix, const MatrixType &rDeltaDeformationMatrix) |
| |
| virtual void | SetInternalVariables (ModelDataType &rValues, PlasticDataType &rVariables) |
| |