1 #if !defined(KRATOS_SHEAR_FLOW_1D_WITH_EXPONENTIAL_VISCOSITY_FIELD_H)
2 #define KRATOS_SHEAR_FLOW_1D_WITH_EXPONENTIAL_VISCOSITY_FIELD_H
42 VelocityField(), mUFarField(u_far_field), mZmax(z_max), mMaxSuspensionRelativeViscosity(max_relative_viscosity)
53 virtual std::string
Info()
const override
59 virtual void PrintInfo(std::ostream& rOStream)
const override {}
62 virtual void PrintData(std::ostream& rOStream)
const override {}
64 void SetRimZoneThickness(
const double z_max);
74 double mMaxSuspensionRelativeViscosity;
PeriodicInterfaceProcess & operator=(const PeriodicInterfaceProcess &)=delete
Definition: shear_flow_1D_with_exponential_viscosity_field.h:31
virtual void PrintData(std::ostream &rOStream) const override
Print object's data.
Definition: shear_flow_1D_with_exponential_viscosity_field.h:62
virtual ~ShearFlow1DWithExponentialViscosityField()
Destructor.
Definition: shear_flow_1D_with_exponential_viscosity_field.h:47
ShearFlow1DWithExponentialViscosityField(const double u_far_field, const double z_max, const double max_relative_viscosity)
Definition: shear_flow_1D_with_exponential_viscosity_field.h:41
virtual std::string Info() const override
Turn back information as a stemplate<class T, std::size_t dim> tring.
Definition: shear_flow_1D_with_exponential_viscosity_field.h:53
void SetViscosity(const double viscosity)
ShearFlow1DWithExponentialViscosityField()
Default constructor.
Definition: shear_flow_1D_with_exponential_viscosity_field.h:38
virtual void PrintInfo(std::ostream &rOStream) const override
Print information about this object.
Definition: shear_flow_1D_with_exponential_viscosity_field.h:59
KRATOS_CLASS_POINTER_DEFINITION(ShearFlow1DWithExponentialViscosityField)
Definition: velocity_field.h:32
double Evaluate(const PolynomialType &rPolynomial, double x)
Definition: polynomial_utilities.cpp:77
REF: G. R. Cowper, GAUSSIAN QUADRATURE FORMULAS FOR TRIANGLES.
Definition: mesh_condition.cpp:21
float viscosity
Definition: edgebased_var.py:8
time
Definition: face_heat.py:85