Changeset 7ecb2a8 for python/lib/gio.h


Ignore:
Timestamp:
05/03/19 10:41:40 (5 years ago)
Author:
Thomas Uram <turam@…>
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)
Message:

intermediate

File:
1 edited

Legend:

Unmodified
Added
Removed
  • python/lib/gio.h

    r7889dc4 r7ecb2a8  
    4747template <class T> 
    4848#ifndef GENERICIO_NO_MPI 
    49 void read_gio(const MPI_Comm &C, char* file_name, std::string var_name, T*& data, int field_count){ 
     49void read_gio(const MPI_Comm C, char* file_name, std::string var_name, T*& data, int field_count){ 
    5050  gio::GenericIO reader(C, file_name); 
    5151#else 
     
    7474  reader.close(); 
    7575} 
    76 extern "C" int64_t get_elem_num(const MPI_Comm &c, char* file_name); 
     76extern "C" int64_t get_elem_num(const MPI_Comm C, char* file_name); 
    7777 
    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); 
     78extern "C" void read_gio_float (const MPI_Comm C, char* file_name, char* var_name, float* data, int field_count); 
     79extern "C" void read_gio_double(const MPI_Comm C, char* file_name, char* var_name, double* data, int field_count); 
     80extern "C" void read_gio_uint16 (const MPI_Comm C, char* file_name, char* var_name, uint16_t* data, int field_count);  
     81extern "C" void read_gio_int32 (const MPI_Comm C, char* file_name, char* var_name, int* data, int field_count);  
     82extern "C" void read_gio_int64 (const MPI_Comm C, char* file_name, char* var_name, int64_t* data, int field_count); 
    8383enum var_type{ 
    8484  float_type=0, 
     
    9090  var_not_found=10 
    9191}; 
    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); 
     92extern "C" var_type get_variable_type(const MPI_Comm C, char* file_name,char* var_name); 
     93extern "C" int get_variable_field_count(const MPI_Comm C, char* file_name,char* var_name); 
     94extern "C" void inspect_gio(const MPI_Comm C, char* file_name); 
Note: See TracChangeset for help on using the changeset viewer.