In [1]:
from rockfish2.extensions.cps.model import CPSModel

In [2]:
model = CPSModel()

In [3]:
model.plot()


4.0

In [4]:
model.FMAX = 2

In [5]:
model.isolayers


4.0
Out[5]:
[(0.0, 1.7999999999999998),
 (0.375, 2.1999999999999997),
 (0.5, 2.3574999999999999),
 (1.075, 2.4725000000000001),
 (1.6499999999999999, 2.5874999999999995),
 (2.2249999999999996, 2.7024999999999997),
 (2.7999999999999998, 2.8174999999999999),
 (3.375, 2.9325000000000001),
 (3.9499999999999997, 2.9950000000000001)]

In [15]:
z = np.arange(0, 500, 10)
npts = len(z)
v = 1500 + 0.1 * np.arange(npts) + (2 * 0.5) * (np.random.rand(npts) - 0.5)

model.ZV = zip(z, v)

model.plot()


490

In [7]:
model.z[-1]


Out[7]:
4.0

In [7]: