25 #include <LbmLib/include/Field.hpp>
121 virtual std::string
getType()
const;
141 std::ostream& operator<<(
143 const LagrangianPoint* pt);
virtual void setVelocity(Field< double > velocity)
setVelocity Set the velocity
void setYPos(double y)
setYPos Set a new y position.
double getYPos() const
getYPos Getter for the Y position
void setXPos(double x)
setXPos Set a new x position.
virtual ~LagrangianPoint()
~LagrangianPoint vitual Destructor
LagrangianPoint(double x, double y)
LagrangianPoint Constructs a new point.
virtual std::string getType() const
getType The type of a node class
double getXPos() const
getXPos Getter for the X position
Field< double > getVelocity() const
getVelocity Getter for the velocity
double getXVelocity() const
getXVelocity Getter for x-velocity component
Field< double > getPos() const
getPos Getter for the pos
double getYVelocity() const
getYVelocity Getter for the y-velocity component
The LagrangianPoint class A class for storing a point's coordinates and its velocity This class is th...
virtual void setPos(double x, double y)
setPos Set the position new override this method to change default behaviour