Go to the documentation of this file.
51 else if (
mu > 1 - SMALL)
125 ( 2*e0 - 5*
p0 + 4*p1 - e1 )
127 ( -e0 + 3*
p0 - 3*p1 + e1 )
A series of straight line segments, which can also be interpreted as a series of control points for s...
const pointField & points() const
Return const-access to the control-points.
const dimensionedScalar mu
Atomic mass unit.
point position(const scalar lambda) const
The point position corresponding to the curve parameter.
#define NotImplemented
Issue a FatalErrorIn for a function not currently implemented.
dimensionedScalar lambda("lambda", dimTime/sqr(dimLength), laminarTransport)
CatmullRomSpline(const pointField &knots, const bool notImplementedClosed=false)
Construct from components.
An ordered pair of two objects of type <T> with first() and second() elements.
const volScalarField & p0
label localParameter(scalar &lambda) const
scalar length() const
The length of the curve.