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::TimeDependantForceField Member List

This is the complete list of members for Kratos::TimeDependantForceField, including all inherited members.

CalculateDivergence(const double time, const array_1d< double, 3 > &coor, const int i_thread=0)Kratos::VectorField< 3 >inlinevirtual
CalculateDivergence(const double time, const DenseVector< double > &coor, const int i_thread=0)Kratos::VectorField< 3 >inlinevirtual
CalculateGradient(const double time, const array_1d< double, 3 > &coor, array_1d< double, 3 > &gradient)Kratos::TimeDependantForceFieldinlinevirtual
VectorField< 3 >::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< 3 >inlinevirtual
CalculateLaplacian(const double time, const array_1d< double, 3 > &coor, array_1d< double, 3 > &laplacian)Kratos::TimeDependantForceFieldinlinevirtual
VectorField< 3 >::CalculateLaplacian(const double time, const array_1d< double, 3 > &coor, array_1d< double, 3 > &lapl, const int i_thread=0)Kratos::VectorField< 3 >inlinevirtual
VectorField< 3 >::CalculateLaplacian(const double time, const DenseVector< double > &coor, DenseVector< double > &result, const int i_thread=0)Kratos::VectorField< 3 >inlinevirtual
CalculateRotational(const double time, const array_1d< double, 3 > &coor, array_1d< double, 3 > &rot, const int i_thread=0)Kratos::VectorField< 3 >inlinevirtual
CalculateRotational(const double time, const DenseVector< double > &coor, DenseVector< double > &result, const int i_thread=0)Kratos::VectorField< 3 >inlinevirtual
CalculateTimeDerivative(const double time, const array_1d< double, 3 > &coor)Kratos::TimeDependantForceFieldinlinevirtual
VectorField< 3 >::CalculateTimeDerivative(const double time, const array_1d< double, 3 > &coor, array_1d< double, 3 > &deriv, const int i_thread=0)Kratos::VectorField< 3 >inlinevirtual
VectorField< 3 >::CalculateTimeDerivative(const double time, const DenseVector< double > &coor, DenseVector< double > &result, const int i_thread=0)Kratos::VectorField< 3 >inlinevirtual
Evaluate(const double time, const array_1d< double, 3 > &coor)Kratos::TimeDependantForceFieldinlinevirtual
Evaluate(const double time, const array_1d< double, 3 > &coor, array_1d< double, 3 > &vector, const int i_thread=0) overrideKratos::TimeDependantForceFieldinlinevirtual
VectorField< 3 >::Evaluate(const double time, const DenseVector< double > &coor, DenseVector< double > &result, const int i_thread=0)Kratos::VectorField< 3 >inlinevirtual
GetPorosityField()Kratos::TimeDependantForceFieldinline
ImposeFieldOnNodes(ModelPart &r_model_part, const VariablesList &variables_to_be_imposed)Kratos::VectorField< 3 >inlinevirtual
Info() constKratos::TimeDependantForceFieldinlinevirtual
Info() const overrideKratos::TimeDependantForceFieldinlinevirtual
KRATOS_CLASS_POINTER_DEFINITION(TimeDependantForceField)Kratos::TimeDependantForceField
Kratos::RealField::KRATOS_CLASS_POINTER_DEFINITION(RealField)Kratos::RealFieldprivate
VectorField< 3 >::KRATOS_CLASS_POINTER_DEFINITION(VectorField)Kratos::VectorField< 3 >
PrintData(std::ostream &rOStream) constKratos::TimeDependantForceFieldinlinevirtual
PrintData(std::ostream &rOStream) const overrideKratos::TimeDependantForceFieldinlinevirtual
PrintInfo(std::ostream &rOStream) constKratos::TimeDependantForceFieldinlinevirtual
PrintInfo(std::ostream &rOStream) const overrideKratos::TimeDependantForceFieldinlinevirtual
ResizeVectorsForParallelism(const int n_threads)Kratos::VectorField< 3 >inlinevirtual
TimeDependantForceField(const double max_time)Kratos::TimeDependantForceFieldinline
TimeDependantForceField(const double max_time)Kratos::TimeDependantForceFieldinline
VectorField()Kratos::VectorField< 3 >inline
VectorField(RealFunction &u_x, RealFunction &u_y, RealFunction &u_z)Kratos::VectorField< 3 >inline
~TimeDependantForceField()Kratos::TimeDependantForceFieldinlinevirtual
~TimeDependantForceField()Kratos::TimeDependantForceFieldinlinevirtual
~VectorField()Kratos::VectorField< 3 >inlinevirtual