diff --git a/wrappers/gmshpy/gmshGeo.i b/wrappers/gmshpy/gmshGeo.i index 8ada18bed79272782a91cd05b879ad85f6bf33f0..6390afe4355942a9e2431f7538357c49ceddb10e 100644 --- a/wrappers/gmshpy/gmshGeo.i +++ b/wrappers/gmshpy/gmshGeo.i @@ -53,6 +53,10 @@ namespace std { %template(GFaceList) list<GFace*, std::allocator<GFace*> >; %template(GEdgeList) list<GEdge*, std::allocator<GEdge*> >; %template(GLevelsetVector) vector<gLevelset *, std::allocator<gLevelset *> >; + %template(IntVector) std::vector<int>; + %template(DoubleVector) std::vector<double, std::allocator<double> >; + %template(DoubleVectorVector) std::vector<std::vector<double, std::allocator<double> > >; + %template(StringVector) std::vector<std::string, std::allocator<std::string> >; } %include "GmshConfig.h"