43 Foam::vector Foam::coordinateSystems::cartesian::localToGlobal
63 Foam::vector Foam::coordinateSystems::cartesian::globalToLocal
Macros for easy insertion into run-time selection tables.
Abstract base class for coordinate rotation.
Base class for other coordinate system specifications.
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.
Cylindrical coordinate system.
cartesian(const word &name, const point &origin, const coordinateRotation &)
Construct from origin and rotation.
virtual ~cartesian()
Destructor.
Provides a centralised coordinateSystem collection.
A list of keyword definitions, which are a keyword followed by any number of values (e....
A class for managing temporary objects.
A class for handling words, derived from string.
defineTypeNameAndDebug(cartesian, 0)
addToRunTimeSelectionTable(coordinateSystem, cartesian, dictionary)
word name(const bool)
Return a word representation of a bool.
Vector< scalar > vector
A scalar version of the templated Vector.
Field< vector > vectorField
Specialisation of Field<T> for vector.