Ignore:
Timestamp:
09/02/16 09:41:27 (8 years ago)
Author:
oabramkina
Message:

Parallel version of UGRID norms.

The following connectivity parameters have been implemented:

edge_nodes
face_nodes
face_edges
edge_faces
face_faces.

Test with a regular(structured) quadrilateral mesh (test_regular) has been added.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • XIOS/trunk/src/dht_auto_indexing.hpp

    r892 r924  
    2222class CDHTAutoIndexing: public CClientClientDHTTemplate<size_t> 
    2323{ 
    24 public: 
    25   CDHTAutoIndexing(const CArray<size_t,1>& hashValue, 
    26                    const MPI_Comm& clientIntraComm); 
     24  public: 
     25 
     26    CDHTAutoIndexing(const CArray<size_t,1>& hashValue, 
     27                     const MPI_Comm& clientIntraComm); 
     28 
     29    CDHTAutoIndexing(Index2VectorInfoTypeMap& hashInitMap, 
     30                     const MPI_Comm& clientIntraComm); 
     31 
     32    size_t getNbIndexesGlobal() const; 
     33    size_t getIndexStart() const; 
     34    size_t getIndexCount() const; 
    2735 
    2836    /** Default destructor */ 
    2937    virtual ~CDHTAutoIndexing(); 
     38 
     39  protected: 
     40    std::vector<size_t> globalIndex_; 
     41    size_t nbIndexesGlobal_; 
     42    size_t nbIndexOnProc_ ; 
     43    size_t beginIndexOnProc_ ; 
    3044}; 
    3145 
Note: See TracChangeset for help on using the changeset viewer.