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::DerivativeRecovery< TDim > Member List

This is the complete list of members for Kratos::DerivativeRecovery< TDim >, including all inherited members.

AddTimeDerivative(ModelPart &r_model_part, Variable< array_1d< double, 3 > > &material_derivative_container)Kratos::DerivativeRecovery< TDim >
AddTimeDerivativeComponent(ModelPart &r_model_part, Variable< array_1d< double, 3 > > &material_derivative_container, const int i_component)Kratos::DerivativeRecovery< TDim >
CalculateGradient(ModelPart &r_model_part, TScalarVariable &scalar_container, Variable< array_1d< double, 3 > > &gradient_container)Kratos::DerivativeRecovery< TDim >
CalculateVectorLaplacian(ModelPart &r_model_part, Variable< array_1d< double, 3 > > &vector_container, Variable< array_1d< double, 3 > > &laplacian_container)Kratos::DerivativeRecovery< TDim >
CalculateVectorMaterialDerivative(ModelPart &r_model_part, Variable< array_1d< double, 3 > > &vector_container, Variable< array_1d< double, 3 > > &vector_rate_container, Variable< array_1d< double, 3 > > &material_derivative_container)Kratos::DerivativeRecovery< TDim >
CalculateVectorMaterialDerivativeComponent(ModelPart &r_model_part, Variable< array_1d< double, 3 > > &vector_component_gradient_container, Variable< array_1d< double, 3 > > &vector_rate_container, Variable< array_1d< double, 3 > > &material_derivative_container)Kratos::DerivativeRecovery< TDim >
CalculateVectorMaterialDerivativeFromGradient(ModelPart &r_model_part, Variable< array_1d< double, 3 > > &vector_gradient_container_x, Variable< array_1d< double, 3 > > &vector_gradient_container_y, Variable< array_1d< double, 3 > > &vector_gradient_container_z, Variable< array_1d< double, 3 > > &vector_rate_container, Variable< array_1d< double, 3 > > &material_derivative_container)Kratos::DerivativeRecovery< TDim >
CalculateVelocityLaplacianRate(ModelPart &r_model_part)Kratos::DerivativeRecovery< TDim >
CalculateVorticityContributionOfTheGradientOfAComponent(ModelPart &r_model_part, Variable< array_1d< double, 3 > > &vector_component_gradient_container, Variable< array_1d< double, 3 > > &vorticity_container)Kratos::DerivativeRecovery< TDim >
CalculateVorticityFromGradient(ModelPart &r_model_part, Variable< array_1d< double, 3 > > &vector_gradient_container_x, Variable< array_1d< double, 3 > > &vector_gradient_container_y, Variable< array_1d< double, 3 > > &vector_gradient_container_z, Variable< array_1d< double, 3 > > &vorticity_container)Kratos::DerivativeRecovery< TDim >
DerivativeRecovery(ModelPart &r_model_part, Parameters &r_parameters)Kratos::DerivativeRecovery< TDim >inline
DerivativeRecovery_TDim typedefKratos::DerivativeRecovery< TDim >
DistanceType typedefKratos::DerivativeRecovery< TDim >
ElementsArrayType typedefKratos::DerivativeRecovery< TDim >
GetElementPartition()Kratos::DerivativeRecovery< TDim >inline
GetElementPartitionBegin(ModelPart &r_model_part, unsigned int k)Kratos::DerivativeRecovery< TDim >inline
GetElementPartitionEnd(ModelPart &r_model_part, unsigned int k)Kratos::DerivativeRecovery< TDim >inline
GetNodePartition()Kratos::DerivativeRecovery< TDim >inline
GetNodePartitionBegin(ModelPart &r_model_part, unsigned int k)Kratos::DerivativeRecovery< TDim >inline
GetNodePartitionEnd(ModelPart &r_model_part, unsigned int k)Kratos::DerivativeRecovery< TDim >inline
Info() constKratos::DerivativeRecovery< TDim >inlinevirtual
KRATOS_CLASS_POINTER_DEFINITION(DerivativeRecovery_TDim)Kratos::DerivativeRecovery< TDim >
ListIndexType typedefKratos::DerivativeRecovery< TDim >
mElementsPartitionKratos::DerivativeRecovery< TDim >protected
mNodesPartitionKratos::DerivativeRecovery< TDim >protected
NodalPointersContainerType typedefKratos::DerivativeRecovery< TDim >
NodeIteratorType typedefKratos::DerivativeRecovery< TDim >
NodesArrayType typedefKratos::DerivativeRecovery< TDim >
PrintData(std::ostream &rOStream) constKratos::DerivativeRecovery< TDim >inlinevirtual
PrintInfo(std::ostream &rOStream) constKratos::DerivativeRecovery< TDim >inlinevirtual
RecoverGradientOfAScalar(const VariableData &origin_variable, const VariableData &destination_variable)Kratos::DerivativeRecovery< TDim >
RecoverLagrangianAcceleration(ModelPart &r_model_part)Kratos::DerivativeRecovery< TDim >
RecoverSuperconvergentGradient(ModelPart &r_model_part, TScalarVariable &scalar_container, Variable< array_1d< double, 3 > > &gradient_container)Kratos::DerivativeRecovery< TDim >
RecoverSuperconvergentLaplacian(ModelPart &r_model_part, Variable< array_1d< double, 3 > > &vector_container, Variable< array_1d< double, 3 > > &laplacian_container)Kratos::DerivativeRecovery< TDim >
RecoverSuperconvergentMatDeriv(ModelPart &r_model_part, Variable< array_1d< double, 3 > > &vector_container, Variable< array_1d< double, 3 > > &vector_rate_container, Variable< array_1d< double, 3 > > &mat_deriv_container)Kratos::DerivativeRecovery< TDim >
RecoverSuperconvergentMatDerivAndLaplacian(ModelPart &r_model_part, Variable< array_1d< double, 3 > > &vector_container, Variable< array_1d< double, 3 > > &vector_rate_container, Variable< array_1d< double, 3 > > &mat_deriv_container, Variable< array_1d< double, 3 > > &laplacian_container)Kratos::DerivativeRecovery< TDim >
RecoverSuperconvergentVelocityLaplacianFromGradient(ModelPart &r_model_part, Variable< array_1d< double, 3 > > &vector_container, Variable< array_1d< double, 3 > > &laplacian_container)Kratos::DerivativeRecovery< TDim >
ResultElementsContainerType typedefKratos::DerivativeRecovery< TDim >
ResultNodesContainerType typedefKratos::DerivativeRecovery< TDim >
SmoothVectorField(ModelPart &r_model_part, Variable< array_1d< double, 3 > > &vector_field, Variable< array_1d< double, 3 > > &auxiliary_veriable)Kratos::DerivativeRecovery< TDim >
VectorDistanceType typedefKratos::DerivativeRecovery< TDim >
VectorResultElementsContainerType typedefKratos::DerivativeRecovery< TDim >
VectorResultNodesContainerType typedefKratos::DerivativeRecovery< TDim >
~DerivativeRecovery()Kratos::DerivativeRecovery< TDim >inlinevirtual