Class Stokes

template<typename T>
class Stokes : public Vector<4, T>

Public Functions

inline Stokes(T a = T(0.0), T b = T(0.0), T c = T(0.0), T d = T(0.0))

Default constructor.

template<typename U>
inline Stokes(const Vector<4, U> &v)

Construct from a 4-vector.

template<typename U>
inline Stokes(T s, const Vector<3, U> &v)

Construct from a scalar and 3-vector.

inline T get_scalar() const

Access to scalar component.

inline void set_scalar(T s)

Set the scalar component.

inline Vector<3, T> get_vector() const

Access to vector component.

template<typename U>
inline void set_vector(const Vector<3, U> &v)

Set the vector component.