Go to the documentation of this file.
53 Foam::blockEdges::BSplineEdge::BSplineEdge
66 Foam::blockEdges::BSplineEdge::BSplineEdge
82 if (t == token::BEGIN_LIST)
84 vector tangent0Ignored(is);
85 vector tangent1Ignored(is);
vectorField pointField
pointField is a vectorField.
const dimensionedScalar mu
Atomic mass unit.
A token holds an item read from Istream.
point position(const scalar lambda) const
Return the point position corresponding to the curve parameter.
Define a curved edge that is parameterized for 0<lambda<1 between the start and end point.
An implementation of B-splines.
virtual point position(const scalar) const
Return the point position corresponding to the curve parameter.
intWM_LABEL_SIZE_t label
A label is an int32_t or int64_t as specified by the pre-processor macro WM_LABEL_SIZE.
defineTypeNameAndDebug(arcEdge, 0)
addToRunTimeSelectionTable(blockEdge, arcEdge, Istream)
scalar length() const
Return the length of the curve.
An Istream is an abstract base class for all input systems (streams, files, token lists etc)....
A list of keyword definitions, which are a keyword followed by a number of values (eg,...
Macros for easy insertion into run-time selection tables.
constexpr auto end(C &c) -> decltype(c.end())
Return iterator to the end of the container c.
void putBack(const token &tok)
Put back token.
Container for searchableSurfaces. The collection is specified as a dictionary. For example,...
label ListType::const_reference const label start
virtual scalar length() const
Return the length of the spline curve (not implemented)