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())
An Istream is an abstract base class for all input systems (streams, files, token lists etc)....
A 1D array of objects of type <T>, where the size of the vector is known and used for subscript bound...
Templated 3D Vector derived from VectorSpace adding construction from 3 components,...
const Vector< Cmpt > & centre(const Foam::List< Vector< Cmpt >> &) const
Return *this (used for point which is a typedef to Vector<scalar>.
A class representing the concept of 0 used to avoid unnecessary manipulations for objects that are kn...
label findMin(const ListType &, const label start=0)
Find index of min element (and less than given element).
tmp< DimensionedField< typename crossProduct< Type1, Type2 >::type, GeoMesh, Field > > operator^(const DimensionedField< Type1, GeoMesh, PrimitiveField1 > &df1, const DimensionedField< Type2, GeoMesh, PrimitiveField2 > &df2)
tmp< DimensionedField< Type, GeoMesh, Field > > cmptMag(const DimensionedField< Type, GeoMesh, PrimitiveField > &df)
dimensionSet perpendicular(const dimensionSet &)
tmp< DimensionedField< typename innerProduct< Type1, Type2 >::type, GeoMesh, Field > > operator&(const DimensionedField< Type1, GeoMesh, PrimitiveField1 > &df1, const DimensionedField< Type2, GeoMesh, PrimitiveField2 > &df2)
fileType type(const fileName &, const bool checkVariants=true, const bool followLink=true)
Return the file type: directory or file.
PtrList< volScalarField > & Y