17 #if !defined finley_MeshAdapterFactory_20040526_H
18 #define finley_MeshAdapterFactory_20040526_H
22 #include "finley/Finley.h"
23 #include "finley/Mesh.h"
24 #include "finley/RectangularMesh.h"
29 #include "escript/AbstractContinuousDomain.h"
31 #include <boost/python/list.hpp>
65 int integrationOrder=-1,
66 int reducedIntegrationOrder=-1,
84 int integrationOrder=-1,
85 int reducedIntegrationOrder=-1,
87 int useMacroElements=0);
113 double l0=1.0,
double l1=1.0,
double l2=1.0,
114 int periodic0=0,
int periodic1=0,
116 int integrationOrder=-1,
117 int reducedIntegrationOrder=-1,
118 int useElementsOnFace=0,
119 int useFullElementOrder=0,
121 const std::vector<double>& points=std::vector<double>(),
122 const std::vector<int>& tags=std::vector<int>(),
123 const std::map<std::string, int>& tagnamestonums=std::map<std::string, int>()
167 double l0=1.0,
double l1=1.0,
168 int periodic0=
false,
int periodic1=
false,
169 int integrationOrder=-1,
170 int reducedIntegrationOrder=-1,
171 int useElementsOnFace=0,
172 int useFullElementOrder=0,
174 const std::vector<double>& points=std::vector<double>(),
175 const std::vector<int>& tags=std::vector<int>(),
176 const std::map<std::string, int>& tagnamestonums=std::map<std::string, int>()
198 double safetyFactor=0.2,
199 double tolerance=1.e-8,
212 double safetyFactor=0.2,
213 double tolerance=1.e-8,