Go to the documentation of this file.
22 #include <escript/DataTypes.h>
28 #include <boost/shared_ptr.hpp>
31 #define WEIPA_HAVE_MPI 1
41 # ifndef WEIPA_STATIC_LIB
44 # define WEIPA_DLL_API __declspec(dllexport)
46 # define WEIPA_DLL_API __declspec(dllimport)
std::vector< float > FloatVec
Definition: weipa.h:57
boost::shared_ptr< EscriptDataset > EscriptDataset_ptr
Definition: weipa.h:68
boost::shared_ptr< DataVar > DataVar_ptr
Definition: weipa.h:65
Definition: DataVar.cpp:51
Definition: NodeData.h:41
std::map< int, size_t > IndexMap
Definition: weipa.h:63
std::vector< float * > CoordArray
Definition: weipa.h:62
boost::shared_ptr< ElementData > ElementData_ptr
Definition: weipa.h:67
boost::shared_ptr< NodeData > NodeData_ptr
Definition: weipa.h:69
std::vector< std::string > StringVec
Definition: weipa.h:61
boost::shared_ptr< DomainChunk > DomainChunk_ptr
Definition: weipa.h:66
std::vector< int > IntVec
Definition: weipa.h:60
boost::shared_ptr< const EscriptDataset > const_EscriptDataset_ptr
Definition: weipa.h:72
boost::shared_ptr< const DomainChunk > const_DomainChunk_ptr
Definition: weipa.h:71