Go to the documentation of this file.
21 #ifndef mia_2d_2dvectorfield_hh
22 #define mia_2d_2dvectorfield_hh
63 T get_interpol_val_at(
const C2DFVector& p)
const;
95 void update_as_inverse_of(
const C2DFVectorfield& other,
float tol,
int maxiter);
102 void update_by_velocity(
const C2DFVectorfield& velocity_field,
float time_step);
#define NS_MIA_BEGIN
conveniance define to start the mia namespace
#define NS_MIA_END
conveniance define to end the mia namespace
EXPORT_2D C2DFVectorfield & operator+=(C2DFVectorfield &a, const C2DFVectorfield &b)
A collection of attributes.
static const char * data_descr
plug.in related type description string
T2DVectorfield< C2DDVector > C2DDVectorfield
2D vector field to store double precicion 2D vectors
a 2D field of floating point single accuracy 2D vectors
A class to hold data on a regular 2D grid.
std::shared_ptr< C2DFVectorfield > P2DFVectorfield