Salome HOME
initial project version
[tools/solverlab.git] / CoreFlows / swig / CoreFlows.i
1 %module CoreFlows
2
3 %include std_string.i
4 %include std_vector.i
5 %include std_map.i
6
7 %apply bool& INOUT {bool &stop}
8
9 namespace std {
10  %template(VectorDouble) vector<double>;
11  %template(VectorInt) vector<int>;
12  %template(MapIntDouble) map<int,double>;
13 };
14
15 %{
16
17 #include "DriftModel.hxx"
18 #include "FiveEqsTwoFluid.hxx"
19 #include "IsothermalTwoFluid.hxx"
20 #include "ProblemFluid.hxx"
21 #include "ProblemCoreFlows.hxx"
22 #include "TransportEquation.hxx"
23 #include "DiffusionEquation.hxx"
24 #include "StationaryDiffusionEquation.hxx"
25 #include "SinglePhase.hxx"
26 #include "Fluide.h"
27
28 %}
29
30 %include "ProblemCoreFlows.hxx"
31 %include "ProblemFluid.hxx"
32 %include "DriftModel.hxx"
33 %include "FiveEqsTwoFluid.hxx"
34 %include "IsothermalTwoFluid.hxx"
35 %include "TransportEquation.hxx"
36 %include "DiffusionEquation.hxx"
37 %include "StationaryDiffusionEquation.hxx"
38 %include "SinglePhase.hxx"
39 %include "Fluide.h"
40