21 #include <escript/DataTypes.h> 27 #include <boost/shared_ptr.hpp> 30 #define WEIPA_HAVE_MPI 1 40 # ifndef WEIPA_STATIC_LIB 43 # define WEIPA_DLL_API __declspec(dllexport) 45 # define WEIPA_DLL_API __declspec(dllimport) boost::shared_ptr< const EscriptDataset > const_EscriptDataset_ptr
Definition: weipa.h:71
std::vector< float * > CoordArray
Definition: weipa.h:61
boost::shared_ptr< DomainChunk > DomainChunk_ptr
Definition: weipa.h:65
std::vector< std::string > StringVec
Definition: weipa.h:60
Definition: NodeData.h:26
Definition: DataVar.cpp:39
std::vector< int > IntVec
Definition: weipa.h:59
std::map< int, size_t > IndexMap
Definition: weipa.h:62
boost::shared_ptr< DataVar > DataVar_ptr
Definition: weipa.h:64
boost::shared_ptr< EscriptDataset > EscriptDataset_ptr
Definition: weipa.h:67
boost::shared_ptr< ElementData > ElementData_ptr
Definition: weipa.h:66
boost::shared_ptr< const DomainChunk > const_DomainChunk_ptr
Definition: weipa.h:70
std::vector< float > FloatVec
Definition: weipa.h:56
boost::shared_ptr< NodeData > NodeData_ptr
Definition: weipa.h:68