Salome HOME
Merge GUI developments from BR_GUI
[tools/hxx2salome.git] / CppExamples / COMPO_CXX_SRC / src / CALCULATOR / CALCULATOR_CXX / main.cxx
diff --git a/CppExamples/COMPO_CXX_SRC/src/CALCULATOR/CALCULATOR_CXX/main.cxx b/CppExamples/COMPO_CXX_SRC/src/CALCULATOR/CALCULATOR_CXX/main.cxx
new file mode 100644 (file)
index 0000000..9caaf26
--- /dev/null
@@ -0,0 +1,17 @@
+#include "Calculator.hxx"
+#include "MEDMEM_Field.hxx"
+#include "LocalTraceCollector.hxx"
+
+using namespace std;
+int main(int argc, char ** argv)
+{
+    LocalTraceCollector::instance();
+    CALCULATOR myCalc;
+    MEDMEM::FIELD<double>* f1 = myCalc.createConstField(2.0);
+    MEDMEM::FIELD<double>* f2 = myCalc.createConstField(3.0);
+    MEDMEM::FIELD<double>* f = myCalc.add(*f1,*f2);
+    myCalc.printField(f);
+    delete f1;
+    delete f2;
+    delete f;
+}