/[escript]/branches/diaplayground/finley/src/CPPAdapter/MeshAdapter.h
ViewVC logotype

Diff of /branches/diaplayground/finley/src/CPPAdapter/MeshAdapter.h

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

revision 4933 by jfenwick, Wed Feb 19 00:03:29 2014 UTC revision 4934 by jfenwick, Tue May 13 00:28:11 2014 UTC
# Line 45  namespace finley { Line 45  namespace finley {
45  // They are only fwd declared here so that vis.studio will accept the friend  // They are only fwd declared here so that vis.studio will accept the friend
46  // decls  // decls
47  FINLEY_DLL_API  FINLEY_DLL_API
48  escript::Domain_ptr brick(int n0, int n1, int n2, int order,  escript::Domain_ptr brick(esysUtils::JMPI& p,int n0, int n1, int n2, int order,
49                      double l0, double l1, double l2,                      double l0, double l1, double l2,
50                      bool periodic0, bool periodic1, bool periodic2,                      bool periodic0, bool periodic1, bool periodic2,
51                      int integrationOrder, int reducedIntegrationOrder,                      int integrationOrder, int reducedIntegrationOrder,
52                      bool useElementsOnFace, bool useFullElementOrder,                      bool useElementsOnFace, bool useFullElementOrder,
53                      bool optimize, const std::vector<double>& points,                      bool optimize, const std::vector<double>& points,
54                      const std::vector<int>& tags,                      const std::vector<int>& tags,
55                      const std::map<std::string, int>& tagnamestonums);                      const std::map<std::string, int>& tagnamestonums
56                );
57                                            
58  FINLEY_DLL_API                FINLEY_DLL_API              
59  escript::Domain_ptr rectangle(int n0, int n1, int order,  escript::Domain_ptr rectangle(esysUtils::JMPI& p, int n0, int n1, int order,
60                          double l0, double l1,                          double l0, double l1,
61                          bool periodic0, bool periodic1,                          bool periodic0, bool periodic1,
62                          int integrationOrder, int reducedIntegrationOrder,                          int integrationOrder, int reducedIntegrationOrder,
63                          bool useElementsOnFace, bool useFullElementOrder,                          bool useElementsOnFace, bool useFullElementOrder,
64                          bool optimize, const std::vector<double>& points,                          bool optimize, const std::vector<double>& points,
65                          const std::vector<int>& tags,                          const std::vector<int>& tags,
66                          const std::map<std::string, int>& tagnamestonums);                                  const std::map<std::string, int>& tagnamestonums
67                    );        
68        
69  struct null_deleter  struct null_deleter
70  {  {
# Line 708  class MeshAdapter : public escript::Abst Line 710  class MeshAdapter : public escript::Abst
710    
711    static FunctionSpaceNamesMapType m_functionSpaceTypeNames;    static FunctionSpaceNamesMapType m_functionSpaceTypeNames;
712    
713    friend escript::Domain_ptr brick(int n0, int n1, int n2, int order,    friend escript::Domain_ptr brick(esysUtils::JMPI& p, int n0, int n1, int n2, int order,
714                      double l0, double l1, double l2,                      double l0, double l1, double l2,
715                      bool periodic0, bool periodic1, bool periodic2,                      bool periodic0, bool periodic1, bool periodic2,
716                      int integrationOrder,                      int integrationOrder,
# Line 721  class MeshAdapter : public escript::Abst Line 723  class MeshAdapter : public escript::Abst
723                      const std::map<std::string, int>& tagnamestonums);                      const std::map<std::string, int>& tagnamestonums);
724                                            
725                                            
726    friend escript::Domain_ptr rectangle(int n0, int n1, int order,    friend escript::Domain_ptr rectangle(esysUtils::JMPI& p,int n0, int n1, int order,
727                          double l0, double l1,                          double l0, double l1,
728                          bool periodic0, bool periodic1,                          bool periodic0, bool periodic1,
729                          int integrationOrder,                          int integrationOrder,

Legend:
Removed from v.4933  
changed lines
  Added in v.4934

  ViewVC Help
Powered by ViewVC 1.1.26