Go to the documentation of this file.00001 
00002 
00003 
00004 
00005 
00006 
00007 
00008 
00009 
00010 
00011 
00012 
00013 
00014 
00015 
00016 
00017 
00018 
00019 
00020 
00021 
00022 
00023 
00024 
00025 
00026 
00027 
00028 
00029 
00030 
00031 #ifndef cellShapeRecognition_H
00032 #define cellShapeRecognition_H
00033 
00034 #include <OpenFOAM/cellShape.H>
00035 #include <OpenFOAM/cellModeller.H>
00036 #include <OpenFOAM/faceList.H>
00037 #include <OpenFOAM/PtrList.H>
00038 
00039 
00040 
00041 namespace Foam
00042 {
00043 
00044 cellShape extrudedTriangleCellShape
00045 (
00046     const label cellIndex,
00047     const labelList& faceLabels,
00048     const faceList& faces,
00049     const labelList& owner,
00050     const labelList& neighbour,
00051     const label pointOffset,
00052     faceList& frontAndBackFaces
00053 );
00054 
00055 
00056 cellShape extrudedQuadCellShape
00057 (
00058     const label cellIndex,
00059     const labelList& faceLabels,
00060     const faceList& faces,
00061     const labelList& owner,
00062     const labelList& neighbour,
00063     const label pointOffset,
00064     faceList& frontAndBackFaces
00065 );
00066 
00067 
00068 cellShape create3DCellShape
00069 (
00070     const label cellIndex,
00071     const labelList& faceLabels,
00072     const faceList& faces,
00073     const labelList& owner,
00074     const labelList& neighbour,
00075     const label fluentCellModelID
00076 );
00077 
00078 
00079 
00080 
00081 } 
00082 
00083 
00084 
00085 #endif
00086 
00087