tIceModelVec2V.py - pism - [fork] customized build of PISM, the parallel ice sheet model (tillflux branch)
HTML git clone git://src.adamsgaard.dk/pism
DIR Log
DIR Files
DIR Refs
DIR LICENSE
---
tIceModelVec2V.py (448B)
---
1 def __getitem__(self, *args):
2 return self.getitem(args[0][0], args[0][1])
3
4
5 def __setitem__(self, *args):
6 if(len(args) == 2):
7 i = args[0][0]
8 j = args[0][1]
9 val = args[1]
10 if(isinstance(val, list) and len(val) == 2):
11 self.setitem(i, j, val[0], val[1])
12 else:
13 self.setitem(i, j, val)
14 else:
15 raise ValueError("__setitem__ requires 2 arguments; received %d" % len(args))