|
FreeFem
3.5.x
|
Mesh class. More...
#include <femMesh.hpp>
Public Types | |
Typedefs | |
| typedef long | integer |
| integer type | |
| typedef long | logical |
| logical | |
| typedef float | femPoint[2] |
| node type | |
| typedef long | femTriangle[3] |
| cell type | |
Public Member Functions | |
Constructors and destructor | |
| femMesh () | |
| femMesh (femMesh const &) | |
Accessors | |
| int | getNumberOfPoints () const |
| int | getNumberOfCells () const |
Mutators | |
| void | setDimensions (int, int) |
Methods | |
| void | Delete () |
| delete the mesh | |
| void | removeBdyT () |
| long | create (long nbs, long nbsmax, long nba, float *crbdy, float *hbdy, long *arete, int *ngbdy, long *sd, long nbsd, int *flag, int fflag) |
| prepare the mesh for generation | |
| int | mshptg_ (float *cr, float *h, long *c, long *nu, long *nbs, long nbsmx, long *tri, long *arete, long nba, long *sd, long nbsd, long *reft, long *nbt, float coef, float puis, long *err) |
| mesh generator | |
| int | check (float *, int) const |
| check the mesh | |
Public Attributes | |
| femPoint * | rp |
| femTriangle * | tr |
| int * | ngt |
| int * | ng |
Mesh class.
Finite element mesh using P1 elements(triangles).