OpenFOAM logo
Open Source CFD Toolkit

cartesianCS Class Reference

Inheritance diagram for cartesianCS:

Inheritance graph
[legend]
Collaboration diagram for cartesianCS:

Collaboration graph
[legend]
List of all members.

Public Member Functions

 TypeName ("Cartesian")
 Runtime type information.
 cartesianCS (const word &name, const vector &origin, const vector &axis, const vector &dir)
 Construct from origin and 2 axes.
 cartesianCS (const word &name, const vector &origin, const coordinateRotation &cr)
 Construct from origin and rotation angles.
 cartesianCS (const word &name, const dictionary &dict)
 Construct from dictionary.
virtual ~cartesianCS ()
virtual vector toGlobal (const vector &localV) const
 Convert from local coordinate system to the global Cartesian system.
virtual tmp< vectorFieldtoGlobal (const vectorField &localV) const
virtual vector toLocal (const vector &globalV) const
 Convert from global Cartesian system to the local coordinate system.
virtual tmp< vectorFieldtoLocal (const vectorField &globalV) const

Constructor & Destructor Documentation

cartesianCS const word name,
const vector origin,
const vector axis,
const vector dir
 

Construct from origin and 2 axes.

cartesianCS const word name,
const vector origin,
const coordinateRotation cr
 

Construct from origin and rotation angles.

cartesianCS const word name,
const dictionary dict
 

Construct from dictionary.

virtual ~cartesianCS  )  [inline, virtual]
 

Definition at line 110 of file cartesianCS.H.

References Foam::vector, and Foam::vectorField.


Member Function Documentation

virtual tmp<vectorField> toGlobal const vectorField localV  )  const [virtual]
 

Implements coordinateSystem.

Reimplemented in cylindricalCS, parabolicCylindricalCS, sphericalCS, and toroidalCS.

virtual vector toGlobal const vector localV  )  const [virtual]
 

Convert from local coordinate system to the global Cartesian system.

Implements coordinateSystem.

Reimplemented in cylindricalCS, parabolicCylindricalCS, sphericalCS, and toroidalCS.

virtual tmp<vectorField> toLocal const vectorField globalV  )  const [virtual]
 

Implements coordinateSystem.

Reimplemented in cylindricalCS, parabolicCylindricalCS, sphericalCS, and toroidalCS.

virtual vector toLocal const vector globalV  )  const [virtual]
 

Convert from global Cartesian system to the local coordinate system.

Implements coordinateSystem.

Reimplemented in cylindricalCS, parabolicCylindricalCS, sphericalCS, and toroidalCS.

TypeName "Cartesian"   ) 
 

Runtime type information.


The documentation for this class was generated from the following file:
For further information go to www.openfoam.org