>>> import common >>> print(common.data.__doc__) i - 'i'-scalar x - 'i'-array(4) a - 'f'-array(2,3) >>> common.data.i = 5 >>> common.data.x[1] = 2 >>> common.data.a = [[1,2,3],[4,5,6]] >>> common.foo() >>> common.foo() I= 5 X=[ 0 2 0 0 ] A=[ [ 1.00000000 , 2.00000000 , 3.00000000 ] [ 4.00000000 , 5.00000000 , 6.00000000 ] ] >>> common.data.a[1] = 45 >>> common.foo() I= 5 X=[ 0 2 0 0 ] A=[ [ 1.00000000 , 2.00000000 , 3.00000000 ] [ 45.0000000 , 45.0000000 , 45.0000000 ] ] >>> common.data.a # a is Fortran-contiguous array([[ 1., 2., 3.], [ 45., 45., 45.]], dtype=float32) >>> common.data.a.flags.f_contiguous True