17 #if !defined escript_DataTypes_20080811_H
18 #define escript_DataTypes_20080811_H
23 #include <boost/python/object.hpp>
24 #include <boost/python/extract.hpp>
184 EsysAssert((
getRank(shape)==1),
"Incorrect number of indices for the rank of this object.");
204 EsysAssert((
getRank(shape)==2),
"Incorrect number of indices for the rank of this object.");
224 EsysAssert((
getRank(shape)==3),
"Incorrect number of indices for the rank of this object.");
245 EsysAssert((
getRank(shape)==4),
"Incorrect number of indices for the rank of this object.");