73 return (b1.
a()*b2.
a() + b1.
b()*b2.
b() + b1.
c()*b2.
c());
80 return ((this->v_[
A] < 0) || (this->v_[
B]) < 0 || (this->v_[
C] < 0));
Graphite solid properties.
const Cmpt & b() const noexcept
bool outside() const
True if any coordinate is negative.
A traits class, which is primarily used for primitives and vector-space.
const Cmpt & a() const noexcept
Cmpt inner(const Barycentric2D< Cmpt > &b2) const
Scalar-product of this with another Barycentric2D.
Templated 2D Barycentric derived from VectorSpace. Has 3 components, one of which is redundant...
const Cmpt & c() const noexcept
A class representing the concept of 0 (zero) that can be used to avoid manipulating objects known to ...
static const Foam::dimensionedScalar A("", Foam::dimPressure, 611.21)
static const Foam::dimensionedScalar B("", Foam::dimless, 18.678)
A class representing the concept of 1 (one) that can be used to avoid manipulating objects known to b...
static constexpr const zero Zero
Global zero (0)
Barycentric2D()=default
Default construct.