18 #if !defined escript_DataFactory_20040721_H 19 #define escript_DataFactory_20040721_H 27 #include <boost/python/object.hpp> 49 const FunctionSpace& what=FunctionSpace(),
59 const FunctionSpace& what=FunctionSpace(),
65 const FunctionSpace& what=FunctionSpace(),
75 const FunctionSpace& what=FunctionSpace(),
81 const FunctionSpace& what=FunctionSpace(),
90 const FunctionSpace& what=FunctionSpace(),
96 const FunctionSpace& what=FunctionSpace(),
106 const FunctionSpace& what=FunctionSpace(),
107 bool expanded=
false);
112 const FunctionSpace& what=FunctionSpace(),
113 bool expanded=
false);
120 load(
const std::string fileName,
121 const AbstractDomain& domain);
138 const FunctionSpace& what=FunctionSpace());
Data Tensor4(double value, const FunctionSpace &what, bool expanded)
Return a Data object containing tensor4 datapoints. ie: rank 4 data-points.
Definition: DataFactory.cpp:113
bool loadConfigured()
returns true if the load funtion is configured.
Definition: DataFactory.cpp:346
Data Tensor4FromObj(bp::object o, const FunctionSpace &what, bool expanded)
Definition: DataFactory.cpp:119
Definition: AbstractContinuousDomain.cpp:22
Data TensorFromObj(bp::object o, const FunctionSpace &what, bool expanded)
Definition: DataFactory.cpp:71
Data convertToData(const bp::object &value, const FunctionSpace &what)
Definition: DataFactory.cpp:355
Data Vector(double value, const FunctionSpace &what, bool expanded)
Return a Data object containing vector data-points. ie: rank 1 data-points.
Definition: DataFactory.cpp:39
Data Tensor3(double value, const FunctionSpace &what, bool expanded)
Return a Data object containing tensor3 datapoints. ie: rank 3 data-points.
Definition: DataFactory.cpp:89
Data load(const std::string fileName, const AbstractDomain &domain)
reads Data on domain from file in netCDF format
Definition: DataFactory.cpp:138
Data Scalar(double value, const FunctionSpace &what, bool expanded)
A collection of factory functions for creating Data objects which contain data points of various shap...
Definition: DataFactory.cpp:32
#define ESCRIPT_DLL_API
Definition: escriptcore/src/system_dep.h:29
Data Tensor3FromObj(bp::object o, const FunctionSpace &what, bool expanded)
Definition: DataFactory.cpp:95
Data VectorFromObj(bp::object o, const FunctionSpace &what, bool expanded)
Definition: DataFactory.cpp:45
Data Tensor(double value, const FunctionSpace &what, bool expanded)
Return a Data object containing tensor datapoints. ie: rank 2 data-points.
Definition: DataFactory.cpp:63