|
23 | 23 | { |
24 | 24 | "cell_type": "code", |
25 | 25 | "execution_count": null, |
26 | | - "metadata": { |
27 | | - "collapsed": true |
28 | | - }, |
| 26 | + "metadata": {}, |
29 | 27 | "outputs": [], |
30 | 28 | "source": [ |
31 | 29 | "import os\n", |
|
73 | 71 | "attrs = {'K_sp': {0: 0.0003,\n", |
74 | 72 | " 1: 0.0001}}\n", |
75 | 73 | "\n", |
76 | | - "mg = RasterModelGrid((100, 100), 200)\n", |
| 74 | + "mg = RasterModelGrid((70, 70), 200)\n", |
77 | 75 | "z = mg.add_zeros('node', 'topographic__elevation') \n", |
78 | 76 | "random_field = 0.01*np.random.randn(mg.size('node'))\n", |
79 | 77 | "z += random_field - random_field.min()\n", |
|
83 | 81 | "ids = np.tile([0,1], 20) \n", |
84 | 82 | "\n", |
85 | 83 | "# Anticline\n", |
86 | | - "rb = LayeredRockBlock(mg, z0s, ids, x0=10000, y0=10000, function = lambda x, y : ((0.0015*x)**2+(0.0007*y)**2), attrs=attrs)\n", |
| 84 | + "rb = LayeredRockBlock(mg, z0s, ids, x0=7000, y0=7000, function = lambda x, y : ((0.002*x)**2+(0.001*y)**2), attrs=attrs)\n", |
87 | 85 | "\n", |
88 | 86 | "# Shallow dips\n", |
89 | 87 | "#rb = LayeredRockBlock(mg, z0s, ids, x0=5000, y0=5000, function = lambda x, y : ((0.001*x)+(0.003*y)), attrs=attrs)\n", |
|
104 | 102 | { |
105 | 103 | "cell_type": "code", |
106 | 104 | "execution_count": null, |
107 | | - "metadata": { |
108 | | - "collapsed": true |
109 | | - }, |
| 105 | + "metadata": {}, |
110 | 106 | "outputs": [], |
111 | 107 | "source": [ |
112 | 108 | "imshow_grid(mg, 'K_sp')" |
|
191 | 187 | { |
192 | 188 | "cell_type": "code", |
193 | 189 | "execution_count": null, |
194 | | - "metadata": { |
195 | | - "collapsed": true |
196 | | - }, |
| 190 | + "metadata": {}, |
197 | 191 | "outputs": [], |
198 | 192 | "source": [ |
199 | 193 | "imshow_grid(mg, 'topographic__elevation', cmap='viridis')" |
|
213 | 207 | { |
214 | 208 | "cell_type": "code", |
215 | 209 | "execution_count": null, |
216 | | - "metadata": { |
217 | | - "collapsed": true |
218 | | - }, |
| 210 | + "metadata": {}, |
219 | 211 | "outputs": [], |
220 | 212 | "source": [ |
221 | 213 | "hvds = hv.Dataset(ds)\n", |
|
232 | 224 | { |
233 | 225 | "cell_type": "code", |
234 | 226 | "execution_count": null, |
235 | | - "metadata": { |
236 | | - "collapsed": true |
237 | | - }, |
| 227 | + "metadata": {}, |
238 | 228 | "outputs": [], |
239 | 229 | "source": [ |
240 | 230 | "%opts Image (cmap='viridis')\n", |
|
272 | 262 | }, |
273 | 263 | "outputs": [], |
274 | 264 | "source": [ |
275 | | - "mg2 = RasterModelGrid((100, 100), 200)\n", |
| 265 | + "mg2 = RasterModelGrid((70, 70), 200)\n", |
276 | 266 | "mg2.set_closed_boundaries_at_grid_edges(True, False, True, False)\n", |
277 | 267 | "z2 = mg2.add_zeros('node', 'topographic__elevation') \n", |
278 | 268 | "random_field = 0.01*np.random.randn(mg2.size('node'))\n", |
|
331 | 321 | { |
332 | 322 | "cell_type": "code", |
333 | 323 | "execution_count": null, |
334 | | - "metadata": { |
335 | | - "collapsed": true |
336 | | - }, |
| 324 | + "metadata": {}, |
337 | 325 | "outputs": [], |
338 | 326 | "source": [ |
339 | 327 | "imshow_grid(mg2, 'topographic__elevation')" |
|
351 | 339 | { |
352 | 340 | "cell_type": "code", |
353 | 341 | "execution_count": null, |
354 | | - "metadata": { |
355 | | - "collapsed": true |
356 | | - }, |
| 342 | + "metadata": {}, |
357 | 343 | "outputs": [], |
358 | 344 | "source": [ |
359 | 345 | "volcanic_deposits = np.zeros(mg2.size('node'))\n", |
|
408 | 394 | { |
409 | 395 | "cell_type": "code", |
410 | 396 | "execution_count": null, |
411 | | - "metadata": { |
412 | | - "collapsed": true |
413 | | - }, |
| 397 | + "metadata": {}, |
414 | 398 | "outputs": [], |
415 | 399 | "source": [ |
416 | 400 | "imshow_grid(mg2, 'topographic__elevation')" |
|
426 | 410 | { |
427 | 411 | "cell_type": "code", |
428 | 412 | "execution_count": null, |
429 | | - "metadata": { |
430 | | - "collapsed": true |
431 | | - }, |
| 413 | + "metadata": {}, |
432 | 414 | "outputs": [], |
433 | 415 | "source": [ |
434 | 416 | "%opts Image (cmap='viridis')\n", |
|
0 commit comments