FreeFem  3.5.x
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

femPointrp
 
femTriangletr
 
int * ngt
 
int * ng
 
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
 

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