Changeset 1235 for XIOS/dev/XIOS_DEV_CMIP6/src/node/axis.hpp
- Timestamp:
- 08/03/17 15:50:40 (7 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
XIOS/dev/XIOS_DEV_CMIP6/src/node/axis.hpp
r1215 r1235 42 42 typedef CAxisAttributes SuperClassAttribute; 43 43 44 public 44 public: 45 45 enum EEventId 46 46 { … … 52 52 } ; 53 53 54 55 56 public : 57 54 public: 58 55 typedef CAxisAttributes RelAttributes; 59 56 typedef CAxisGroup RelGroup; … … 101 98 static ENodeType GetType(void); 102 99 103 static bool dispatchEvent(CEventServer& event); 104 static void recvDistributionAttribute(CEventServer& event); 105 void recvDistributionAttribute(CBufferIn& buffer) ; 100 static bool dispatchEvent(CEventServer& event); 101 106 102 void checkAttributesOnClient(); 107 103 void checkAttributesOnClientAfterTransformation(const std::vector<int>& globalDim, int orderPositionInGrid, … … 122 118 bool zoomByIndex(); 123 119 124 public: 125 CArray<StdString,1> label_srv; 126 bool hasValue; 127 CArray<int,1> globalDimGrid; 128 int orderPosInGrid; 120 public: 121 bool hasValue; 129 122 CArray<size_t,1> localIndexToWriteOnServer; 130 123 CArray<int, 1> compressedIndexToWriteOnServer; … … 140 133 void sendDistributionAttribute(const std::vector<int>& globalDim, int orderPositionInGrid, 141 134 CServerDistributionDescription::ServerDistributionType distType); 142 void computeConnected Server(const std::vector<int>& globalDim, int orderPositionInGrid,135 void computeConnectedClients(const std::vector<int>& globalDim, int orderPositionInGrid, 143 136 CServerDistributionDescription::ServerDistributionType distType); 144 137 … … 148 141 static void recvNonDistributedAttributes(CEventServer& event); 149 142 static void recvDistributedAttributes(CEventServer& event); 143 static void recvDistributionAttribute(CEventServer& event); 150 144 void recvNonDistributedAttributes(int rank, CBufferIn& buffer); 151 145 void recvDistributedAttributes(vector<int>& rank, vector<CBufferIn*> buffers); 146 void recvDistributionAttribute(CBufferIn& buffer); 152 147 153 148 void setTransformations(const TransMapTypes&); … … 167 162 std::vector<int> indexesToWrite; 168 163 int numberWrittenIndexes_, totalNumberWrittenIndexes_, offsetWrittenIndexes_; 169 std::vector<int> connectedServerRank_; 170 std::map<int, CArray<int,1> > indiSrv_; 171 bool hasBounds_; 164 std::vector<int> connectedServerRank_; 165 bool hasBounds; 172 166 bool hasLabel; 173 bool computedWrittenIndex_; 167 bool computedWrittenIndex_; 174 168 175 169 private:
Note: See TracChangeset
for help on using the changeset viewer.