|
Overture
Version 25
|
A region generated using a hybrid/unstructured mesh. More...
#include <smesh.hh>


Public Member Functions | |
| UnstructuredRegion (real dx=.1, real dy=.1) | |
| ~UnstructuredRegion () | |
| virtual Mapping & | getMapping () |
| virtual ArraySimple< int > & | getGridIDList () |
| virtual ArraySimple< real > & | getVertices () |
| virtual int | numberOfVertices () |
| virtual int | numberOfElements () |
| void | useCutout () |
| void | dontUseCutout () |
| virtual ArraySimpleFixed< int, 4, 1, 1, 1 > | getElement (int e) |
Public Member Functions inherited from Region | |
| Region (real dx=.1, real dy=.1, std::string nm="") | |
| virtual | ~Region () |
| void | addCurve (Curve *c) |
| add a curve to the region, resetting the reference grid accordingly | |
| void | delCurve (Curve *c) |
| delete a curve from the region | |
| curve_iterator | curve_begin () |
| curve_iterator | curve_end () |
| int | numberOfCurves () const |
| virtual void | resetIDList () |
| const SquareMapping & | getReferenceGrid () const |
| get the reference grid used to guide the mesh spacing | |
| real | getDx () const |
| real | getDy () const |
| void | setDx (real d) |
| void | setDy (real d) |
| std::string | getName () const |
| void | setName (std::string nm) |
| int | ID () const |
Protected Member Functions | |
| bool | umapUpToDate () const |
Protected Member Functions inherited from Region | |
| void | specifyReferenceGridBounds (real x1, real y1, real x2, real y2) |
| void | resetReferenceGrid () |
Protected Attributes | |
| ArraySimple< real > | grid |
| ArraySimple< int > | cutoutIDMap |
Protected Attributes inherited from Region | |
| real | dxRef |
| real | dyRef |
| ArraySimple< int > | gridIDList |
Additional Inherited Members | |
Public Types inherited from Region | |
| typedef std::vector< Curve * > ::iterator | curve_iterator |
A region generated using a hybrid/unstructured mesh.
|
inline |
|
inline |
|
virtual |
Implements Region.
|
virtual |
Implements Region.
|
virtual |
|
virtual |
Implements Region.
|
virtual |
Implements Region.
|
virtual |
Implements Region.
|
inlineprotected |
|
inline |
|
protected |
|
protected |
1.8.3