Changeset 1232 for XIOS/dev/XIOS_DEV_CMIP6/src/node/file.hpp
- Timestamp:
- 07/31/17 17:59:25 (7 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
XIOS/dev/XIOS_DEV_CMIP6/src/node/file.hpp
r1158 r1232 89 89 void checkWriteFile(void); 90 90 void checkReadFile(void); 91 void initFile(void); 91 void initWrite(void); 92 void initRead(void); 93 bool isEmptyZone(); 92 94 93 95 /// Mutateurs /// … … 97 99 98 100 void createHeader(void); 99 void openInReadMode( MPI_Comm* readComm = NULL);101 void openInReadMode(void); 100 102 void close(void); 101 103 void readAttributesOfEnabledFieldsInReadMode(); … … 122 124 void setContextClient(CContextClient* newContextClient); 123 125 CContextClient* getContextClient(); 126 127 void setReadContextClient(CContextClient* newContextClient); 128 CContextClient* getReadContextClient(); 124 129 125 130 // Send info to server … … 162 167 CDate lastSplit; 163 168 int nbAxis, nbDomains; 164 bool isOpen; 165 bool allDomainEmpty; 169 bool isOpen; 166 170 MPI_Comm fileComm; 167 171 172 private: 173 void createSubComFile(); 174 bool checkRead; 175 bool allZoneEmpty; 176 168 177 private : 169 178 /// Propriétés privées /// 170 179 CContextClient* client; 180 CContextClient* read_client; // Context client for reading (channel between server 1 and client) 171 181 CFieldGroup* vFieldGroup; 172 182 CVariableGroup* vVariableGroup; … … 175 185 std::vector<CField*> enabledFields; 176 186 187 177 188 public: 178 189 // virtual void toBinary (StdOStream& os) const;
Note: See TracChangeset
for help on using the changeset viewer.