Changeset 7ecb2a8 for python/lib/gio.h
- Timestamp:
- 05/03/19 10:41:40 (5 years ago)
- Branches:
- pympi
- Children:
- 1ef52ae
- Parents:
- 7889dc4
- git-author:
- Thomas Uram <turam@…> (05/03/19 10:41:40)
- git-committer:
- Thomas Uram <turam@…> (05/03/19 10:41:40)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
python/lib/gio.h
r7889dc4 r7ecb2a8 47 47 template <class T> 48 48 #ifndef GENERICIO_NO_MPI 49 void read_gio(const MPI_Comm &C, char* file_name, std::string var_name, T*& data, int field_count){49 void read_gio(const MPI_Comm C, char* file_name, std::string var_name, T*& data, int field_count){ 50 50 gio::GenericIO reader(C, file_name); 51 51 #else … … 74 74 reader.close(); 75 75 } 76 extern "C" int64_t get_elem_num(const MPI_Comm &c, char* file_name);76 extern "C" int64_t get_elem_num(const MPI_Comm C, char* file_name); 77 77 78 extern "C" void read_gio_float (const MPI_Comm &C, char* file_name, char* var_name, float* data, int field_count);79 extern "C" void read_gio_double(const MPI_Comm &C, char* file_name, char* var_name, double* data, int field_count);80 extern "C" void read_gio_uint16 (const MPI_Comm &C, char* file_name, char* var_name, uint16_t* data, int field_count);81 extern "C" void read_gio_int32 (const MPI_Comm &C, char* file_name, char* var_name, int* data, int field_count);82 extern "C" void read_gio_int64 (const MPI_Comm &C, char* file_name, char* var_name, int64_t* data, int field_count);78 extern "C" void read_gio_float (const MPI_Comm C, char* file_name, char* var_name, float* data, int field_count); 79 extern "C" void read_gio_double(const MPI_Comm C, char* file_name, char* var_name, double* data, int field_count); 80 extern "C" void read_gio_uint16 (const MPI_Comm C, char* file_name, char* var_name, uint16_t* data, int field_count); 81 extern "C" void read_gio_int32 (const MPI_Comm C, char* file_name, char* var_name, int* data, int field_count); 82 extern "C" void read_gio_int64 (const MPI_Comm C, char* file_name, char* var_name, int64_t* data, int field_count); 83 83 enum var_type{ 84 84 float_type=0, … … 90 90 var_not_found=10 91 91 }; 92 extern "C" var_type get_variable_type(const MPI_Comm &C, char* file_name,char* var_name);93 extern "C" int get_variable_field_count(const MPI_Comm &C, char* file_name,char* var_name);94 extern "C" void inspect_gio(const MPI_Comm &C, char* file_name);92 extern "C" var_type get_variable_type(const MPI_Comm C, char* file_name,char* var_name); 93 extern "C" int get_variable_field_count(const MPI_Comm C, char* file_name,char* var_name); 94 extern "C" void inspect_gio(const MPI_Comm C, char* file_name);
Note: See TracChangeset
for help on using the changeset viewer.