OpenFOAM logo
The Open Source CFD Toolbox
  Source Guide OpenCFD Solutions Contact OpenFOAM

parabolicCylindricalCS Class Reference

Parabolic cylindrical coordinate system. More...

Inheritance diagram for parabolicCylindricalCS:
Collaboration diagram for parabolicCylindricalCS:

List of all members.


Public Member Functions

 TypeName ("parabolicCylindrical")
 Runtime type information.
 parabolicCylindricalCS ()
 Construct null.
 parabolicCylindricalCS (const word &name, const point &origin, const coordinateRotation &)
 Construct from origin and rotation.
 parabolicCylindricalCS (const word &, const dictionary &)
 Construct from dictionary.

Protected Member Functions

virtual vector localToGlobal (const vector &, bool translate) const
 Convert from local coordinate system to the global Cartesian system.
virtual tmp< vectorFieldlocalToGlobal (const vectorField &, 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 tmp< vectorFieldglobalToLocal (const vectorField &, bool translate) const
 Convert from global Cartesian system to the local coordinate system.

Detailed Description

Parabolic cylindrical coordinate system.

Notation: u = a.x() v = a.y() z = a.z();

Note:
The maintenance of this class may lag that of the main types.
Source files

Definition at line 49 of file parabolicCylindricalCS.H.


Constructor & Destructor Documentation

Construct null.

Definition at line 37 of file parabolicCylindricalCS.C.

parabolicCylindricalCS ( const word name,
const point origin,
const coordinateRotation cr 
)

Construct from origin and rotation.

Definition at line 44 of file parabolicCylindricalCS.C.

parabolicCylindricalCS ( const word name,
const dictionary dict 
)

Construct from dictionary.

Definition at line 55 of file parabolicCylindricalCS.C.


Member Function Documentation

Foam::vector localToGlobal ( const vector local,
bool  translate 
) const [protected, virtual]

Convert from local coordinate system to the global Cartesian system.

with optional translation for the origin

Reimplemented from coordinateSystem.

Definition at line 67 of file parabolicCylindricalCS.C.

Foam::tmp< Foam::vectorField > localToGlobal ( const vectorField local,
bool  translate 
) const [protected, virtual]

Convert from local coordinate system to the global Cartesian system.

with optional translation for the origin

Reimplemented from coordinateSystem.

Definition at line 97 of file parabolicCylindricalCS.C.

Foam::vector globalToLocal ( const vector global,
bool  translate 
) const [protected, virtual]

Convert from global Cartesian system to the local coordinate system.

with optional translation for the origin

Reimplemented from coordinateSystem.

Definition at line 140 of file parabolicCylindricalCS.C.

Foam::tmp< Foam::vectorField > globalToLocal ( const vectorField global,
bool  translate 
) const [protected, virtual]

Convert from global Cartesian system to the local coordinate system.

with optional translation for the origin

Reimplemented from coordinateSystem.

Definition at line 154 of file parabolicCylindricalCS.C.

TypeName ( "parabolicCylindrical"   ) 

Runtime type information.


The documentation for this class was generated from the following files:
Copyright © 2000-2009 OpenCFD Ltd