73 return (b1.
a()*b2.
a() + b1.
b()*b2.
b() + b1.
c()*b2.
c() + b1.
d()*b2.
d());
static const Foam::dimensionedScalar A("", Foam::dimPressure, 611.21)
Templated 3D Barycentric derived from VectorSpace. Has 4 components, one of which is redundant.
Barycentric()=default
Default construct.
Cmpt inner(const Barycentric< Cmpt > &b2) const
Scalar-product of this with another Barycentric.
const Cmpt & b() const noexcept
const Cmpt & d() const noexcept
const Cmpt & a() const noexcept
const Cmpt & c() const noexcept
static const Barycentric< Cmpt > one
VectorSpace< Barycentric< Cmpt >, Cmpt, Ncmpts > vsType
A traits class, which is primarily used for primitives and vector-space.
A class representing the concept of 0 (zero) that can be used to avoid manipulating objects known to ...
tmp< GeometricField< Type, faPatchField, areaMesh > > operator&(const faMatrix< Type > &, const DimensionedField< Type, areaMesh > &)
static constexpr const zero Zero
Global zero (0).