KratosMultiphysics
KRATOS Multiphysics (Kratos) is a framework for building parallel, multi-disciplinary simulation software, aiming at modularity, extensibility, and high performance. Kratos is written in C++, and counts with an extensive Python interface.
Kratos::ResidualBasedBossakDisplacementRotationScheme< TSparseSpace, TDenseSpace > Member List

This is the complete list of members for Kratos::ResidualBasedBossakDisplacementRotationScheme< TSparseSpace, TDenseSpace >, including all inherited members.

AddDynamicsToLHS(LocalSystemMatrixType &LHS_Contribution, LocalSystemMatrixType &D, LocalSystemMatrixType &M, ProcessInfo &CurrentProcessInfo)Kratos::ResidualBasedBossakDisplacementRotationScheme< TSparseSpace, TDenseSpace >inlineprotected
AddDynamicsToRHS(LocalSystemVectorType &RHS_Contribution, LocalSystemVectorType &fd, LocalSystemVectorType &fm, ProcessInfo &CurrentProcessInfo)Kratos::ResidualBasedBossakDisplacementRotationScheme< TSparseSpace, TDenseSpace >inlineprotected
AddDynamicsToRHS(Element::Pointer rCurrentElement, LocalSystemVectorType &RHS_Contribution, LocalSystemMatrixType &D, LocalSystemMatrixType &M, ProcessInfo &CurrentProcessInfo)Kratos::ResidualBasedBossakDisplacementRotationScheme< TSparseSpace, TDenseSpace >inlineprotected
AddDynamicsToRHS(Condition::Pointer rCurrentCondition, LocalSystemVectorType &RHS_Contribution, LocalSystemMatrixType &D, LocalSystemMatrixType &M, ProcessInfo &CurrentProcessInfo)Kratos::ResidualBasedBossakDisplacementRotationScheme< TSparseSpace, TDenseSpace >inlineprotected
AssignSettings(const Parameters ThisParameters)Kratos::Scheme< TSparseSpace, TDenseSpace >inlineprotectedvirtual
BaseType typedefKratos::ResidualBasedBossakDisplacementRotationScheme< TSparseSpace, TDenseSpace >
BeamMathUtilsType typedefKratos::ResidualBasedBossakDisplacementRotationScheme< TSparseSpace, TDenseSpace >
Calculate_RHS_Contribution(Element::Pointer rCurrentElement, LocalSystemVectorType &RHS_Contribution, Element::EquationIdVectorType &EquationId, ProcessInfo &CurrentProcessInfo)Kratos::ResidualBasedBossakDisplacementRotationScheme< TSparseSpace, TDenseSpace >inline
CalculateLHSContribution(Element &rElement, LocalSystemMatrixType &LHS_Contribution, Element::EquationIdVectorType &rEquationIdVector, const ProcessInfo &rCurrentProcessInfo)Kratos::Scheme< TSparseSpace, TDenseSpace >inlinevirtual
CalculateLHSContribution(Condition &rCondition, LocalSystemMatrixType &LHS_Contribution, Element::EquationIdVectorType &rEquationIdVector, const ProcessInfo &rCurrentProcessInfo)Kratos::Scheme< TSparseSpace, TDenseSpace >inlinevirtual
CalculateOutputData(ModelPart &rModelPart, DofsArrayType &rDofSet, TSystemMatrixType &A, TSystemVectorType &Dx, TSystemVectorType &b)Kratos::Scheme< TSparseSpace, TDenseSpace >inlinevirtual
CalculateRHSContribution(Element &rElement, LocalSystemVectorType &RHS_Contribution, Element::EquationIdVectorType &rEquationIdVector, const ProcessInfo &rCurrentProcessInfo)Kratos::Scheme< TSparseSpace, TDenseSpace >inlinevirtual
CalculateRHSContribution(Condition &rCondition, LocalSystemVectorType &RHS_Contribution, Element::EquationIdVectorType &rEquationIdVector, const ProcessInfo &rCurrentProcessInfo)Kratos::Scheme< TSparseSpace, TDenseSpace >inlinevirtual
CalculateSystemContributions(Element::Pointer rCurrentElement, LocalSystemMatrixType &LHS_Contribution, LocalSystemVectorType &RHS_Contribution, Element::EquationIdVectorType &EquationId, ProcessInfo &CurrentProcessInfo)Kratos::ResidualBasedBossakDisplacementRotationScheme< TSparseSpace, TDenseSpace >inline
Kratos::Scheme::CalculateSystemContributions(Element &rElement, LocalSystemMatrixType &LHS_Contribution, LocalSystemVectorType &RHS_Contribution, Element::EquationIdVectorType &rEquationIdVector, const ProcessInfo &rCurrentProcessInfo)Kratos::Scheme< TSparseSpace, TDenseSpace >inlinevirtual
Kratos::Scheme::CalculateSystemContributions(Condition &rCondition, LocalSystemMatrixType &LHS_Contribution, LocalSystemVectorType &RHS_Contribution, Element::EquationIdVectorType &rEquationIdVector, const ProcessInfo &rCurrentProcessInfo)Kratos::Scheme< TSparseSpace, TDenseSpace >inlinevirtual
Check(ModelPart &r_model_part)Kratos::ResidualBasedBossakDisplacementRotationScheme< TSparseSpace, TDenseSpace >inlinevirtual
Kratos::Scheme::Check(const ModelPart &rModelPart) constKratos::Scheme< TSparseSpace, TDenseSpace >inlinevirtual
ClassType typedefKratos::Scheme< TSparseSpace, TDenseSpace >
Clean()Kratos::Scheme< TSparseSpace, TDenseSpace >inlinevirtual
CleanOutputData()Kratos::Scheme< TSparseSpace, TDenseSpace >inlinevirtual
Clear()Kratos::Scheme< TSparseSpace, TDenseSpace >inlinevirtual
Clone()Kratos::Scheme< TSparseSpace, TDenseSpace >inlinevirtual
Condition_Calculate_RHS_Contribution(Condition::Pointer rCurrentCondition, LocalSystemVectorType &RHS_Contribution, Element::EquationIdVectorType &EquationId, ProcessInfo &CurrentProcessInfo)Kratos::ResidualBasedBossakDisplacementRotationScheme< TSparseSpace, TDenseSpace >inline
Condition_CalculateSystemContributions(Condition::Pointer rCurrentCondition, LocalSystemMatrixType &LHS_Contribution, LocalSystemVectorType &RHS_Contribution, Element::EquationIdVectorType &EquationId, ProcessInfo &CurrentProcessInfo)Kratos::ResidualBasedBossakDisplacementRotationScheme< TSparseSpace, TDenseSpace >inline
ConditionsAreInitialized()Kratos::Scheme< TSparseSpace, TDenseSpace >inline
ConditionsArrayType typedefKratos::ResidualBasedBossakDisplacementRotationScheme< TSparseSpace, TDenseSpace >
Create(Parameters ThisParameters) constKratos::Scheme< TSparseSpace, TDenseSpace >inlinevirtual
DofsArrayType typedefKratos::ResidualBasedBossakDisplacementRotationScheme< TSparseSpace, TDenseSpace >
DofsVectorType typedefKratos::ResidualBasedBossakDisplacementRotationScheme< TSparseSpace, TDenseSpace >
ElementsAreInitialized()Kratos::Scheme< TSparseSpace, TDenseSpace >inline
ElementsArrayType typedefKratos::ResidualBasedBossakDisplacementRotationScheme< TSparseSpace, TDenseSpace >
EquationId(const Element &rElement, Element::EquationIdVectorType &rEquationId, const ProcessInfo &rCurrentProcessInfo)Kratos::Scheme< TSparseSpace, TDenseSpace >inlinevirtual
EquationId(const Condition &rCondition, Element::EquationIdVectorType &rEquationId, const ProcessInfo &rCurrentProcessInfo)Kratos::Scheme< TSparseSpace, TDenseSpace >inlinevirtual
FinalizeNonLinIteration(ModelPart &rModelPart, TSystemMatrixType &A, TSystemVectorType &Dx, TSystemVectorType &b)Kratos::Scheme< TSparseSpace, TDenseSpace >inlinevirtual
FinalizeSolutionStep(ModelPart &rModelPart, TSystemMatrixType &A, TSystemVectorType &Dx, TSystemVectorType &b)Kratos::ResidualBasedBossakDisplacementRotationScheme< TSparseSpace, TDenseSpace >inlinevirtual
GetConditionDofList(Condition::Pointer rCurrentCondition, Element::DofsVectorType &ConditionDofList, ProcessInfo &CurrentProcessInfo)Kratos::ResidualBasedBossakDisplacementRotationScheme< TSparseSpace, TDenseSpace >inline
GetDefaultParameters() constKratos::Scheme< TSparseSpace, TDenseSpace >inlinevirtual
GetDofList(const Element &rElement, Element::DofsVectorType &rDofList, const ProcessInfo &rCurrentProcessInfo)Kratos::Scheme< TSparseSpace, TDenseSpace >inlinevirtual
GetDofList(const Condition &rCondition, Element::DofsVectorType &rDofList, const ProcessInfo &rCurrentProcessInfo)Kratos::Scheme< TSparseSpace, TDenseSpace >inlinevirtual
GetElementalDofList(Element::Pointer rCurrentElement, Element::DofsVectorType &ElementalDofList, ProcessInfo &CurrentProcessInfo)Kratos::ResidualBasedBossakDisplacementRotationScheme< TSparseSpace, TDenseSpace >inline
Info() constKratos::Scheme< TSparseSpace, TDenseSpace >inlinevirtual
Initialize(ModelPart &rModelPart)Kratos::Scheme< TSparseSpace, TDenseSpace >inlinevirtual
InitializeConditions(ModelPart &rModelPart)Kratos::ResidualBasedBossakDisplacementRotationScheme< TSparseSpace, TDenseSpace >inlinevirtual
InitializeElements(ModelPart &rModelPart)Kratos::ResidualBasedBossakDisplacementRotationScheme< TSparseSpace, TDenseSpace >inlinevirtual
InitializeNonLinearIteration(Condition::Pointer rCurrentCondition, ProcessInfo &CurrentProcessInfo)Kratos::ResidualBasedBossakDisplacementRotationScheme< TSparseSpace, TDenseSpace >inline
InitializeNonLinearIteration(Element::Pointer rCurrentElement, ProcessInfo &CurrentProcessInfo)Kratos::ResidualBasedBossakDisplacementRotationScheme< TSparseSpace, TDenseSpace >inline
InitializeNonLinIteration(ModelPart &r_model_part, TSystemMatrixType &A, TSystemVectorType &Dx, TSystemVectorType &b)Kratos::ResidualBasedBossakDisplacementRotationScheme< TSparseSpace, TDenseSpace >inlinevirtual
InitializeSolutionStep(ModelPart &r_model_part, TSystemMatrixType &A, TSystemVectorType &Dx, TSystemVectorType &b)Kratos::ResidualBasedBossakDisplacementRotationScheme< TSparseSpace, TDenseSpace >inlinevirtual
KRATOS_CLASS_POINTER_DEFINITION(ResidualBasedBossakDisplacementRotationScheme)Kratos::ResidualBasedBossakDisplacementRotationScheme< TSparseSpace, TDenseSpace >
Kratos::Scheme::KRATOS_CLASS_POINTER_DEFINITION(Scheme)Kratos::Scheme< TSparseSpace, TDenseSpace >
LocalSystemMatrixType typedefKratos::ResidualBasedBossakDisplacementRotationScheme< TSparseSpace, TDenseSpace >
LocalSystemVectorType typedefKratos::ResidualBasedBossakDisplacementRotationScheme< TSparseSpace, TDenseSpace >
mAlphaKratos::ResidualBasedBossakDisplacementRotationScheme< TSparseSpace, TDenseSpace >protected
mConditionsAreInitializedKratos::Scheme< TSparseSpace, TDenseSpace >protected
mElementsAreInitializedKratos::Scheme< TSparseSpace, TDenseSpace >protected
mMatrixKratos::ResidualBasedBossakDisplacementRotationScheme< TSparseSpace, TDenseSpace >protected
mNewmarkKratos::ResidualBasedBossakDisplacementRotationScheme< TSparseSpace, TDenseSpace >protected
mSchemeIsInitializedKratos::Scheme< TSparseSpace, TDenseSpace >protected
mVectorKratos::ResidualBasedBossakDisplacementRotationScheme< TSparseSpace, TDenseSpace >protected
Name()Kratos::Scheme< TSparseSpace, TDenseSpace >inlinestatic
Predict(ModelPart &r_model_part, DofsArrayType &rDofSet, TSystemMatrixType &A, TSystemVectorType &Dx, TSystemVectorType &b)Kratos::ResidualBasedBossakDisplacementRotationScheme< TSparseSpace, TDenseSpace >inlinevirtual
PredictAcceleration(ModelPart::NodeType &Node, array_1d< double, 3 > &CurrentAcceleration, const array_1d< double, 3 > &StepDisplacement, const array_1d< double, 3 > &PreviousAcceleration, const array_1d< double, 3 > &PreviousVelocity)Kratos::ResidualBasedBossakDisplacementRotationScheme< TSparseSpace, TDenseSpace >inlineprotected
PredictAngularAcceleration(ModelPart::NodeType &Node, array_1d< double, 3 > &CurrentAngularAcceleration, const array_1d< double, 3 > &StepRotation, const array_1d< double, 3 > &PreviousAngularAcceleration, const array_1d< double, 3 > &PreviousAngularVelocity)Kratos::ResidualBasedBossakDisplacementRotationScheme< TSparseSpace, TDenseSpace >inlineprotected
PredictAngularVelocity(ModelPart::NodeType &Node, array_1d< double, 3 > &CurrentAngularVelocity, const array_1d< double, 3 > &StepRotation, const array_1d< double, 3 > &CurrentAngularAcceleration, const array_1d< double, 3 > &PreviousAngularAcceleration, const array_1d< double, 3 > &PreviousAngularVelocity)Kratos::ResidualBasedBossakDisplacementRotationScheme< TSparseSpace, TDenseSpace >inlineprotected
PredictDisplacement(array_1d< double, 3 > &CurrentDisplacement, const array_1d< double, 3 > &StepDisplacement)Kratos::ResidualBasedBossakDisplacementRotationScheme< TSparseSpace, TDenseSpace >inlineprotected
PredictRotation(array_1d< double, 3 > &CurrentRotation, const array_1d< double, 3 > &StepRotation)Kratos::ResidualBasedBossakDisplacementRotationScheme< TSparseSpace, TDenseSpace >inlineprotected
PredictStepDisplacement(ModelPart::NodeType &Node, array_1d< double, 3 > &CurrentStepDisplacement, const array_1d< double, 3 > &PreviousVelocity, const array_1d< double, 3 > &PreviousAcceleration, const array_1d< double, 3 > &CurrentAcceleration, const array_1d< double, 3 > &CurrentAngularVelocity)Kratos::ResidualBasedBossakDisplacementRotationScheme< TSparseSpace, TDenseSpace >inlineprotected
PredictStepRotation(ModelPart::NodeType &Node, array_1d< double, 3 > &CurrentStepRotation, const array_1d< double, 3 > &PreviousVelocity, const array_1d< double, 3 > &PreviousAcceleration, const array_1d< double, 3 > &CurrentAcceleration)Kratos::ResidualBasedBossakDisplacementRotationScheme< TSparseSpace, TDenseSpace >inlineprotected
PredictVelocity(ModelPart::NodeType &Node, array_1d< double, 3 > &CurrentVelocity, const array_1d< double, 3 > &StepDisplacement, const array_1d< double, 3 > &CurrentAcceleration, const array_1d< double, 3 > &PreviousAcceleration, const array_1d< double, 3 > &PreviousVelocity)Kratos::ResidualBasedBossakDisplacementRotationScheme< TSparseSpace, TDenseSpace >inlineprotected
PrintData(std::ostream &rOStream) constKratos::Scheme< TSparseSpace, TDenseSpace >inlinevirtual
PrintInfo(std::ostream &rOStream) constKratos::Scheme< TSparseSpace, TDenseSpace >inlinevirtual
QuaternionType typedefKratos::ResidualBasedBossakDisplacementRotationScheme< TSparseSpace, TDenseSpace >
ResidualBasedBossakDisplacementRotationScheme(double rDynamic=1, double mAlphaM=0.0)Kratos::ResidualBasedBossakDisplacementRotationScheme< TSparseSpace, TDenseSpace >inline
Scheme()Kratos::Scheme< TSparseSpace, TDenseSpace >inlineexplicit
Scheme(Parameters ThisParameters)Kratos::Scheme< TSparseSpace, TDenseSpace >inlineexplicit
Scheme(Scheme &rOther)Kratos::Scheme< TSparseSpace, TDenseSpace >inlineexplicit
SchemeIsInitialized()Kratos::Scheme< TSparseSpace, TDenseSpace >inline
SetConditionsAreInitialized(bool ConditionsAreInitializedFlag=true)Kratos::Scheme< TSparseSpace, TDenseSpace >inline
SetElementsAreInitialized(bool ElementsAreInitializedFlag=true)Kratos::Scheme< TSparseSpace, TDenseSpace >inline
SetSchemeIsInitialized(bool SchemeIsInitializedFlag=true)Kratos::Scheme< TSparseSpace, TDenseSpace >inline
SlaveNodesUpdate(ModelPart &r_model_part)Kratos::ResidualBasedBossakDisplacementRotationScheme< TSparseSpace, TDenseSpace >inline
TDataType typedefKratos::ResidualBasedBossakDisplacementRotationScheme< TSparseSpace, TDenseSpace >
TDofType typedefKratos::Scheme< TSparseSpace, TDenseSpace >
TSystemMatrixType typedefKratos::ResidualBasedBossakDisplacementRotationScheme< TSparseSpace, TDenseSpace >
TSystemVectorType typedefKratos::ResidualBasedBossakDisplacementRotationScheme< TSparseSpace, TDenseSpace >
Update(ModelPart &r_model_part, DofsArrayType &rDofSet, TSystemMatrixType &A, TSystemVectorType &Dx, TSystemVectorType &b)Kratos::ResidualBasedBossakDisplacementRotationScheme< TSparseSpace, TDenseSpace >inlinevirtual
UpdateAcceleration(ModelPart::NodeType &Node, array_1d< double, 3 > &CurrentAcceleration, const array_1d< double, 3 > &DeltaDisplacement, const array_1d< double, 3 > &StepDisplacement, const array_1d< double, 3 > &PreviousAcceleration, const array_1d< double, 3 > &PreviousVelocity)Kratos::ResidualBasedBossakDisplacementRotationScheme< TSparseSpace, TDenseSpace >inlineprotected
UpdateAngularAcceleration(ModelPart::NodeType &Node, array_1d< double, 3 > &CurrentAngularAcceleration, const array_1d< double, 3 > &DeltaRotation, const array_1d< double, 3 > &StepRotation, const array_1d< double, 3 > &PreviousAngularAcceleration, const array_1d< double, 3 > &PreviousAngularVelocity)Kratos::ResidualBasedBossakDisplacementRotationScheme< TSparseSpace, TDenseSpace >inlineprotected
UpdateAngularVelocity(ModelPart::NodeType &Node, array_1d< double, 3 > &CurrentAngularVelocity, const array_1d< double, 3 > &DeltaRotation, const array_1d< double, 3 > &CurrentAngularAcceleration, const array_1d< double, 3 > &PreviousAngularAcceleration, const array_1d< double, 3 > &PreviousAngularVelocity)Kratos::ResidualBasedBossakDisplacementRotationScheme< TSparseSpace, TDenseSpace >inlineprotected
UpdateVelocity(ModelPart::NodeType &Node, array_1d< double, 3 > &CurrentVelocity, const array_1d< double, 3 > &DeltaDisplacement, const array_1d< double, 3 > &CurrentAcceleration, const array_1d< double, 3 > &PreviousAcceleration, const array_1d< double, 3 > &PreviousVelocity)Kratos::ResidualBasedBossakDisplacementRotationScheme< TSparseSpace, TDenseSpace >inlineprotected
ValidateAndAssignParameters(Parameters ThisParameters, const Parameters DefaultParameters) constKratos::Scheme< TSparseSpace, TDenseSpace >inlineprotectedvirtual
~ResidualBasedBossakDisplacementRotationScheme()Kratos::ResidualBasedBossakDisplacementRotationScheme< TSparseSpace, TDenseSpace >inlinevirtual
~Scheme()Kratos::Scheme< TSparseSpace, TDenseSpace >inlinevirtual