fem::femMesh Class Reference

Mesh class. More...

#include <femMesh.hpp>

List of all members.

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 <prudhomm@users.sourceforge.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