1 // SWIG file Experiment.i
2 
3 %{
4 #include "openturns/Experiment.hxx"
5 #include "openturns/PythonExperiment.hxx"
6 
7 %}
8 
9 %include Experiment_doc.i
10 
11 OTTypedInterfaceObjectHelper(Experiment)
12 
13 %include openturns/Experiment.hxx
14 namespace OT { %extend Experiment {
15 
Experiment(const Experiment & other)16 Experiment(const Experiment & other) { return new OT::Experiment(other); }
17 
Experiment(PyObject * pyObj)18 Experiment(PyObject * pyObj)
19 {
20   return new OT::Experiment( new OT::PythonExperiment(pyObj) );
21 }
22 
23 
24 } }
25