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

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

CalculateAccelerationFollowingTheParticle(const double time, const array_1d< double, 3 > &coor, array_1d< double, 3 > &accel, const array_1d< double, 3 > &particle_vel, const int i_thread)Kratos::VelocityFieldvirtual
CalculateConvectiveDerivative(const double time, const array_1d< double, 3 > &coor, array_1d< double, 3 > &accel, const int i_thread=0)Kratos::VelocityFieldvirtual
CalculateConvectiveDerivative(const double time, const DenseVector< double > &coor, DenseVector< double > &result, const int i_thread=0)Kratos::VelocityFieldvirtual
CalculateDivergence(const double time, const array_1d< double, 3 > &coor, const int i_thread=0) overrideKratos::VelocityFieldvirtual
CalculateDivergence(const double time, const DenseVector< double > &coor, const int i_thread=0) overrideKratos::VelocityFieldvirtual
CalculateGradient(const double time, const array_1d< double, 3 > &coor, array_1d< array_1d< double, 3 >, 3 > &gradient, const int i_thread=0) overrideKratos::VelocityFieldvirtual
CalculateGradient(const double time, const array_1d< double, 3 > &coor, DenseVector< double > &gradient_x, DenseVector< double > &gradient_y, DenseVector< double > &gradient_z, const int i_thread)Kratos::VelocityField
CalculateLaplacian(const double time, const array_1d< double, 3 > &coor, array_1d< double, 3 > &lapl, const int i_thread=0) overrideKratos::VelocityFieldvirtual
CalculateLaplacian(const double time, const DenseVector< double > &coor, DenseVector< double > &result, const int i_thread=0) overrideKratos::VelocityFieldvirtual
CalculateMaterialAcceleration(const double time, const array_1d< double, 3 > &coor, array_1d< double, 3 > &accel, const int i_thread=0)Kratos::VelocityFieldvirtual
CalculateMaterialAcceleration(const double time, const DenseVector< double > &coor, DenseVector< double > &result, const int i_thread=0)Kratos::VelocityFieldvirtual
CalculateRotational(const double time, const array_1d< double, 3 > &coor, array_1d< double, 3 > &rot, const int i_thread=0) overrideKratos::VelocityFieldvirtual
CalculateRotational(const double time, const DenseVector< double > &coor, DenseVector< double > &result, const int i_thread=0) overrideKratos::VelocityFieldvirtual
CalculateTimeDerivative(const double time, const array_1d< double, 3 > &coor, array_1d< double, 3 > &deriv, const int i_thread=0) overrideKratos::VelocityFieldvirtual
CalculateTimeDerivative(const double time, const DenseVector< double > &coor, DenseVector< double > &result, const int i_thread=0) overrideKratos::VelocityFieldvirtual
Evaluate(const double time, const array_1d< double, 3 > &coor, array_1d< double, 3 > &vector, const int i_thread) overrideKratos::ShearFlow1DWithExponentialViscosityFieldvirtual
Kratos::VelocityField::Evaluate(const double time, const DenseVector< double > &coor, DenseVector< double > &result, const int i_thread=0) overrideKratos::VelocityFieldvirtual
ImposeFieldOnNodes(ModelPart &r_model_part, const VariablesList &variables_to_be_imposed) overrideKratos::VelocityFieldvirtual
ImposeVelocityOnNodes(ModelPart &r_model_part, const Variable< array_1d< double, 3 > > &container_variable)Kratos::VelocityFieldvirtual
Info() const overrideKratos::ShearFlow1DWithExponentialViscosityFieldinlinevirtual
KRATOS_CLASS_POINTER_DEFINITION(ShearFlow1DWithExponentialViscosityField)Kratos::ShearFlow1DWithExponentialViscosityField
Kratos::VelocityField::KRATOS_CLASS_POINTER_DEFINITION(VelocityField)Kratos::VelocityField
VectorField< 3 >::KRATOS_CLASS_POINTER_DEFINITION(VectorField)Kratos::VectorField< 3 >
LockCoordinates(const int i_thread=0)Kratos::VelocityFieldinlinevirtual
PrintData(std::ostream &rOStream) const overrideKratos::ShearFlow1DWithExponentialViscosityFieldinlinevirtual
PrintInfo(std::ostream &rOStream) const overrideKratos::ShearFlow1DWithExponentialViscosityFieldinlinevirtual
ResizeVectorsForParallelism(const int n_threads)Kratos::VectorField< 3 >inlinevirtual
SetRimZoneThickness(const double z_max)Kratos::ShearFlow1DWithExponentialViscosityField
SetViscosity(const double viscosity)Kratos::ShearFlow1DWithExponentialViscosityField
ShearFlow1DWithExponentialViscosityField()Kratos::ShearFlow1DWithExponentialViscosityFieldinline
ShearFlow1DWithExponentialViscosityField(const double u_far_field, const double z_max, const double max_relative_viscosity)Kratos::ShearFlow1DWithExponentialViscosityFieldinline
U0(const int i_thread=0)Kratos::VelocityFieldinlineprotectedvirtual
U0D0(const int i_thread=0)Kratos::VelocityFieldinlineprotectedvirtual
U0D0D0(const int i_thread=0)Kratos::VelocityFieldinlineprotectedvirtual
U0D0D1(const int i_thread=0)Kratos::VelocityFieldinlineprotectedvirtual
U0D0D2(const int i_thread=0)Kratos::VelocityFieldinlineprotectedvirtual
U0D1(const int i_thread=0)Kratos::VelocityFieldinlineprotectedvirtual
U0D1D1(const int i_thread=0)Kratos::VelocityFieldinlineprotectedvirtual
U0D1D2(const int i_thread=0)Kratos::VelocityFieldinlineprotectedvirtual
U0D2(const int i_thread=0)Kratos::VelocityFieldinlineprotectedvirtual
U0D2D2(const int i_thread=0)Kratos::VelocityFieldinlineprotectedvirtual
U0DT(const int i_thread=0)Kratos::VelocityFieldinlineprotectedvirtual
U0DTD0(const int i_thread=0)Kratos::VelocityFieldinlineprotectedvirtual
U0DTD1(const int i_thread=0)Kratos::VelocityFieldinlineprotectedvirtual
U0DTD2(const int i_thread=0)Kratos::VelocityFieldinlineprotectedvirtual
U0DTDT(const int i_thread=0)Kratos::VelocityFieldinlineprotectedvirtual
U1(const int i_thread=0)Kratos::VelocityFieldinlineprotectedvirtual
U1D0(const int i_thread=0)Kratos::VelocityFieldinlineprotectedvirtual
U1D0D0(const int i_thread=0)Kratos::VelocityFieldinlineprotectedvirtual
U1D0D1(const int i_thread=0)Kratos::VelocityFieldinlineprotectedvirtual
U1D0D2(const int i_thread=0)Kratos::VelocityFieldinlineprotectedvirtual
U1D1(const int i_thread=0)Kratos::VelocityFieldinlineprotectedvirtual
U1D1D1(const int i_thread=0)Kratos::VelocityFieldinlineprotectedvirtual
U1D1D2(const int i_thread=0)Kratos::VelocityFieldinlineprotectedvirtual
U1D2(const int i_thread=0)Kratos::VelocityFieldinlineprotectedvirtual
U1D2D2(const int i_thread=0)Kratos::VelocityFieldinlineprotectedvirtual
U1DT(const int i_thread=0)Kratos::VelocityFieldinlineprotectedvirtual
U1DTD0(const int i_thread=0)Kratos::VelocityFieldinlineprotectedvirtual
U1DTD1(const int i_thread=0)Kratos::VelocityFieldinlineprotectedvirtual
U1DTD2(const int i_thread=0)Kratos::VelocityFieldinlineprotectedvirtual
U1DTDT(const int i_thread=0)Kratos::VelocityFieldinlineprotectedvirtual
U2(const int i_thread=0)Kratos::VelocityFieldinlineprotectedvirtual
U2D0(const int i_thread=0)Kratos::VelocityFieldinlineprotectedvirtual
U2D0D0(const int i_thread=0)Kratos::VelocityFieldinlineprotectedvirtual
U2D0D1(const int i_thread=0)Kratos::VelocityFieldinlineprotectedvirtual
U2D0D2(const int i_thread=0)Kratos::VelocityFieldinlineprotectedvirtual
U2D1(const int i_thread=0)Kratos::VelocityFieldinlineprotectedvirtual
U2D1D1(const int i_thread=0)Kratos::VelocityFieldinlineprotectedvirtual
U2D1D2(const int i_thread=0)Kratos::VelocityFieldinlineprotectedvirtual
U2D2(const int i_thread=0)Kratos::VelocityFieldinlineprotectedvirtual
U2D2D2(const int i_thread=0)Kratos::VelocityFieldinlineprotectedvirtual
U2DT(const int i_thread=0)Kratos::VelocityFieldinlineprotectedvirtual
U2DTD0(const int i_thread=0)Kratos::VelocityFieldinlineprotectedvirtual
U2DTD1(const int i_thread=0)Kratos::VelocityFieldinlineprotectedvirtual
U2DTD2(const int i_thread=0)Kratos::VelocityFieldinlineprotectedvirtual
U2DTDT(const int i_thread=0)Kratos::VelocityFieldinlineprotectedvirtual
UnlockCoordinates(const int i_thread=0)Kratos::VelocityFieldinlinevirtual
UpdateCoordinates(const double time, const array_1d< double, 3 > &coor, const int i_thread=0)Kratos::VelocityFieldinlinevirtual
UpdateCoordinates(const double time, const DenseVector< double > &coor, const int i_thread=0)Kratos::VelocityFieldinlinevirtual
VectorField()Kratos::VectorField< 3 >inline
VectorField(RealFunction &u_x, RealFunction &u_y, RealFunction &u_z)Kratos::VectorField< 3 >inline
VelocityField()Kratos::VelocityFieldinline
~ShearFlow1DWithExponentialViscosityField()Kratos::ShearFlow1DWithExponentialViscosityFieldinlinevirtual
~VectorField()Kratos::VectorField< 3 >inlinevirtual
~VelocityField()Kratos::VelocityFieldinlinevirtual