source: XIOS/trunk/src/dht_auto_indexing.hpp @ 892

Last change on this file since 892 was 892, checked in by mhnguyen, 8 years ago

Adding new class to auto-generate global index based on DHT

Test
+ NO

File size: 643 bytes
Line 
1/*!
2   \file dht_auto_indexing.hpp
3   \author Ha NGUYEN
4   \since 6 Jul 2016
5   \date 6 Jul 2016
6
7   \brief Auto assign global index across processes.
8 */
9
10#ifndef __XIOS_DHT_AUTO_INDEXING_HPP__
11#define __XIOS_DHT_AUTO_INDEXING_HPP__
12
13#include "client_client_dht_template.hpp"
14
15namespace xios
16{
17
18/*!
19  \class CDHTAutoIndexing
20  .
21*/
22class CDHTAutoIndexing: public CClientClientDHTTemplate<size_t>
23{
24public:
25  CDHTAutoIndexing(const CArray<size_t,1>& hashValue,
26                   const MPI_Comm& clientIntraComm);
27
28    /** Default destructor */
29    virtual ~CDHTAutoIndexing();
30};
31
32} // namespace xios
33#endif // __XIOS_DHT_AUTO_INDEXING_HPP__
Note: See TracBrowser for help on using the repository browser.