tmp
/
pip-install-ghxuqwgs
/numpy_78e94bf2b6094bf9a1f3d92042f9bf46
/doc
/source
/f2py
/allocarr_session.dat
| import allocarr | |
| print allocarr.mod.__doc__ | |
| b - 'f'-array(-1,-1), not allocated | |
| foo - Function signature: | |
| foo() | |
| allocarr.mod.foo() | |
| b is not allocated | |
| allocarr.mod.b = [[1,2,3],[4,5,6]] # allocate/initialize b | |
| allocarr.mod.foo() | |
| b=[ | |
| 1.000000 2.000000 3.000000 | |
| 4.000000 5.000000 6.000000 | |
| ] | |
| allocarr.mod.b # b is Fortran-contiguous | |
| array([[ 1., 2., 3.], | |
| [ 4., 5., 6.]],'f') | |
| allocarr.mod.b = [[1,2,3],[4,5,6],[7,8,9]] # reallocate/initialize b | |
| allocarr.mod.foo() | |
| b=[ | |
| 1.000000 2.000000 3.000000 | |
| 4.000000 5.000000 6.000000 | |
| 7.000000 8.000000 9.000000 | |
| ] | |
| allocarr.mod.b = None # deallocate array | |
| allocarr.mod.foo() | |
| b is not allocated | |