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

blockDescriptor Class Reference

block descriptor. Takes the description of the block and the list of curved edges and creates a list of points on edges together with the weighting factors More...


Detailed Description

block descriptor. Takes the description of the block and the list of curved edges and creates a list of points on edges together with the weighting factors

Source files

Definition at line 59 of file blockDescriptor.H.

Collaboration diagram for blockDescriptor:

List of all members.

Public Member Functions

 blockDescriptor (const cellShape &, const pointField &blockMeshPoints, const curvedEdgeList &edges, const Vector< label > &n, const scalarList &expand, const word &zoneName="")
 Construct from components. Optional cellSet/zone name.
 blockDescriptor (const pointField &blockMeshPoints, const curvedEdgeList &edges, Istream &is)
 Construct from Istream.
autoPtr< blockDescriptor >  clone () const
 Clone.
const pointField &  points () const
const cellShape &  blockShape () const
const List< List< point > > &  blockEdgePoints () const
const scalarListList &  blockEdgeWeights () const
const Vector< label > &  n () const
const word &  zoneName () const
void  operator= (const blockDescriptor &)

Friends

Ostream &  operator<< (Ostream &, const blockDescriptor &)

Constructor & Destructor Documentation

blockDescriptor ( const cellShape &   ,
const pointField &   blockMeshPoints,
const curvedEdgeList &   edges,
const Vector< label > &   n,
const scalarList &   expand,
const word &   zoneName = ""  
)

Construct from components. Optional cellSet/zone name.

blockDescriptor ( const pointField &   blockMeshPoints,
const curvedEdgeList &   edges,
Istream &   is  
)

Construct from Istream.


Member Function Documentation

autoPtr<blockDescriptor> clone (  ) const [inline]

Clone.

Definition at line 118 of file blockDescriptor.H.

References notImplemented.

const pointField& points (  ) const
const cellShape& blockShape (  ) const
const List<List<point> >& blockEdgePoints (  ) const
const scalarListList& blockEdgeWeights (  ) const
const Vector<label>& n (  ) const
const word& zoneName (  ) const
void operator= ( const blockDescriptor &    )

Friends And Related Function Documentation

Ostream& operator<< ( Ostream &   ,
const blockDescriptor &    
) [friend]

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