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