FreeFOAM The Cross-Platform CFD Toolkit
Hosted by SourceForge:
Get FreeFOAM at SourceForge.net.
            Fast, secure and Free Open Source software downloads

wedgePolyPatch Class Reference

Wedge front and back plane patch. More...

#include <OpenFOAM/wedgePolyPatch.H>


Detailed Description

Wedge front and back plane patch.

Source files

Definition at line 49 of file wedgePolyPatch.H.

Inheritance diagram for wedgePolyPatch:
Collaboration diagram for wedgePolyPatch:

List of all members.

Public Member Functions

 TypeName ("wedge")
 Runtime type information.
 wedgePolyPatch (const word &name, const label size, const label start, const label index, const polyBoundaryMesh &bm)
 Construct from components.
 wedgePolyPatch (const word &name, const dictionary &dict, const label index, const polyBoundaryMesh &bm)
 Construct from dictionary.
 wedgePolyPatch (const wedgePolyPatch &, const polyBoundaryMesh &)
 Construct as copy, resetting the boundary mesh.
 wedgePolyPatch (const wedgePolyPatch &pp, const polyBoundaryMesh &bm, const label index, const label newSize, const label newStart)
 Construct given the original patch and resetting the.
virtual autoPtr< polyPatch >  clone (const polyBoundaryMesh &bm) const
 Construct and return a clone, resetting the boundary mesh.
virtual autoPtr< polyPatch >  clone (const polyBoundaryMesh &bm, const label index, const label newSize, const label newStart) const
 Construct and return a clone, resetting the face list.
const vector &  axis () const
 Return axis of the wedge.
const vector &  centreNormal () const
 Return plane normal between the wedge boundaries.
const vector &  patchNormal () const
 Return the normal to the patch.
const tensor &  faceT () const
 Return face transformation tensor.
const tensor &  cellT () const
 Return neighbour-cell transformation tensor.

Constructor & Destructor Documentation

wedgePolyPatch ( const word &   name,
const label   size,
const label   start,
const label   index,
const polyBoundaryMesh &   bm  
)

Construct from components.

Definition at line 107 of file wedgePolyPatch.C.

Referenced by wedgePolyPatch::clone().

wedgePolyPatch ( const word &   name,
const dictionary &   dict,
const label   index,
const polyBoundaryMesh &   bm  
)

Construct from dictionary.

Definition at line 122 of file wedgePolyPatch.C.

wedgePolyPatch ( const wedgePolyPatch &   pp,
const polyBoundaryMesh &   bm  
)

Construct as copy, resetting the boundary mesh.

Definition at line 136 of file wedgePolyPatch.C.

wedgePolyPatch ( const wedgePolyPatch &   pp,
const polyBoundaryMesh &   bm,
const label   index,
const label   newSize,
const label   newStart  
)

Construct given the original patch and resetting the.

face list and boundary mesh information

Definition at line 148 of file wedgePolyPatch.C.


Member Function Documentation

TypeName ( "wedge"    )

Runtime type information.

virtual autoPtr<polyPatch> clone ( const polyBoundaryMesh &   bm  ) const [inline, virtual]

Construct and return a clone, resetting the boundary mesh.

Reimplemented from polyPatch.

Definition at line 116 of file wedgePolyPatch.H.

References wedgePolyPatch::wedgePolyPatch().

virtual autoPtr<polyPatch> clone ( const polyBoundaryMesh &   bm,
const label   index,
const label   newSize,
const label   newStart  
) const [inline, virtual]

Construct and return a clone, resetting the face list.

and boundary mesh

Reimplemented from polyPatch.

Definition at line 124 of file wedgePolyPatch.H.

References wedgePolyPatch::wedgePolyPatch().

const vector& axis (  ) const [inline]

Return axis of the wedge.

Definition at line 143 of file wedgePolyPatch.H.

const vector& centreNormal (  ) const [inline]

Return plane normal between the wedge boundaries.

Definition at line 149 of file wedgePolyPatch.H.

const vector& patchNormal (  ) const [inline]

Return the normal to the patch.

Definition at line 155 of file wedgePolyPatch.H.

const tensor& faceT (  ) const [inline]

Return face transformation tensor.

Definition at line 161 of file wedgePolyPatch.H.

Referenced by wedgeFvPatch::faceT().

const tensor& cellT (  ) const [inline]

Return neighbour-cell transformation tensor.

Definition at line 167 of file wedgePolyPatch.H.

Referenced by wedgeFvPatch::cellT().


The documentation for this class was generated from the following files: