38 #include <femMesh.hpp>
39 #include <femDisk.hpp>
40 #include <femTreeNode.hpp>
41 #include <femIdentifier.hpp>
53 const int refbdy = 60;
73 ident *x, *y, *cursom, *t, *ng, *region, *ne, *I, *pi, *nx, *ny;
140 __text =
new char[strlen( __t )+1];
141 strcpy( __text, __t );
162 noeudPtr instruction(
void);
199 noeudPtr exprarith ();
200 noeudPtr exprcomp ();
202 noeudPtr fctfileproc ();
203 noeudPtr symb_bdyproc ();
204 noeudPtr symb_dchproc ();
205 noeudPtr symb_solvproc ();
206 noeudPtr diskmshproc ();
207 noeudPtr preparesolve ();
208 noeudPtr prepvarsolve ();
209 noeudPtr symb_pdeproc ();
210 void edp (noeudPtr s);
211 void defbdybypoint (noeudPtr s);
212 void defbdy (noeudPtr);
213 void build (noeudPtr);
214 void maketable (noeudPtr);
215 void conddch (noeudPtr);
216 void condfrr (noeudPtr);
217 void solve (noeudPtr);
218 void oppde (noeudPtr);
219 void sauvefct (noeudPtr);
220 void chargfct (noeudPtr);
221 void plot (noeudPtr);
222 void plot3d (noeudPtr);
223 void chartrig (noeudPtr);
224 void sauvtrig (noeudPtr);
225 void showident (
ident *);
226 void showtreeaux (
int, noeudPtr);
227 void adapt(noeudPtr);
228 void reinitialize ();
229 int setgeom (
int cursloc,
int iloc,
int precise);
230 void varpde(noeudPtr s);
231 void doconddch(
int i,
int cursloc,
int iloc,
int* ib,noeudPtr s);
232 void opcondlim (noeudPtr s);
239 std::list<function> __function_list;
241 femGraphicDeviceIndependentPtr __graph;
247 int imdnu, thesgndnu;
252 int cursloc, cursom, numnoeuds;