140 virtual void clear();
146 virtual const tensor&
R()
const virtual const tensor & R() const
Return local-to-global transformation tensor.
Abstract base class for coordinate rotation.
virtual ~cylindrical()
Destructor.
intWM_LABEL_SIZE_t label
A label is an int32_t or int64_t as specified by the pre-processor macro WM_LABEL_SIZE.
A list of keyword definitions, which are a keyword followed by any number of values (e...
virtual const vector e3() const
Return local Cartesian z-axis in global coordinates.
virtual void write(Ostream &) const
Write.
virtual tmp< vectorField > transform(const vectorField &tf) const
Transform vectorField using transformation tensor field.
autoPtr< cylindrical > clone() const
Return clone.
virtual const tensor & Rtr() const
Return global-to-local transformation tensor.
A local coordinate rotation.
cylindrical(const dictionary &, const objectRegistry &)
Construct from dictionary and objectRegistry.
virtual tmp< vectorField > invTransform(const vectorField &vf) const
Inverse transform vectorField using transformation tensor field.
virtual tmp< tensorField > transformTensor(const tensorField &tf) const
Transform tensor field using transformation tensorField.
TypeName("cylindrical")
Runtime type information.
virtual bool uniform() const
Return if the rotation is uniform.
An Ostream is an abstract base class for all output systems (streams, files, token lists...
virtual const vector e2() const
Return local Cartesian y-axis in global coordinates.
virtual const vector e1() const
Return local Cartesian x-axis in global coordinates.
virtual void updateCells(const polyMesh &mesh, const labelList &cells)
Update the rotation for a list of cells.
virtual void clear()
Reset rotation to an identity rotation.
An auto-pointer similar to the STL auto_ptr but with automatic casting to a reference to the type and...
Mesh consisting of general polyhedral cells.
static const Tensor< scalar > zero
A class for managing temporary objects.
Registry of regIOobjects.
#define NotImplemented
Issue a FatalErrorIn for a function not currently implemented.
virtual const tensorField & Tr() const
Return local-to-global transformation tensor.
virtual tmp< symmTensorField > transformVector(const vectorField &vf) const
Transform vectorField using transformation tensorField and return.