Main Page | Alphabetical List | Class List | File List | Class Members | File Members

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 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