DISPATCH
|
Public Member Functions | |
def | __init__ (self, bounds, first=None) |
def | __iter__ (self) |
def | next (self) |
def | __next__ (self) |
Public Attributes | |
start | |
end | |
step | |
current | |
first | |
def f90nml.findex.FIndex.__init__ | ( | self, | |
bounds, | |||
first = None |
|||
) |
Initialise the index iterator.
Definition at line 11 of file findex.py.
References f90nml.findex.FIndex.current, f90nml.findex.FIndex.end, f90nml.findex.FIndex.first, f90nml.findex.FIndex.start, counters_mod::counter_t.start, timer_mod::timer_t.start, and f90nml.findex.FIndex.step.
def f90nml.findex.FIndex.__iter__ | ( | self | ) |
def f90nml.findex.FIndex.__next__ | ( | self | ) |
Iterate to next contiguous index tuple.
Definition at line 33 of file findex.py.
References f90nml.findex.FIndex.current, f90nml.findex.FIndex.end, f90nml.findex.FIndex.start, counters_mod::counter_t.start, timer_mod::timer_t.start, and f90nml.findex.FIndex.step.
Referenced by f90nml.findex.FIndex.next().
def f90nml.findex.FIndex.next | ( | self | ) |
Python 2 interface to Python 3 iterator.
Definition at line 29 of file findex.py.
References f90nml.findex.FIndex.__next__().