Go to the documentation of this file.
388 template<
class Container>
428 this->
data().append(p);
437 template<
class AheadOp,
class BehindOp>
class opAddResult;
444 typedef typename Op::result
type;
460 typedef typename Op::result
type;
468 typedef typename Op::result
type;
480 template<
class AboveOp,
class BelowOp>
485 const AboveOp& aboveOp,
486 const BelowOp& belowOp
490 template<
class AboveOp,
class BelowOp>
495 const AboveOp& aboveOp,
496 const BelowOp& belowOp
500 template<
class AboveOp,
class BelowOp>
505 const AboveOp& aboveOp,
506 const BelowOp& belowOp
510 template<
class AboveOp,
class BelowOp>
515 const AboveOp& aboveOp,
516 const BelowOp& belowOp
areaOp(const uniformOp< zero::null > &op)
outerProduct< Type, vector >::type result
result operator()(const FixedList< point, 3 > &p) const
A 1D vector of objects of type <T> that resizes itself as necessary to accept the new objects.
typeOfRank< typename pTraits< arg1 >::cmptType, direction(pTraits< arg1 >::rank)+direction(pTraits< arg2 >::rank) >::type type
result operator()() const
result operator()() const
listOp(const uniformOp< zero::null > &op)
result operator()() const
result operator()() const
tetrahedron< point, const point & > tetPointRef
A tetrahedron using referred points.
Geometric class that creates a 3D plane and can return the intersection point between a line and the ...
volumeIntegrateOp(const FixedList< Type, 4 > &x)
result operator()() const
DynamicList< T, SizeMin > & append(const T &val)
areaIntegrateOp(const FixedList< Type, 3 > &x)
Patchify triangles based on orientation w.r.t other (triangulated or triangulatable) surfaces.
result operator()(const FixedList< point, 4 > &p) const
result(const FixedList< point, N > &x)
result operator()(const FixedList< point, N > &p) const
cut::opAddResult< AboveOp, BelowOp >::type tetCut(const FixedList< point, 4 > &tet, const FixedList< scalar, 4 > &level, const AboveOp &aboveOp, const BelowOp &belowOp)
result operator()(const FixedList< point, 3 > &p) const
A traits class, which is primarily used for primitives.
dimensioned< typename typeOfMag< Type >::type > mag(const dimensioned< Type > &dt)
fileName::Type type(const fileName &name, const bool followLink=true)
A 1D vector of objects of type <T> with a fixed length <N>.
result operator()(const FixedList< point, 4 > &p) const
noOp(const uniformOp< zero::null > &op)
result operator+(const result &x) const
result operator()() const
const Vector< label > N(dict.get< Vector< label >>("N"))
result operator()(const FixedList< point, N > &p) const
appendOp(const uniformOp< Container & > &op)
result operator()() const
result operator()(const FixedList< point, N > &p) const
Database for solution data, solver performance and other reduced data.
volumeOp(const uniformOp< zero::null > &op)
cut::opAddResult< AboveOp, BelowOp >::type triCut(const FixedList< point, 3 > &tri, const FixedList< scalar, 3 > &level, const AboveOp &aboveOp, const BelowOp &belowOp)
triangle< point, const point & > triPointRef
A triangle using referred points.
A class representing the concept of 0 (zero) that can be used to avoid manipulating objects known to ...