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

symmetryPolyPatch Class Reference

Symmetry-plane patch. More...

#include <OpenFOAM/symmetryPolyPatch.H>


Detailed Description

Symmetry-plane patch.

Source files

Definition at line 49 of file symmetryPolyPatch.H.

Inheritance diagram for symmetryPolyPatch:
Collaboration diagram for symmetryPolyPatch:

List of all members.

Public Member Functions

 TypeName ("symmetryPlane")
 Runtime type information.
 symmetryPolyPatch (const word &name, const label size, const label start, const label index, const polyBoundaryMesh &bm)
 Construct from components.
 symmetryPolyPatch (const word &name, const dictionary &dict, const label index, const polyBoundaryMesh &bm)
 Construct from dictionary.
 symmetryPolyPatch (const symmetryPolyPatch &, const polyBoundaryMesh &)
 Construct as copy, resetting the boundary mesh.
 symmetryPolyPatch (const symmetryPolyPatch &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.

Constructor & Destructor Documentation

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

Construct from components.

Definition at line 42 of file symmetryPolyPatch.C.

Referenced by symmetryPolyPatch::clone().

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

Construct from dictionary.

Definition at line 55 of file symmetryPolyPatch.C.

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

Construct as copy, resetting the boundary mesh.

Definition at line 67 of file symmetryPolyPatch.C.

symmetryPolyPatch ( const symmetryPolyPatch &   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 77 of file symmetryPolyPatch.C.


Member Function Documentation

TypeName ( "symmetryPlane"    )

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 95 of file symmetryPolyPatch.H.

References symmetryPolyPatch::symmetryPolyPatch().

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 103 of file symmetryPolyPatch.H.

References symmetryPolyPatch::symmetryPolyPatch().


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