Changeset 887 for XIOS/trunk/src/distribution_client.hpp
- Timestamp:
- 07/05/16 15:59:02 (8 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
XIOS/trunk/src/distribution_client.hpp
r861 r887 21 21 class CDomain; 22 22 class CAxis; 23 class CScalar; 23 24 24 25 /*! … … 61 62 void readDistributionInfo(const std::vector<CDomain*>& domList, 62 63 const std::vector<CAxis*>& axisList, 63 const CArray<bool,1>& axisDomainOrder); 64 const std::vector<CScalar*>& scalarList, 65 const CArray<int,1>& axisDomainOrder); 64 66 private: 65 67 //! Create local index of a domain … … 68 70 //! Create local index of an axis 69 71 void createLocalAxisDataIndex(); 72 73 //! Create local index of a scalar 74 void createLocalScalarDataIndex(); 70 75 71 76 template<int N> … … 82 87 * A grid composed of 1 domain and 1 axis has 2 elements */ 83 88 int numElement_; 84 CArray< bool,1> axisDomainOrder_; //!< Order of axis and domain of a grid89 CArray<int,1> axisDomainOrder_; //!< Order of axis and domain of a grid 85 90 86 91 std::vector<int> nLocal_; //!< Local size of each dimension (ni, nj, etc, ...) … … 95 100 std::vector<int> dataDims_; //!< Data_dim, domain can have data_dim == 1 or 2 96 101 std::vector<int> dataBegin_; //!< Data begin (data_ibegin, data_jbegin, etc) 97 std::vector<CArray<int,1> *> dataIndex_; //!< Data index98 std::vector<CArray<int,1> *> infoIndex_; //!< i_index, j_index102 std::vector<CArray<int,1> > dataIndex_; //!< Data index 103 std::vector<CArray<int,1> > infoIndex_; //!< i_index, j_index 99 104 100 105 std::vector<CArray<bool,1> > domainMasks_; //!< Domain mask
Note: See TracChangeset
for help on using the changeset viewer.