Main Page   Alphabetical List   Compound List   File List   Compound 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.

Typedefs
typedef long integer
 integer type.

typedef long logical
 logical.

typedef float femPoint [2]
 node type.

typedef long femTriangle [3]
 cell type.


Public Methods

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.

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