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

wallPolyPatch Class Reference

Foam::wallPolyPatch. More...

#include <OpenFOAM/wallPolyPatch.H>


Detailed Description

Foam::wallPolyPatch.

Source files

Definition at line 49 of file wallPolyPatch.H.

Inheritance diagram for wallPolyPatch:
Collaboration diagram for wallPolyPatch:

List of all members.

Public Member Functions

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

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

Construct from components.

Definition at line 42 of file wallPolyPatch.C.

Referenced by wallPolyPatch::clone().

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

Construct from dictionary.

Definition at line 55 of file wallPolyPatch.C.

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

Construct as copy, resetting the boundary mesh.

Definition at line 67 of file wallPolyPatch.C.

wallPolyPatch ( const wallPolyPatch &   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 wallPolyPatch.C.


Member Function Documentation

TypeName ( "wall"    )

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.

Reimplemented in directMappedWallPolyPatch.

Definition at line 95 of file wallPolyPatch.H.

References wallPolyPatch::wallPolyPatch().

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.

Reimplemented in directMappedWallPolyPatch.

Definition at line 103 of file wallPolyPatch.H.

References wallPolyPatch::wallPolyPatch().


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