/[escript]/trunk/finley/src/CPPAdapter/MeshAdapterFactory.cpp
ViewVC logotype

Diff of /trunk/finley/src/CPPAdapter/MeshAdapterFactory.cpp

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 1058 by gross, Tue Jan 23 09:52:45 2007 UTC revision 1059 by gross, Fri Mar 23 11:01:53 2007 UTC
# Line 29  using namespace escript; Line 29  using namespace escript;
29  namespace finley {  namespace finley {
30    
31    AbstractContinuousDomain* readMesh(const std::string& fileName,    AbstractContinuousDomain* readMesh(const std::string& fileName,
32                       int integrationOrder)                       int integrationOrder,
33                                         int reducedIntegrationOrder,
34                                         bool optimizeLabeling)
35    {    {
36      //      //
37      // create a copy of the filename to overcome the non-constness of call      // create a copy of the filename to overcome the non-constness of call
# Line 94  namespace finley { Line 96  namespace finley {
96              int periodic0,int periodic1,              int periodic0,int periodic1,
97              int periodic2,              int periodic2,
98              int integrationOrder,              int integrationOrder,
99                        int reducedIntegrationOrder,
100              int useElementsOnFace)              int useElementsOnFace)
101    {    {
102  //     cout << "n0=" << n0 << " n1=" << n1 << " n2=" << n2  //     cout << "n0=" << n0 << " n1=" << n1 << " n2=" << n2
# Line 135  namespace finley { Line 138  namespace finley {
138              double l0, double l1,              double l0, double l1,
139              int periodic0,int periodic1,              int periodic0,int periodic1,
140              int integrationOrder,              int integrationOrder,
141                            int reducedIntegrationOrder,
142              int useElementsOnFace)              int useElementsOnFace)
143    {    {
144      int numElements[]={n0,n1};      int numElements[]={n0,n1};
# Line 163  namespace finley { Line 167  namespace finley {
167    }    }
168    AbstractContinuousDomain*  interval(int n0,int order,double l0,int periodic0,    AbstractContinuousDomain*  interval(int n0,int order,double l0,int periodic0,
169                 int integrationOrder,                 int integrationOrder,
170                           int reducedIntegrationOrder,
171                 int useElementsOnFace)                 int useElementsOnFace)
172    {    {
173      int numElements[]={n0};      int numElements[]={n0};
# Line 221  namespace finley { Line 226  namespace finley {
226    }    }
227    AbstractContinuousDomain*  glueFaces(const boost::python::list& meshList,    AbstractContinuousDomain*  glueFaces(const boost::python::list& meshList,
228              double safety_factor,              double safety_factor,
229              double tolerance)              double tolerance,
230                            bool optimizeLabeling)
231    {    {
232      Finley_Mesh* fMesh=0;      Finley_Mesh* fMesh=0;
233  #ifndef PASO_MPI  #ifndef PASO_MPI
# Line 254  namespace finley { Line 260  namespace finley {
260    }    }
261    AbstractContinuousDomain*  joinFaces(const boost::python::list& meshList,    AbstractContinuousDomain*  joinFaces(const boost::python::list& meshList,
262              double safety_factor,              double safety_factor,
263              double tolerance)              double tolerance,
264                            bool optimizeLabeling)
265    {    {
266      Finley_Mesh* fMesh=0;      Finley_Mesh* fMesh=0;
267      //      //

Legend:
Removed from v.1058  
changed lines
  Added in v.1059

  ViewVC Help
Powered by ViewVC 1.1.26