OpenFOAM logo
Open Source CFD Toolkit

supersonicFreestreamFvPatchVectorField Class Reference

Collaboration diagram for supersonicFreestreamFvPatchVectorField:

Collaboration graph
[legend]
List of all members.

Public Member Functions

 TypeName ("supersonicFreestream")
 Runtime type information.
 supersonicFreestreamFvPatchVectorField (const fvPatch &, const vectorField &)
 Construct from patch and internal field.
 supersonicFreestreamFvPatchVectorField (const fvPatch &, const vectorField &, const dictionary &)
 Construct from patch, internal field and dictionary.
 supersonicFreestreamFvPatchVectorField (const supersonicFreestreamFvPatchVectorField &, const fvPatch &, const vectorField &, const fvPatchFieldMapper &)
 Construct by mapping given supersonicFreestreamFvPatchVectorField.
virtual tmp< fvPatchVectorFieldclone () const
 Construct and return a clone.
 supersonicFreestreamFvPatchVectorField (const supersonicFreestreamFvPatchVectorField &, const vectorField &)
 Construct as copy setting internal field reference.
virtual tmp< fvPatchVectorFieldclone (const vectorField &iF) const
 Construct and return a clone setting internal field reference.
const vectorUInf () const
 Return the velocity at infinity.
vectorUInf ()
 Return reference to the velocity at infinity to allow adjustment.
scalar pInf () const
 Return the pressure at infinity.
scalar & pInf ()
 Return reference to the pressure at infinity to allow adjustment.
scalar TInf () const
 Return the temperature at infinity.
scalar & TInf ()
 Return reference to the temperature at infinity.
virtual void updateCoeffs ()
 Update the coefficients associated with the patch field.
virtual void write (Ostream &) const
 Write.

Constructor & Destructor Documentation

supersonicFreestreamFvPatchVectorField const fvPatch ,
const vectorField
 

Construct from patch and internal field.

supersonicFreestreamFvPatchVectorField const fvPatch ,
const vectorField ,
const dictionary
 

Construct from patch, internal field and dictionary.

supersonicFreestreamFvPatchVectorField const supersonicFreestreamFvPatchVectorField ,
const fvPatch ,
const vectorField ,
const fvPatchFieldMapper
 

Construct by mapping given supersonicFreestreamFvPatchVectorField.

onto a new patch

supersonicFreestreamFvPatchVectorField const supersonicFreestreamFvPatchVectorField ,
const vectorField
 

Construct as copy setting internal field reference.


Member Function Documentation

virtual tmp<fvPatchVectorField> clone const vectorField iF  )  const [inline, virtual]
 

Construct and return a clone setting internal field reference.

Definition at line 136 of file supersonicFreestreamFvPatchVectorField.H.

References Foam::vector.

virtual tmp<fvPatchVectorField> clone  )  const [inline, virtual]
 

Construct and return a clone.

Definition at line 120 of file supersonicFreestreamFvPatchVectorField.H.

References Foam::vectorField.

scalar& pInf  )  [inline]
 

Return reference to the pressure at infinity to allow adjustment.

Definition at line 168 of file supersonicFreestreamFvPatchVectorField.H.

scalar pInf  )  const [inline]
 

Return the pressure at infinity.

Definition at line 162 of file supersonicFreestreamFvPatchVectorField.H.

scalar& TInf  )  [inline]
 

Return reference to the temperature at infinity.

to allow adjustment

Definition at line 183 of file supersonicFreestreamFvPatchVectorField.H.

scalar TInf  )  const [inline]
 

Return the temperature at infinity.

Definition at line 174 of file supersonicFreestreamFvPatchVectorField.H.

TypeName "supersonicFreestream"   ) 
 

Runtime type information.

vector& UInf  )  [inline]
 

Return reference to the velocity at infinity to allow adjustment.

Definition at line 156 of file supersonicFreestreamFvPatchVectorField.H.

const vector& UInf  )  const [inline]
 

Return the velocity at infinity.

Definition at line 150 of file supersonicFreestreamFvPatchVectorField.H.

virtual void updateCoeffs  )  [virtual]
 

Update the coefficients associated with the patch field.

virtual void write Ostream  )  const [virtual]
 

Write.


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