FreeFem  3.5.x
Public Attributes | List of all members
fem::femMesh Class Reference

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

femPointrp
 
femTriangletr
 
int * ngt
 
int * ng
 

Detailed Description

Mesh class.

Finite element mesh using P1 elements(triangles).

Author
Christophe Prud'homme prudh.nosp@m.omm@.nosp@m.users.nosp@m..sou.nosp@m.rcefo.nosp@m.rge..nosp@m.net
Version
Id
femMesh.hpp,v 1.3 2001/07/12 15:15:39 delpinux Exp

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

This is the FreeFEM reference manual
Provided by The KFEM project