Base class for other coordinate system specifications.
bool inDegrees() const
Are angles in degrees?
Abstract base class for coordinate rotation.
A list of keyword definitions, which are a keyword followed by any number of values (e...
cylindricalCS(const bool inDegrees=true)
Construct null.
dimensionedSymmTensor sqr(const dimensionedVector &dv)
void size(const label)
Override size to be inconsistent with allocated storage.
dimensionedScalar sqrt(const dimensionedScalar &ds)
Vector< scalar > vector
A scalar version of the templated Vector.
void replace(const direction, const UList< cmptType > &)
Replace a component field of the field.
Macros for easy insertion into run-time selection tables.
coordinateSystem()
Construct null. This is equivalent to an identity coordinateSystem.
virtual vector globalToLocal(const vector &, bool translate) const
Convert from global Cartesian system to the local coordinate system.
dimensionedScalar cos(const dimensionedScalar &ds)
A class for handling words, derived from string.
virtual ~cylindricalCS()
Destructor.
dimensionedScalar sin(const dimensionedScalar &ds)
dimensionedScalar atan2(const dimensionedScalar &x, const dimensionedScalar &y)
tmp< Field< cmptType > > component(const direction) const
Return a component field of the field.
virtual vector localToGlobal(const vector &, bool translate) const
Convert from local coordinate system to the global Cartesian system.
virtual vector globalToLocal(const vector &, bool translate) const
Convert from global Cartesian system to the local coordinate system.
virtual vector localToGlobal(const vector &, bool translate) const
Convert from local coordinate system to the global Cartesian system.
Field< vector > vectorField
Specialisation of Field<T> for vector.
A class for managing temporary objects.
Registry of regIOobjects.
T & ref() const
Return non-const reference or generate a fatal error.
T lookupOrDefault(const word &, const T &, bool recursive=false, bool patternMatch=true) const
Find and return a T,.