Changes in / [b060d3c:e7b1f5b]
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
GNUmakefile
r2c47b73 re7b1f5b 63 63 BASE_CPPFLAGS := $(BLOSC_CPPFLAGS) -I. -D__STDC_CONSTANT_MACROS 64 64 65 UNAME_S := $(shell uname -s) 66 ifeq ($(UNAME_S),Linux) 67 OPENMPFLAG=-fopenmp 68 endif 69 65 70 FEDIR = frontend 66 FE_CFLAGS := -g -fPIC -O3 -fopenmp-std=gnu9971 FE_CFLAGS := -g -fPIC -O3 $(OPENMPFLAG) -std=gnu99 67 72 FE_CPPFLAGS := $(BASE_CPPFLAGS) -Ithirdparty/sqlite -DGENERICIO_NO_MPI 68 73 69 74 MPIDIR = mpi 70 MPI_CFLAGS := -g -O3 -fopenmp-std=gnu9975 MPI_CFLAGS := -g -O3 $(OPENMPFLAG) -std=gnu99 71 76 MPI_CPPFLAGS := $(BASE_CPPFLAGS) 72 77 -
python/genericio.py
r9796d0a rbe75350 38 38 # ***************************************************************************** 39 39 40 from __future__ import print_function 40 41 import numpy as np 41 42 import ctypes as ct 42 import os 43 import os,sys 43 44 44 45 #Define where the library is and load it … … 72 73 73 74 def gio_read(file_name,var_name): 75 if sys.version_info[0] == 3: 76 file_name = bytes(file_name,'ascii') 77 var_name = bytes(var_name,'ascii') 74 78 var_size = libpygio.get_elem_num(file_name) 75 79 var_type = libpygio.get_variable_type(file_name,var_name) 76 80 field_count = libpygio.get_variable_field_count(file_name,var_name) 77 81 if(var_type==10): 78 print "Variable not found"82 print("Variable not found") 79 83 return 80 84 elif(var_type==9): 81 print "variable type not known (not int32/int64/float/double)"85 print("variable type not known (not int32/int64/float/double)") 82 86 elif(var_type==0): 83 87 #float … … 102 106 103 107 def gio_has_variable(file_name,var_name): 108 if sys.version_info[0] == 3: 109 file_name=bytes(file_name,'ascii') 110 var_name=bytes(var_name,'ascii') 104 111 var_size = libpygio.get_elem_num(file_name) 105 112 var_type = libpygio.get_variable_type(file_name,var_name) … … 107 114 108 115 def gio_inspect(file_name): 116 if sys.version_info[0] == 3: 117 file_name=bytes(file_name,'ascii') 109 118 libpygio.inspect_gio(file_name) 110 119
Note: See TracChangeset
for help on using the changeset viewer.