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

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

CalculateDivergence(const double time, const array_1d< double, 3 > &coor, const int i_thread=0)Kratos::VectorField< TDim >inlinevirtual
CalculateDivergence(const double time, const DenseVector< double > &coor, const int i_thread=0)Kratos::VectorField< TDim >inlinevirtual
CalculateGradient(const double time, const array_1d< double, 3 > &coor, array_1d< array_1d< double, 3 >, 3 > &gradient, const int i_thread=0)Kratos::VectorField< TDim >inlinevirtual
CalculateLaplacian(const double time, const array_1d< double, 3 > &coor, array_1d< double, 3 > &lapl, const int i_thread=0)Kratos::VectorField< TDim >inlinevirtual
CalculateLaplacian(const double time, const DenseVector< double > &coor, DenseVector< double > &result, const int i_thread=0)Kratos::VectorField< TDim >inlinevirtual
CalculateRotational(const double time, const array_1d< double, 3 > &coor, array_1d< double, 3 > &rot, const int i_thread=0)Kratos::VectorField< TDim >inlinevirtual
CalculateRotational(const double time, const DenseVector< double > &coor, DenseVector< double > &result, const int i_thread=0)Kratos::VectorField< TDim >inlinevirtual
CalculateTimeDerivative(const double time, const array_1d< double, 3 > &coor, array_1d< double, 3 > &deriv, const int i_thread=0)Kratos::VectorField< TDim >inlinevirtual
CalculateTimeDerivative(const double time, const DenseVector< double > &coor, DenseVector< double > &result, const int i_thread=0)Kratos::VectorField< TDim >inlinevirtual
Evaluate(const double time, const array_1d< double, 3 > &coor, array_1d< double, 3 > &vector, const int i_thread=0)Kratos::VectorField< TDim >inlinevirtual
Evaluate(const double time, const DenseVector< double > &coor, DenseVector< double > &result, const int i_thread=0)Kratos::VectorField< TDim >inlinevirtual
ImposeFieldOnNodes(ModelPart &r_model_part, const VariablesList &variables_to_be_imposed)Kratos::VectorField< TDim >inlinevirtual
Info() constKratos::VectorField< TDim >inlinevirtual
KRATOS_CLASS_POINTER_DEFINITION(VectorField)Kratos::VectorField< TDim >
PrintData(std::ostream &rOStream) constKratos::VectorField< TDim >inlinevirtual
PrintInfo(std::ostream &rOStream) constKratos::VectorField< TDim >inlinevirtual
ResizeVectorsForParallelism(const int n_threads)Kratos::VectorField< TDim >inlinevirtual
VectorField()Kratos::VectorField< TDim >inline
VectorField(RealFunction &u_x, RealFunction &u_y, RealFunction &u_z)Kratos::VectorField< TDim >inline
~VectorField()Kratos::VectorField< TDim >inlinevirtual