]> SALOME platform Git repositories - modules/yacs.git/blob - doc/exemples/exemple10/FreeFemComponent.py
Salome HOME
e11882ca54f45584a484432500fb30f2a3fac289
[modules/yacs.git] / doc / exemples / exemple10 / FreeFemComponent.py
1 from SALOME_ComponentPy import *
2
3 import FreeFem
4
5 class FreeFemComponent(Engines__POA.FreeFemComponent,
6                        SALOME_ComponentPy_i):
7
8     def __init__(self, orb, poa, this, containerName,
9                  instanceName, interfaceName):
10         SALOME_ComponentPy_i.__init__(self, orb, poa, this, containerName,
11                                       instanceName, interfaceName, False)
12         self.F = FreeFem.FreeFem();
13
14     def Bords(self, b):
15         self.F.Bords(b);
16
17     def Flux(self, u1, u2):
18         self.F.Flux(u1, u2);
19
20     def Convection(self, cond_init, dt, n):
21         self.F.Convection(cond_init, dt, n)
22