AddDynamicsToRHS(Element::Pointer rCurrentElement, LocalSystemVectorType &rRHS_Contribution, LocalSystemMatrixType &rD, ProcessInfo &rCurrentProcessInfo) | Kratos::ExplicitCentralDifferencesScheme< TSparseSpace, TDenseSpace > | inlineprotected |
AddDynamicsToRHS(Condition::Pointer rCurrentCondition, LocalSystemVectorType &rRHS_Contribution, LocalSystemMatrixType &rD, ProcessInfo &rCurrentProcessInfo) | Kratos::ExplicitCentralDifferencesScheme< TSparseSpace, TDenseSpace > | inlineprotected |
AddSolution(ModelPart &rModelPart, DofsArrayType &rDofSet, SystemVectorType &rDx) | Kratos::SolutionScheme< TSparseSpace, TDenseSpace > | inlinestatic |
AllDefined() | Kratos::Flags | inlinestatic |
AllTrue() | Kratos::Flags | inlinestatic |
AsFalse() const | Kratos::Flags | inline |
AssignFlags(Flags const &rOther) | Kratos::Flags | inline |
AssignSettings(const Parameters ThisParameters) | Kratos::Scheme< TSparseSpace, TDenseSpace > | inlineprotectedvirtual |
BasePointerType typedef | Kratos::ExplicitCentralDifferencesScheme< TSparseSpace, TDenseSpace > | |
BaseType typedef | Kratos::ExplicitCentralDifferencesScheme< TSparseSpace, TDenseSpace > | |
BaseType typedef | Kratos::ExplicitCentralDifferencesScheme< TSparseSpace, TDenseSpace > | |
BlockType typedef | Kratos::Flags | |
Calculate_LHS_Contribution(Element::Pointer pCurrentElement, LocalSystemMatrixType &rLHS_Contribution, Element::EquationIdVectorType &rEquationId, ProcessInfo &rCurrentProcessInfo) | Kratos::SolutionScheme< TSparseSpace, TDenseSpace > | inlinevirtual |
Calculate_RHS_Contribution(Element::Pointer rCurrentElement, LocalSystemVectorType &rRHS_Contribution, Element::EquationIdVectorType &rEquationId, ProcessInfo &rCurrentProcessInfo) override | Kratos::ExplicitCentralDifferencesScheme< TSparseSpace, TDenseSpace > | inlinevirtual |
CalculateAndAddRHS(ModelPart &rModelPart) | Kratos::ExplicitCentralDifferencesScheme< TSparseSpace, TDenseSpace > | inline |
CalculateDeltaTime(ModelPart &rModelPart) | Kratos::ExplicitCentralDifferencesScheme< TSparseSpace, TDenseSpace > | inlineprotected |
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 &rCurrentElement, LocalSystemVectorType &RHS_Contribution, Element::EquationIdVectorType &EquationId, const ProcessInfo &rCurrentProcessInfo) override | Kratos::ExplicitCentralDifferencesScheme< TSparseSpace, TDenseSpace > | inlinevirtual |
CalculateRHSContribution(Condition &rCurrentCondition, LocalSystemVectorType &RHS_Contribution, Element::EquationIdVectorType &EquationId, const ProcessInfo &rCurrentProcessInfo) override | Kratos::ExplicitCentralDifferencesScheme< TSparseSpace, TDenseSpace > | inlinevirtual |
Kratos::CalculateSystemContributions(Element::Pointer pCurrentElement, LocalSystemMatrixType &rLHS_Contribution, LocalSystemVectorType &rRHS_Contribution, Element::EquationIdVectorType &rEquationId, ProcessInfo &rCurrentProcessInfo) | Kratos::SolutionScheme< TSparseSpace, TDenseSpace > | inlinevirtual |
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 &rModelPart) override | Kratos::ExplicitCentralDifferencesScheme< TSparseSpace, TDenseSpace > | inlinevirtual |
Check(const ModelPart &rModelPart) const override | Kratos::ExplicitCentralDifferencesScheme< TSparseSpace, TDenseSpace > | inlinevirtual |
ClassType typedef | Kratos::Scheme< TSparseSpace, TDenseSpace > | |
Clean() | Kratos::Scheme< TSparseSpace, TDenseSpace > | inlinevirtual |
CleanOutputData() | Kratos::Scheme< TSparseSpace, TDenseSpace > | inlinevirtual |
Kratos::Clear(Element::Pointer rCurrentElement) | Kratos::SolutionScheme< TSparseSpace, TDenseSpace > | inlinevirtual |
Kratos::Clear(Condition::Pointer rCurrentCondition) | Kratos::SolutionScheme< TSparseSpace, TDenseSpace > | inlinevirtual |
Kratos::Clear() | Kratos::SolutionScheme< TSparseSpace, TDenseSpace > | inlinevirtual |
Kratos::Scheme::Clear() | Kratos::Scheme< TSparseSpace, TDenseSpace > | inlinevirtual |
ClearPosition(IndexType Position) | Kratos::Flags | inline |
Clone() override | Kratos::ExplicitCentralDifferencesScheme< TSparseSpace, TDenseSpace > | inlinevirtual |
Condition_Calculate_LHS_Contribution(Condition::Pointer pCurrentCondition, LocalSystemMatrixType &rLHS_Contribution, Element::EquationIdVectorType &rEquationId, ProcessInfo &rCurrentProcessInfo) | Kratos::SolutionScheme< TSparseSpace, TDenseSpace > | inlinevirtual |
Condition_Calculate_RHS_Contribution(Condition::Pointer rCurrentCondition, LocalSystemVectorType &rRHS_Contribution, Element::EquationIdVectorType &rEquationId, ProcessInfo &rCurrentProcessInfo) override | Kratos::ExplicitCentralDifferencesScheme< TSparseSpace, TDenseSpace > | inlinevirtual |
Condition_CalculateSystemContributions(Condition::Pointer pCurrentCondition, LocalSystemMatrixType &rLHS_Contribution, LocalSystemVectorType &rRHS_Contribution, Element::EquationIdVectorType &rEquationId, ProcessInfo &rCurrentProcessInfo) | Kratos::SolutionScheme< TSparseSpace, TDenseSpace > | inlinevirtual |
Condition_EquationId(Condition::Pointer pCurrentCondition, Element::EquationIdVectorType &rEquationId, ProcessInfo &rCurrentProcessInfo) | Kratos::SolutionScheme< TSparseSpace, TDenseSpace > | inlinevirtual |
ConditionsAreInitialized() | Kratos::Scheme< TSparseSpace, TDenseSpace > | inline |
ConditionsArrayType typedef | Kratos::Scheme< TSparseSpace, TDenseSpace > | |
ConditionsContainerType typedef | Kratos::ExplicitCentralDifferencesScheme< TSparseSpace, TDenseSpace > | |
Kratos::Create(IndexType ThisPosition, bool Value=true) | Kratos::Flags | inlinestatic |
Kratos::Scheme::Create(Parameters ThisParameters) const | Kratos::Scheme< TSparseSpace, TDenseSpace > | inlinevirtual |
DofsArrayType typedef | Kratos::ExplicitCentralDifferencesScheme< TSparseSpace, TDenseSpace > | |
DofsArrayType typedef | Kratos::ExplicitCentralDifferencesScheme< TSparseSpace, TDenseSpace > | |
ElementsAreInitialized() | Kratos::Scheme< TSparseSpace, TDenseSpace > | inline |
ElementsArrayType typedef | Kratos::ExplicitCentralDifferencesScheme< TSparseSpace, TDenseSpace > | |
ElementsContainerType typedef | Kratos::ExplicitCentralDifferencesScheme< TSparseSpace, TDenseSpace > | |
Kratos::EquationId(Element::Pointer pCurrentElement, Element::EquationIdVectorType &rEquationId, ProcessInfo &rCurrentProcessInfo) | Kratos::SolutionScheme< TSparseSpace, TDenseSpace > | inlinevirtual |
Kratos::Scheme::EquationId(const Element &rElement, Element::EquationIdVectorType &rEquationId, const ProcessInfo &rCurrentProcessInfo) | Kratos::Scheme< TSparseSpace, TDenseSpace > | inlinevirtual |
Kratos::Scheme::EquationId(const Condition &rCondition, Element::EquationIdVectorType &rEquationId, const ProcessInfo &rCurrentProcessInfo) | Kratos::Scheme< TSparseSpace, TDenseSpace > | inlinevirtual |
ExplicitCentralDifferencesScheme(Flags &rOptions, const double rMaximumDeltaTime, const double rDeltaTimeFraction, const double rDeltaTimePredictionLevel) | Kratos::ExplicitCentralDifferencesScheme< TSparseSpace, TDenseSpace > | inline |
ExplicitCentralDifferencesScheme(ExplicitCentralDifferencesScheme &rOther) | Kratos::ExplicitCentralDifferencesScheme< TSparseSpace, TDenseSpace > | inline |
ExplicitCentralDifferencesScheme(const double MaximumDeltaTime, const double DeltaTimeFraction, const double DeltaTimePredictionLevel) | Kratos::ExplicitCentralDifferencesScheme< TSparseSpace, TDenseSpace > | inline |
ExplicitCentralDifferencesScheme(Parameters rParameters=Parameters(R"({})")) | Kratos::ExplicitCentralDifferencesScheme< TSparseSpace, TDenseSpace > | inline |
FinalizeNonLinearIteration(ModelPart &rModelPart) | Kratos::SolutionScheme< TSparseSpace, TDenseSpace > | inlinevirtual |
FinalizeNonLinIteration(ModelPart &rModelPart, TSystemMatrixType &A, TSystemVectorType &Dx, TSystemVectorType &b) | Kratos::Scheme< TSparseSpace, TDenseSpace > | inlinevirtual |
Kratos::FinalizeSolutionStep(ModelPart &rModelPart) | Kratos::SolutionScheme< TSparseSpace, TDenseSpace > | inlinevirtual |
Kratos::Scheme::FinalizeSolutionStep(ModelPart &rModelPart, TSystemMatrixType &A, TSystemVectorType &Dx, TSystemVectorType &b) | Kratos::Scheme< TSparseSpace, TDenseSpace > | inlinevirtual |
Flag0 enum value | Kratos::Flags | |
Flag1 enum value | Kratos::Flags | |
Flag10 enum value | Kratos::Flags | |
Flag11 enum value | Kratos::Flags | |
Flag12 enum value | Kratos::Flags | |
Flag13 enum value | Kratos::Flags | |
Flag14 enum value | Kratos::Flags | |
Flag15 enum value | Kratos::Flags | |
Flag16 enum value | Kratos::Flags | |
Flag17 enum value | Kratos::Flags | |
Flag18 enum value | Kratos::Flags | |
Flag19 enum value | Kratos::Flags | |
Flag2 enum value | Kratos::Flags | |
Flag20 enum value | Kratos::Flags | |
Flag21 enum value | Kratos::Flags | |
Flag22 enum value | Kratos::Flags | |
Flag23 enum value | Kratos::Flags | |
Flag24 enum value | Kratos::Flags | |
Flag25 enum value | Kratos::Flags | |
Flag26 enum value | Kratos::Flags | |
Flag27 enum value | Kratos::Flags | |
Flag28 enum value | Kratos::Flags | |
Flag29 enum value | Kratos::Flags | |
Flag3 enum value | Kratos::Flags | |
Flag30 enum value | Kratos::Flags | |
Flag4 enum value | Kratos::Flags | |
Flag5 enum value | Kratos::Flags | |
Flag6 enum value | Kratos::Flags | |
Flag7 enum value | Kratos::Flags | |
Flag8 enum value | Kratos::Flags | |
Flag9 enum value | Kratos::Flags | |
Flags() | Kratos::Flags | inline |
Flags(Flags const &rOther) | Kratos::Flags | inline |
FlagsList enum name | Kratos::Flags | |
FlagType typedef | Kratos::Flags | |
Flip(const Flags ThisFlag) | Kratos::Flags | inline |
FlipPosition(IndexType Position) | Kratos::Flags | inline |
GetConditionDofList(Condition::Pointer pCurrentCondition, Element::DofsVectorType &rConditionDofList, ProcessInfo &rCurrentProcessInfo) | Kratos::SolutionScheme< TSparseSpace, TDenseSpace > | inlinevirtual |
GetDefaultParameters() const | Kratos::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 pCurrentElement, Element::DofsVectorType &rElementalDofList, ProcessInfo &rCurrentProcessInfo) | Kratos::SolutionScheme< TSparseSpace, TDenseSpace > | inlinevirtual |
GetFirstDerivativesVector(Element::Pointer rCurrentElement, Vector &rValues) | Kratos::ExplicitCentralDifferencesScheme< TSparseSpace, TDenseSpace > | inlineprotected |
GetFirstDerivativesVector(Condition::Pointer rCurrentCondition, Vector &rValues) | Kratos::ExplicitCentralDifferencesScheme< TSparseSpace, TDenseSpace > | inlineprotected |
GetOptions() | Kratos::SolutionScheme< TSparseSpace, TDenseSpace > | inline |
GetPosition(IndexType Position) const | Kratos::Flags | inline |
IndexType typedef | Kratos::ExplicitCentralDifferencesScheme< TSparseSpace, TDenseSpace > | |
Kratos::Info() const | Kratos::Flags | inlinevirtual |
Kratos::Scheme::Info() const | Kratos::Scheme< TSparseSpace, TDenseSpace > | inlinevirtual |
Initialize(ModelPart &rModelPart) override | Kratos::ExplicitCentralDifferencesScheme< TSparseSpace, TDenseSpace > | inlinevirtual |
Initialize(ModelPart &rModelPart) override | Kratos::ExplicitCentralDifferencesScheme< TSparseSpace, TDenseSpace > | inlinevirtual |
Kratos::InitializeConditions(ModelPart &rModelPart) | Kratos::SolutionScheme< TSparseSpace, TDenseSpace > | inlineprotectedvirtual |
Kratos::Scheme::InitializeConditions(ModelPart &rModelPart) | Kratos::Scheme< TSparseSpace, TDenseSpace > | inlinevirtual |
Kratos::InitializeElements(ModelPart &rModelPart) | Kratos::SolutionScheme< TSparseSpace, TDenseSpace > | inlineprotectedvirtual |
Kratos::Scheme::InitializeElements(ModelPart &rModelPart) | Kratos::Scheme< TSparseSpace, TDenseSpace > | inlinevirtual |
InitializeExplicitScheme(ModelPart &rModelPart) | Kratos::ExplicitCentralDifferencesScheme< TSparseSpace, TDenseSpace > | inlineprotected |
InitializeExplicitScheme(ModelPart &rModelPart, const SizeType DomainSize=3) | Kratos::ExplicitCentralDifferencesScheme< TSparseSpace, TDenseSpace > | inline |
InitializeNonLinearIteration(ModelPart &rModelPart) | Kratos::SolutionScheme< TSparseSpace, TDenseSpace > | inlinevirtual |
InitializeNonLinearIteration(Condition::Pointer rCurrentCondition, ProcessInfo &rCurrentProcessInfo) | Kratos::SolutionScheme< TSparseSpace, TDenseSpace > | inlineprotectedvirtual |
InitializeNonLinearIteration(Element::Pointer rCurrentElement, ProcessInfo &rCurrentProcessInfo) | Kratos::SolutionScheme< TSparseSpace, TDenseSpace > | inlineprotectedvirtual |
InitializeNonLinIteration(ModelPart &rModelPart, TSystemMatrixType &A, TSystemVectorType &Dx, TSystemVectorType &b) | Kratos::Scheme< TSparseSpace, TDenseSpace > | inlinevirtual |
InitializeResidual(ModelPart &rModelPart) | Kratos::ExplicitCentralDifferencesScheme< TSparseSpace, TDenseSpace > | inlineprotected |
InitializeResidual(ModelPart &rModelPart) | Kratos::ExplicitCentralDifferencesScheme< TSparseSpace, TDenseSpace > | inline |
InitializeSolutionStep(ModelPart &rModelPart) override | Kratos::ExplicitCentralDifferencesScheme< TSparseSpace, TDenseSpace > | inlinevirtual |
InitializeSolutionStep(ModelPart &rModelPart, TSystemMatrixType &rA, TSystemVectorType &rDx, TSystemVectorType &rb) override | Kratos::ExplicitCentralDifferencesScheme< TSparseSpace, TDenseSpace > | inlinevirtual |
IntegrationMethodPredict(NodeType &rNode) | Kratos::SolutionScheme< TSparseSpace, TDenseSpace > | inlineprotectedvirtual |
IntegrationMethodsScalarType typedef | Kratos::SolutionScheme< TSparseSpace, TDenseSpace > | |
IntegrationMethodsVectorType typedef | Kratos::SolutionScheme< TSparseSpace, TDenseSpace > | |
IntegrationMethodUpdate(NodeType &rNode) | Kratos::SolutionScheme< TSparseSpace, TDenseSpace > | inlineprotectedvirtual |
IntegrationScalarPointerType typedef | Kratos::SolutionScheme< TSparseSpace, TDenseSpace > | |
IntegrationScalarType typedef | Kratos::SolutionScheme< TSparseSpace, TDenseSpace > | |
IntegrationVectorPointerType typedef | Kratos::SolutionScheme< TSparseSpace, TDenseSpace > | |
IntegrationVectorType typedef | Kratos::SolutionScheme< TSparseSpace, TDenseSpace > | |
Is(Flags const &rOther) const | Kratos::Flags | inline |
IsDefined(Flags const &rOther) const | Kratos::Flags | inline |
IsNot(Flags const &rOther) const | Kratos::Flags | inline |
IsNotDefined(Flags const &rOther) const | Kratos::Flags | inline |
KRATOS_CLASS_POINTER_DEFINITION(ExplicitCentralDifferencesScheme) | Kratos::ExplicitCentralDifferencesScheme< TSparseSpace, TDenseSpace > | |
KRATOS_CLASS_POINTER_DEFINITION(ExplicitCentralDifferencesScheme) | Kratos::ExplicitCentralDifferencesScheme< TSparseSpace, TDenseSpace > | |
Kratos::SolutionScheme::KRATOS_CLASS_POINTER_DEFINITION(SolutionScheme) | Kratos::SolutionScheme< TSparseSpace, TDenseSpace > | |
Kratos::Flags::KRATOS_CLASS_POINTER_DEFINITION(Flags) | Kratos::Flags | |
Kratos::Scheme::KRATOS_CLASS_POINTER_DEFINITION(Scheme) | Kratos::Scheme< TSparseSpace, TDenseSpace > | |
LocalFlagType typedef | Kratos::ExplicitCentralDifferencesScheme< TSparseSpace, TDenseSpace > | |
LocalSystemMatrixType typedef | Kratos::ExplicitCentralDifferencesScheme< TSparseSpace, TDenseSpace > | |
LocalSystemVectorType typedef | Kratos::ExplicitCentralDifferencesScheme< TSparseSpace, TDenseSpace > | |
LocalSystemVectorType typedef | Kratos::ExplicitCentralDifferencesScheme< TSparseSpace, TDenseSpace > | |
mConditionsAreInitialized | Kratos::Scheme< TSparseSpace, TDenseSpace > | protected |
mDeltaTime | Kratos::ExplicitCentralDifferencesScheme< TSparseSpace, TDenseSpace > | protected |
mElementsAreInitialized | Kratos::Scheme< TSparseSpace, TDenseSpace > | protected |
mMatrix | Kratos::ExplicitCentralDifferencesScheme< TSparseSpace, TDenseSpace > | protected |
mOptions | Kratos::SolutionScheme< TSparseSpace, TDenseSpace > | protected |
MoveMesh(ModelPart &rModelPart) | Kratos::SolutionScheme< TSparseSpace, TDenseSpace > | inlinevirtual |
mProcesses | Kratos::SolutionScheme< TSparseSpace, TDenseSpace > | protected |
mSchemeIsInitialized | Kratos::Scheme< TSparseSpace, TDenseSpace > | protected |
mTime | Kratos::ExplicitCentralDifferencesScheme< TSparseSpace, TDenseSpace > | protected |
mTimeScalarIntegrationMethods | Kratos::SolutionScheme< TSparseSpace, TDenseSpace > | protected |
mTimeVectorIntegrationMethods | Kratos::SolutionScheme< TSparseSpace, TDenseSpace > | protected |
mVector | Kratos::ExplicitCentralDifferencesScheme< TSparseSpace, TDenseSpace > | protected |
Name() | Kratos::Scheme< TSparseSpace, TDenseSpace > | inlinestatic |
NodeIterator typedef | Kratos::ExplicitCentralDifferencesScheme< TSparseSpace, TDenseSpace > | |
NodesArrayType typedef | Kratos::ExplicitCentralDifferencesScheme< TSparseSpace, TDenseSpace > | |
NodesContainerType typedef | Kratos::ExplicitCentralDifferencesScheme< TSparseSpace, TDenseSpace > | |
NodeType typedef | Kratos::SolutionScheme< TSparseSpace, TDenseSpace > | |
numerical_limit | Kratos::ExplicitCentralDifferencesScheme< TSparseSpace, TDenseSpace > | static |
operator bool() const | Kratos::Flags | inline |
operator!() const | Kratos::Flags | inline |
operator&=(const Flags &Other) | Kratos::Flags | |
operator=(Flags const &rOther) | Kratos::Flags | inline |
operator|=(const Flags &Other) | Kratos::Flags | |
operator~() const | Kratos::Flags | inline |
Predict(ModelPart &rModelPart, DofsArrayType &rDofSet, TSystemMatrixType &A, TSystemVectorType &Dx, TSystemVectorType &b) override | Kratos::ExplicitCentralDifferencesScheme< TSparseSpace, TDenseSpace > | inlinevirtual |
Kratos::SolutionScheme::Predict(ModelPart &rModelPart, DofsArrayType &rDofSet, SystemVectorType &rDx) | Kratos::SolutionScheme< TSparseSpace, TDenseSpace > | inlinevirtual |
PredictVariables(ModelPart &rModelPart) | Kratos::SolutionScheme< TSparseSpace, TDenseSpace > | inlinevirtual |
Kratos::PrintData(std::ostream &rOStream) const | Kratos::Flags | inlinevirtual |
Kratos::Scheme::PrintData(std::ostream &rOStream) const | Kratos::Scheme< TSparseSpace, TDenseSpace > | inlinevirtual |
Kratos::PrintInfo(std::ostream &rOStream) const | Kratos::Flags | inlinevirtual |
Kratos::Scheme::PrintInfo(std::ostream &rOStream) const | Kratos::Scheme< TSparseSpace, TDenseSpace > | inlinevirtual |
ProcessPointerType typedef | Kratos::SolutionScheme< TSparseSpace, TDenseSpace > | |
ProcessPointerVectorType typedef | Kratos::SolutionScheme< TSparseSpace, TDenseSpace > | |
Reset(const Flags ThisFlag) | Kratos::Flags | inline |
Scheme() | Kratos::Scheme< TSparseSpace, TDenseSpace > | inlineexplicit |
Scheme(Parameters ThisParameters) | Kratos::Scheme< TSparseSpace, TDenseSpace > | inlineexplicit |
Scheme(Scheme &rOther) | Kratos::Scheme< TSparseSpace, TDenseSpace > | inlineexplicit |
SchemeCustomInitialization(ModelPart &rModelPart) | Kratos::ExplicitCentralDifferencesScheme< TSparseSpace, TDenseSpace > | inlineprotected |
SchemeCustomInitialization(ModelPart &rModelPart, const SizeType DomainSize=3) | Kratos::ExplicitCentralDifferencesScheme< TSparseSpace, TDenseSpace > | inlinevirtual |
SchemeIsInitialized() | Kratos::Scheme< TSparseSpace, TDenseSpace > | inline |
Set(const Flags ThisFlag) | Kratos::Flags | |
Set(const Flags ThisFlag, bool Value) | Kratos::Flags | |
SetConditionsAreInitialized(bool ConditionsAreInitializedFlag=true) | Kratos::Scheme< TSparseSpace, TDenseSpace > | inline |
SetDefaultFlags() | Kratos::SolutionScheme< TSparseSpace, TDenseSpace > | inline |
SetElementsAreInitialized(bool ElementsAreInitializedFlag=true) | Kratos::Scheme< TSparseSpace, TDenseSpace > | inline |
SetOptions(Flags &rOptions) | Kratos::SolutionScheme< TSparseSpace, TDenseSpace > | inline |
SetPosition(IndexType Position, bool Value=true) | Kratos::Flags | inline |
SetProcess(ProcessPointerType pProcess) | Kratos::SolutionScheme< TSparseSpace, TDenseSpace > | inline |
SetProcessVector(ProcessPointerVectorType &rProcessVector) | Kratos::SolutionScheme< TSparseSpace, TDenseSpace > | inline |
SetSchemeIsInitialized(bool SchemeIsInitializedFlag=true) | Kratos::Scheme< TSparseSpace, TDenseSpace > | inline |
SetSolution(ModelPart &rModelPart, DofsArrayType &rDofSet, SystemVectorType &rDx) | Kratos::SolutionScheme< TSparseSpace, TDenseSpace > | inlinestatic |
SizeType typedef | Kratos::ExplicitCentralDifferencesScheme< TSparseSpace, TDenseSpace > | |
SolutionScheme() | Kratos::SolutionScheme< TSparseSpace, TDenseSpace > | inline |
SolutionScheme(Flags &rOptions) | Kratos::SolutionScheme< TSparseSpace, TDenseSpace > | inline |
SolutionScheme(IntegrationMethodsVectorType &rTimeVectorIntegrationMethods, Flags &rOptions) | Kratos::SolutionScheme< TSparseSpace, TDenseSpace > | inline |
SolutionScheme(IntegrationMethodsVectorType &rTimeVectorIntegrationMethods) | Kratos::SolutionScheme< TSparseSpace, TDenseSpace > | inline |
SolutionScheme(IntegrationMethodsScalarType &rTimeScalarIntegrationMethods, Flags &rOptions) | Kratos::SolutionScheme< TSparseSpace, TDenseSpace > | inline |
SolutionScheme(IntegrationMethodsScalarType &rTimeScalarIntegrationMethods) | Kratos::SolutionScheme< TSparseSpace, TDenseSpace > | inline |
SolutionScheme(IntegrationMethodsVectorType &rTimeVectorIntegrationMethods, IntegrationMethodsScalarType &rTimeScalarIntegrationMethods, Flags &rOptions) | Kratos::SolutionScheme< TSparseSpace, TDenseSpace > | inline |
SolutionScheme(IntegrationMethodsVectorType &rTimeVectorIntegrationMethods, IntegrationMethodsScalarType &rTimeScalarIntegrationMethods) | Kratos::SolutionScheme< TSparseSpace, TDenseSpace > | inline |
SolutionScheme(SolutionScheme &rOther) | Kratos::SolutionScheme< TSparseSpace, TDenseSpace > | inline |
SolutionSchemePointerType typedef | Kratos::SolutionScheme< TSparseSpace, TDenseSpace > | |
SolutionSchemeType typedef | Kratos::SolutionScheme< TSparseSpace, TDenseSpace > | |
SystemMatrixType typedef | Kratos::ExplicitCentralDifferencesScheme< TSparseSpace, TDenseSpace > | |
SystemVectorType typedef | Kratos::ExplicitCentralDifferencesScheme< TSparseSpace, TDenseSpace > | |
TDataType typedef | Kratos::Scheme< TSparseSpace, TDenseSpace > | |
TDofType typedef | Kratos::Scheme< TSparseSpace, TDenseSpace > | |
TSystemMatrixType typedef | Kratos::ExplicitCentralDifferencesScheme< TSparseSpace, TDenseSpace > | |
TSystemVectorType typedef | Kratos::ExplicitCentralDifferencesScheme< TSparseSpace, TDenseSpace > | |
Update(ModelPart &rModelPart, DofsArrayType &rDofSet, SystemVectorType &rDx) override | Kratos::ExplicitCentralDifferencesScheme< TSparseSpace, TDenseSpace > | inlinevirtual |
Update(ModelPart &rModelPart, DofsArrayType &rDofSet, TSystemMatrixType &rA, TSystemVectorType &rDx, TSystemVectorType &rb) override | Kratos::ExplicitCentralDifferencesScheme< TSparseSpace, TDenseSpace > | inlinevirtual |
UpdateDofs(ModelPart &rModelPart, DofsArrayType &rDofSet, SystemVectorType &rDx) | Kratos::SolutionScheme< TSparseSpace, TDenseSpace > | inlinevirtual |
UpdateRotationalDegreesOfFreedom(NodeIterator itCurrentNode, const IndexType RotationPosition, const SizeType DomainSize=3) | Kratos::ExplicitCentralDifferencesScheme< TSparseSpace, TDenseSpace > | inline |
UpdateTranslationalDegreesOfFreedom(NodeIterator itCurrentNode, const IndexType DisplacementPosition, const SizeType DomainSize=3) | Kratos::ExplicitCentralDifferencesScheme< TSparseSpace, TDenseSpace > | inline |
UpdateVariables(ModelPart &rModelPart) | Kratos::SolutionScheme< TSparseSpace, TDenseSpace > | inlinevirtual |
ValidateAndAssignParameters(Parameters ThisParameters, const Parameters DefaultParameters) const | Kratos::Scheme< TSparseSpace, TDenseSpace > | inlineprotectedvirtual |
VariableScalarType typedef | Kratos::SolutionScheme< TSparseSpace, TDenseSpace > | |
VariableVectorType typedef | Kratos::SolutionScheme< TSparseSpace, TDenseSpace > | |
VectorType typedef | Kratos::SolutionScheme< TSparseSpace, TDenseSpace > | |
~ExplicitCentralDifferencesScheme() override | Kratos::ExplicitCentralDifferencesScheme< TSparseSpace, TDenseSpace > | inline |
~ExplicitCentralDifferencesScheme() | Kratos::ExplicitCentralDifferencesScheme< TSparseSpace, TDenseSpace > | inlinevirtual |
~Flags() | Kratos::Flags | inlinevirtual |
~Scheme() | Kratos::Scheme< TSparseSpace, TDenseSpace > | inlinevirtual |
~SolutionScheme() override | Kratos::SolutionScheme< TSparseSpace, TDenseSpace > | inline |