17 #if !defined escript_DataFactory_20040721_H
18 #define escript_DataFactory_20040721_H
20 #ifdef BADPYTHONMACROS
27 #undef BADPYTHONMACROS
37 #include <boost/python/object.hpp>
59 const FunctionSpace& what=FunctionSpace(),
69 const FunctionSpace& what=FunctionSpace(),
75 const FunctionSpace& what=FunctionSpace(),
85 const FunctionSpace& what=FunctionSpace(),
91 const FunctionSpace& what=FunctionSpace(),
100 const FunctionSpace& what=FunctionSpace(),
101 bool expanded=
false);
106 const FunctionSpace& what=FunctionSpace(),
107 bool expanded=
false);
116 const FunctionSpace& what=FunctionSpace(),
117 bool expanded=
false);
122 const FunctionSpace& what=FunctionSpace(),
123 bool expanded=
false);
130 load(
const std::string fileName,
131 const AbstractDomain& domain);
148 const FunctionSpace& what=FunctionSpace());