%{
#include "KernelBasis.hxx"
+#include "HeatMarcel.hxx"
+using namespace SALOME;
%}
%include "std_string.i"
+%rename (HeatMarcel) HeatMarcelSwig;
+
bool getSSLMode();
void setSSLMode(bool sslMode);
std::string getIOROfEmbeddedNS();
void setIOROfEmbeddedNS(const std::string& ior);
+
+double GetTimeAdjustmentCst();
+
+%inline
+{
+PyObject *HeatMarcelSwig(double timeAjustment, unsigned int nbThreads = 0)
+{
+ double timeInS = 0.0;
+ long double piVal = HeatMarcel(timeAjustment,timeInS,nbThreads);
+ PyObject *ret(PyTuple_New(2));
+ PyTuple_SetItem(ret,0,SWIG_From_double((double)piVal));
+ PyTuple_SetItem(ret,1,SWIG_From_double(timeInS));
+ return ret;
+}
+}