#include <femSolver.hpp>
Public Member Functions | |
| DECLARE_TYPE (femMesh::femPoint, femPoint) | |
| Typedefs. | |
| DECLARE_TYPE (femMesh::femTriangle, femTriangle) | |
| DECLARE_TYPE (creal *, cmatptr) | |
| DECLARE_TYPE (float *, matptr) | |
| FEM (femMeshPtr=0, int quadra=0) | |
| default constructor | |
| ~FEM () | |
| destructor | |
| float | solvePDE (fcts *param, int how) |
| solve the PDE | |
| creal | deriv (int m, creal *f, int ksolv, int i) |
| creal | convect (creal *f, creal *u1, creal *u2, float dt, int i) |
| creal | rhsConvect (creal *f, creal *u1, creal *u2, float dt, int i) |
| creal | fctval (creal *f, float x, float y) |
| int | getregion (int k) |
| creal | gfemuser (creal what, creal *f, int i) |
| creal | P1ctoP1 (creal *f, int i) |
| creal | prodscalar (creal *f, creal *g) |
| creal | ginteg (int, int, int, creal *, creal *, int) |
| creal | binteg (int, int, int, creal *, creal *, int) |
| void | initvarmat (int how, int flagcomplexe, int N, fcts *param) |
| void | assemble (int how, int flagcomplexe, int N, int k, creal *a, creal *b, fcts *param) |
| void | solvevarpde (int N, fcts *param, int how) |
Public Attributes | |
| float * | normlx |
| float * | normly |
|
|
|
|
||||||||||||