|
| | TimeDependantForceField (const double max_time) |
| |
| virtual | ~TimeDependantForceField () |
| |
| double | Evaluate (const double time, const array_1d< double, 3 > &coor) |
| |
| double | CalculateTimeDerivative (const double time, const array_1d< double, 3 > &coor) |
| |
| void | CalculateGradient (const double time, const array_1d< double, 3 > &coor, array_1d< double, 3 > &gradient) |
| |
| void | CalculateLaplacian (const double time, const array_1d< double, 3 > &coor, array_1d< double, 3 > &laplacian) |
| |
| virtual std::string | Info () const |
| | Turn back information as a stemplate<class T, std::size_t dim> tring. More...
|
| |
| virtual void | PrintInfo (std::ostream &rOStream) const |
| | Print information about this object. More...
|
| |
| virtual void | PrintData (std::ostream &rOStream) const |
| | Print object's data. More...
|
| |
| | KRATOS_CLASS_POINTER_DEFINITION (TimeDependantForceField) |
| |
| | TimeDependantForceField (const double max_time) |
| |
| virtual | ~TimeDependantForceField () |
| |
| void | Evaluate (const double time, const array_1d< double, 3 > &coor, array_1d< double, 3 > &vector, const int i_thread=0) override |
| |
| TimeDependantPorosityField | GetPorosityField () |
| |
| std::string | Info () const override |
| | Turn back information as a stemplate<class T, std::size_t dim> tring. More...
|
| |
| void | PrintInfo (std::ostream &rOStream) const override |
| | Print information about this object. More...
|
| |
| void | PrintData (std::ostream &rOStream) const override |
| | Print object's data. More...
|
| |
| | 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 | Evaluate (const double time, const DenseVector< double > &coor, DenseVector< double > &result, const int i_thread=0) |
| |
| virtual void | CalculateTimeDerivative (const double time, const array_1d< double, 3 > &coor, array_1d< double, 3 > &deriv, const int i_thread=0) |
| |
| virtual void | CalculateTimeDerivative (const double time, const DenseVector< double > &coor, DenseVector< double > &result, const int i_thread=0) |
| |
| virtual void | CalculateGradient (const double time, const array_1d< double, 3 > &coor, array_1d< array_1d< double, 3 >, 3 > &gradient, const int i_thread=0) |
| |
| virtual double | CalculateDivergence (const double time, const array_1d< double, 3 > &coor, const int i_thread=0) |
| |
| virtual double | CalculateDivergence (const double time, const DenseVector< double > &coor, const int i_thread=0) |
| |
| virtual void | CalculateRotational (const double time, const array_1d< double, 3 > &coor, array_1d< double, 3 > &rot, const int i_thread=0) |
| |
| virtual void | CalculateRotational (const double time, const DenseVector< double > &coor, DenseVector< double > &result, const int i_thread=0) |
| |
| virtual void | CalculateLaplacian (const double time, const array_1d< double, 3 > &coor, array_1d< double, 3 > &lapl, const int i_thread=0) |
| |
| virtual void | CalculateLaplacian (const double time, const DenseVector< double > &coor, DenseVector< double > &result, const int i_thread=0) |
| |
| virtual void | ResizeVectorsForParallelism (const int n_threads) |
| |
| virtual void | ImposeFieldOnNodes (ModelPart &r_model_part, const VariablesList &variables_to_be_imposed) |
| |