Changeset 551 for XIOS/trunk/src/node/grid.hpp
- Timestamp:
- 02/11/15 16:23:02 (9 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
XIOS/trunk/src/node/grid.hpp
r540 r551 11 11 #include "array_new.hpp" 12 12 #include "attribute_array.hpp" 13 #include "distribution_client.hpp" 13 14 14 15 namespace xios { … … 21 22 class CAxisGroup; 22 23 class CGrid; 24 class CDistributionClient; 23 25 24 26 ///-------------------------------------------------------------- … … 97 99 void outputField(int rank, const CArray<double,1>& stored, CArray<double,2>& field) ; 98 100 void outputField(int rank, const CArray<double,1>& stored, CArray<double,1>& field) ; 101 void outputField(int rank, const CArray<double,1>& stored, double* field); 99 102 100 103 virtual void parse(xml::CXMLNode & node); … … 154 157 std::vector<CDomain*> getDomains(); 155 158 std::vector<CAxis*> getAxis(); 159 std::vector<int> getAxisOrder(); 156 160 157 161 public: … … 161 165 bool isChecked; 162 166 bool isDomainAxisChecked; 167 bool isIndexSent; 163 168 164 169 CAxis* axis ; … … 184 189 map<int, CArray<int, 1>* > out_j_fromClient ; 185 190 map<int, CArray<int, 1>* > out_l_fromClient ; 191 192 map<int, CArray<size_t, 1>* > outIndexFromClient; 186 193 void checkMask(void) ; 187 194 … … 209 216 std::vector<std::string> axisList_, domList_; 210 217 bool isAxisListSet, isDomListSet; 211 212 // List order of axis in a grid, if there is a domain, it will take value -1 213 std::vector<int> axisOrder_; 218 CDistributionClient* clientDistribution_; 214 219 }; // class CGrid 215 220
Note: See TracChangeset
for help on using the changeset viewer.