|
| | KRATOS_CLASS_POINTER_DEFINITION (ConstantVelocityField) |
| |
| | ConstantVelocityField () |
| | Default constructor. More...
|
| |
| | ConstantVelocityField (const double vx, const double vy, const double vz) |
| |
| virtual | ~ConstantVelocityField () |
| | Destructor. More...
|
| |
| void | Evaluate (const double time, const array_1d< double, 3 > &coor, array_1d< double, 3 > &vector, const int i_thread) override |
| |
| virtual std::string | Info () const override |
| | Turn back information as a stemplate<class T, std::size_t dim> tring. More...
|
| |
| virtual void | PrintInfo (std::ostream &rOStream) const override |
| | Print information about this object. More...
|
| |
| virtual void | PrintData (std::ostream &rOStream) const override |
| | Print object's data. More...
|
| |
| | KRATOS_CLASS_POINTER_DEFINITION (VelocityField) |
| |
| | VelocityField () |
| | Default constructor. More...
|
| |
| virtual | ~VelocityField () |
| | Destructor. More...
|
| |
| void | Evaluate (const double time, const array_1d< double, 3 > &coor, array_1d< double, 3 > &vector, const int i_thread=0) override |
| |
| void | CalculateTimeDerivative (const double time, const array_1d< double, 3 > &coor, array_1d< double, 3 > &deriv, const int i_thread=0) override |
| |
| void | CalculateGradient (const double time, const array_1d< double, 3 > &coor, array_1d< array_1d< double, 3 >, 3 > &gradient, const int i_thread=0) override |
| |
| void | 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) |
| |
| double | CalculateDivergence (const double time, const array_1d< double, 3 > &coor, const int i_thread=0) override |
| |
| void | CalculateRotational (const double time, const array_1d< double, 3 > &coor, array_1d< double, 3 > &rot, const int i_thread=0) override |
| |
| void | CalculateLaplacian (const double time, const array_1d< double, 3 > &coor, array_1d< double, 3 > &lapl, const int i_thread=0) override |
| |
| virtual void | CalculateMaterialAcceleration (const double time, const array_1d< double, 3 > &coor, array_1d< double, 3 > &accel, const int i_thread=0) |
| |
| virtual void | CalculateConvectiveDerivative (const double time, const array_1d< double, 3 > &coor, array_1d< double, 3 > &accel, const int i_thread=0) |
| |
| virtual void | 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) |
| |
| virtual void | UpdateCoordinates (const double time, const array_1d< double, 3 > &coor, const int i_thread=0) |
| |
| virtual void | LockCoordinates (const int i_thread=0) |
| |
| virtual void | UnlockCoordinates (const int i_thread=0) |
| |
| void | Evaluate (const double time, const DenseVector< double > &coor, DenseVector< double > &result, const int i_thread=0) override |
| |
| void | CalculateTimeDerivative (const double time, const DenseVector< double > &coor, DenseVector< double > &result, const int i_thread=0) override |
| |
| double | CalculateDivergence (const double time, const DenseVector< double > &coor, const int i_thread=0) override |
| |
| void | CalculateRotational (const double time, const DenseVector< double > &coor, DenseVector< double > &result, const int i_thread=0) override |
| |
| void | CalculateLaplacian (const double time, const DenseVector< double > &coor, DenseVector< double > &result, const int i_thread=0) override |
| |
| virtual void | CalculateMaterialAcceleration (const double time, const DenseVector< double > &coor, DenseVector< double > &result, const int i_thread=0) |
| |
| virtual void | CalculateConvectiveDerivative (const double time, const DenseVector< double > &coor, DenseVector< double > &result, const int i_thread=0) |
| |
| void | ImposeFieldOnNodes (ModelPart &r_model_part, const VariablesList &variables_to_be_imposed) override |
| |
| virtual void | ImposeVelocityOnNodes (ModelPart &r_model_part, const Variable< array_1d< double, 3 > > &container_variable) |
| |
| virtual void | UpdateCoordinates (const double time, const DenseVector< double > &coor, const int i_thread=0) |
| |
| | KRATOS_CLASS_POINTER_DEFINITION (VectorField) |
| |
| | VectorField () |
| | Default constructor. More...
|
| |
| | VectorField (RealFunction &u_x, RealFunction &u_y, RealFunction &u_z) |
| |
| virtual | ~VectorField () |
| | Destructor. More...
|
| |
| virtual void | ResizeVectorsForParallelism (const int n_threads) |
| |