|
| 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) |
|