147 return Cmpt(v1.
x()*v2.
x() + v1.
y()*v2.
y() + v1.
z()*v2.
z());
156 (v1.
y()*v2.
z() - v1.
z()*v2.
y()),
157 (v1.
z()*v2.
x() - v1.
x()*v2.
z()),
158 (v1.
x()*v2.
y() - v1.
y()*v2.
x())
A 1D array of objects of type <T>, where the size of the vector is known and used for subscript bound...
An Istream is an abstract base class for all input systems (streams, files, token lists etc)...
label findMin(const ListType &, const label start=0)
Find index of min element (and less than given element).
const Vector< Cmpt > & centre(const Foam::List< Vector< Cmpt >> &) const
Return *this (used for point which is a typedef to Vector<scalar>.
Vector< Cmpt > operator^(const Vector< Cmpt > &v1, const Vector< Cmpt > &v2)
dimensionSet cmptMag(const dimensionSet &)
Templated 3D Vector derived from VectorSpace adding construction from 3 components, element access using x(), y() and z() member functions and the inner-product (dot-product) and cross product operators.
Vector< Cmpt > perpendicular(const Vector< Cmpt > &v)
PtrList< volScalarField > & Y
A class representing the concept of 0 used to avoid unnecessary manipulations for objects that are kn...
innerProduct< Vector< Cmpt >, Vector< Cmpt > >::type operator &(const Vector< Cmpt > &v1, const Vector< Cmpt > &v2)