Ignore:
Timestamp:
02/11/15 16:23:16 (9 years ago)
Author:
mhnguyen
Message:

Changing interface of tests to make sure global index begins at zero (0)

+) In all tests, ibegin, jbegin starts at zero (0), so there are some minor changes in field_glo
+) Improve a littel bit class design

Test
+) On Curie,
+) All test passed and results are the same as before

File:
1 edited

Legend:

Unmodified
Added
Removed
  • XIOS/trunk/src/client_server_mapping.cpp

    r553 r554  
    2020} 
    2121 
     22void CClientServerMapping::computeServerIndexMapping(const CArray<size_t,1>& globalIndexOnClient, 
     23                                                     const std::vector<CArray<size_t,1>* >& globalIndexServer) 
     24{ 
     25  defaultComputeServerIndexMapping(globalIndexOnClient, globalIndexServer); 
     26} 
     27 
    2228/*! 
    2329   Compute index of data which are sent to server and index global on server side 
     
    2531   \param [in] globalIndexServer global index of server(s) 
    2632*/ 
    27 void CClientServerMapping::computeServerIndexMapping(const CArray<size_t,1>& globalIndexOnClient, 
    28                                                      const std::vector<CArray<size_t,1>* >& globalIndexServer) 
     33void CClientServerMapping::defaultComputeServerIndexMapping(const CArray<size_t,1>& globalIndexOnClient, 
     34                                                            const std::vector<CArray<size_t,1>* >& globalIndexServer) 
    2935{ 
    3036  int nServer = globalIndexServer.size(); 
Note: See TracChangeset for help on using the changeset viewer.