17 #if !defined finley_MeshAdapterFactory_20040526_H
18 #define finley_MeshAdapterFactory_20040526_H
21 #include "finley/Finley.h"
22 #include "finley/Mesh.h"
23 #include "finley/RectangularMesh.h"
27 #include "escript/AbstractContinuousDomain.h"
29 #include <boost/python/list.hpp>
63 int integrationOrder=-1,
64 int reducedIntegrationOrder=-1,
82 int integrationOrder=-1,
83 int reducedIntegrationOrder=-1,
85 int useMacroElements=0);
111 double l0=1.0,
double l1=1.0,
double l2=1.0,
112 int periodic0=0,
int periodic1=0,
114 int integrationOrder=-1,
115 int reducedIntegrationOrder=-1,
116 int useElementsOnFace=0,
117 int useFullElementOrder=0,
119 const std::vector<double>& points=std::vector<double>(),
120 const std::vector<int>& tags=std::vector<int>(),
121 const std::map<std::string, int>& tagnamestonums=std::map<std::string, int>()
165 double l0=1.0,
double l1=1.0,
166 int periodic0=
false,
int periodic1=
false,
167 int integrationOrder=-1,
168 int reducedIntegrationOrder=-1,
169 int useElementsOnFace=0,
170 int useFullElementOrder=0,
172 const std::vector<double>& points=std::vector<double>(),
173 const std::vector<int>& tags=std::vector<int>(),
174 const std::map<std::string, int>& tagnamestonums=std::map<std::string, int>()
196 double safetyFactor=0.2,
197 double tolerance=1.e-8,
210 double safetyFactor=0.2,
211 double tolerance=1.e-8,