Skip to content

Commit f4694ce

Browse files
[pre-commit.ci] auto fixes from pre-commit.com hooks
for more information, see https://pre-commit.ci
1 parent 08e2d03 commit f4694ce

18 files changed

+751
-750
lines changed

fossil/DA_methods.py

+1
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,7 @@
22
Adapted form PyDA project: https://github.com/Shady-Ahmed/PyDA
33
Reference: https://www.mdpi.com/2311-5521/5/4/225
44
"""
5+
56
import numpy as np
67
from numba import jit
78

notebooks/DA_demo_L96.ipynb

+40-40
Original file line numberDiff line numberDiff line change
@@ -2,15 +2,15 @@
22
"cells": [
33
{
44
"cell_type": "markdown",
5-
"id": "a013986b",
5+
"id": "0",
66
"metadata": {},
77
"source": [
88
"# Data Assimilation demo in the Lorenz 96 (L96) two time-scale model\n"
99
]
1010
},
1111
{
1212
"cell_type": "markdown",
13-
"id": "c33e3435",
13+
"id": "1",
1414
"metadata": {},
1515
"source": [
1616
"## What is DA? Why do we do it?\n",
@@ -31,7 +31,7 @@
3131
},
3232
{
3333
"cell_type": "markdown",
34-
"id": "208a8f14",
34+
"id": "2",
3535
"metadata": {},
3636
"source": [
3737
"## Design of the data assimilation experiments in L96\n",
@@ -54,7 +54,7 @@
5454
},
5555
{
5656
"cell_type": "markdown",
57-
"id": "66584b6f",
57+
"id": "3",
5858
"metadata": {},
5959
"source": [
6060
"### 1. Define our \"GCM\" and DA parameters to use throughout notebook"
@@ -63,7 +63,7 @@
6363
{
6464
"cell_type": "code",
6565
"execution_count": null,
66-
"id": "9f81b262-6d04-44d8-9a61-ada0ea0c9acb",
66+
"id": "4",
6767
"metadata": {
6868
"tags": []
6969
},
@@ -83,7 +83,7 @@
8383
{
8484
"cell_type": "code",
8585
"execution_count": null,
86-
"id": "ebf223e6-ed8a-425a-b808-55b0cc59c69c",
86+
"id": "5",
8787
"metadata": {
8888
"tags": []
8989
},
@@ -121,7 +121,7 @@
121121
{
122122
"cell_type": "code",
123123
"execution_count": null,
124-
"id": "3d2efdbe",
124+
"id": "6",
125125
"metadata": {},
126126
"outputs": [],
127127
"source": [
@@ -159,7 +159,7 @@
159159
},
160160
{
161161
"cell_type": "markdown",
162-
"id": "6d3052af",
162+
"id": "7",
163163
"metadata": {
164164
"user_expressions": []
165165
},
@@ -174,7 +174,7 @@
174174
{
175175
"cell_type": "code",
176176
"execution_count": null,
177-
"id": "e393d1bd-5838-402d-a381-a617c987d1f8",
177+
"id": "8",
178178
"metadata": {
179179
"tags": []
180180
},
@@ -186,7 +186,7 @@
186186
},
187187
{
188188
"cell_type": "markdown",
189-
"id": "a4696c6b-cfbd-4623-9952-bcf7a3e75783",
189+
"id": "9",
190190
"metadata": {
191191
"user_expressions": []
192192
},
@@ -197,7 +197,7 @@
197197
{
198198
"cell_type": "code",
199199
"execution_count": null,
200-
"id": "18d8e02a-2dec-4724-9175-f5809414533e",
200+
"id": "10",
201201
"metadata": {
202202
"tags": []
203203
},
@@ -216,7 +216,7 @@
216216
},
217217
{
218218
"cell_type": "markdown",
219-
"id": "a68c402e-e083-4cfe-b678-d4d8cd5e098f",
219+
"id": "11",
220220
"metadata": {
221221
"user_expressions": []
222222
},
@@ -227,7 +227,7 @@
227227
{
228228
"cell_type": "code",
229229
"execution_count": null,
230-
"id": "ae0f3b33-7cf7-47ae-9460-f735f8d46627",
230+
"id": "12",
231231
"metadata": {
232232
"tags": []
233233
},
@@ -238,7 +238,7 @@
238238
},
239239
{
240240
"cell_type": "markdown",
241-
"id": "4916b273-2823-4c6c-b3e4-fd1f3b5ce805",
241+
"id": "13",
242242
"metadata": {
243243
"user_expressions": []
244244
},
@@ -249,7 +249,7 @@
249249
{
250250
"cell_type": "code",
251251
"execution_count": null,
252-
"id": "fceac2dd-543e-4688-99ce-a7eb2bcc4e41",
252+
"id": "14",
253253
"metadata": {
254254
"tags": []
255255
},
@@ -273,7 +273,7 @@
273273
},
274274
{
275275
"cell_type": "markdown",
276-
"id": "c90c0fef-53be-4d0b-9105-9601862f6690",
276+
"id": "15",
277277
"metadata": {
278278
"user_expressions": []
279279
},
@@ -284,7 +284,7 @@
284284
{
285285
"cell_type": "code",
286286
"execution_count": null,
287-
"id": "66ac4faf-ff3f-4152-bfb9-fcdb1f2c2234",
287+
"id": "16",
288288
"metadata": {
289289
"tags": []
290290
},
@@ -295,7 +295,7 @@
295295
},
296296
{
297297
"cell_type": "markdown",
298-
"id": "61df79fe-b945-43be-b08a-b63b93bca400",
298+
"id": "17",
299299
"metadata": {
300300
"user_expressions": []
301301
},
@@ -306,7 +306,7 @@
306306
{
307307
"cell_type": "code",
308308
"execution_count": null,
309-
"id": "1e66be99-a6d1-4134-92a4-e1a2ab8a6916",
309+
"id": "18",
310310
"metadata": {
311311
"tags": []
312312
},
@@ -350,7 +350,7 @@
350350
},
351351
{
352352
"cell_type": "markdown",
353-
"id": "8a17c582-090e-48bf-b26a-adbd66fdbefb",
353+
"id": "19",
354354
"metadata": {
355355
"user_expressions": []
356356
},
@@ -361,7 +361,7 @@
361361
{
362362
"cell_type": "code",
363363
"execution_count": null,
364-
"id": "dd8b5cc7",
364+
"id": "20",
365365
"metadata": {
366366
"tags": []
367367
},
@@ -375,7 +375,7 @@
375375
},
376376
{
377377
"cell_type": "markdown",
378-
"id": "d3f14f72",
378+
"id": "21",
379379
"metadata": {
380380
"user_expressions": []
381381
},
@@ -388,7 +388,7 @@
388388
{
389389
"cell_type": "code",
390390
"execution_count": null,
391-
"id": "e01dbe50-741b-4ce5-88ac-4f583e19d11c",
391+
"id": "22",
392392
"metadata": {
393393
"tags": []
394394
},
@@ -411,7 +411,7 @@
411411
},
412412
{
413413
"cell_type": "markdown",
414-
"id": "89ee8b4d-0539-4621-8d45-30769452a155",
414+
"id": "23",
415415
"metadata": {
416416
"user_expressions": []
417417
},
@@ -422,7 +422,7 @@
422422
{
423423
"cell_type": "code",
424424
"execution_count": null,
425-
"id": "abc69e52",
425+
"id": "24",
426426
"metadata": {
427427
"tags": []
428428
},
@@ -435,7 +435,7 @@
435435
{
436436
"cell_type": "code",
437437
"execution_count": null,
438-
"id": "34000d8e-bb3c-4ca7-b760-e186ec7c2f80",
438+
"id": "25",
439439
"metadata": {
440440
"tags": []
441441
},
@@ -454,7 +454,7 @@
454454
},
455455
{
456456
"cell_type": "markdown",
457-
"id": "c72bc6d5",
457+
"id": "26",
458458
"metadata": {
459459
"user_expressions": []
460460
},
@@ -467,7 +467,7 @@
467467
{
468468
"cell_type": "code",
469469
"execution_count": null,
470-
"id": "c053ebb0-0e36-41cc-bca5-141ddd15a165",
470+
"id": "27",
471471
"metadata": {
472472
"tags": []
473473
},
@@ -484,7 +484,7 @@
484484
{
485485
"cell_type": "code",
486486
"execution_count": null,
487-
"id": "577e9b3d",
487+
"id": "28",
488488
"metadata": {
489489
"tags": []
490490
},
@@ -503,7 +503,7 @@
503503
},
504504
{
505505
"cell_type": "markdown",
506-
"id": "760a249a",
506+
"id": "29",
507507
"metadata": {
508508
"user_expressions": []
509509
},
@@ -524,7 +524,7 @@
524524
{
525525
"cell_type": "code",
526526
"execution_count": null,
527-
"id": "b7c5c9f4-0ae8-4d07-a458-6d2b1ec4af33",
527+
"id": "30",
528528
"metadata": {
529529
"tags": []
530530
},
@@ -543,7 +543,7 @@
543543
{
544544
"cell_type": "code",
545545
"execution_count": null,
546-
"id": "8d49ce4c-2a11-4207-9bd1-05b16607b2fd",
546+
"id": "31",
547547
"metadata": {
548548
"tags": []
549549
},
@@ -558,7 +558,7 @@
558558
{
559559
"cell_type": "code",
560560
"execution_count": null,
561-
"id": "236c576b-be9f-4353-9172-455853f08d2e",
561+
"id": "32",
562562
"metadata": {
563563
"tags": []
564564
},
@@ -583,7 +583,7 @@
583583
{
584584
"cell_type": "code",
585585
"execution_count": null,
586-
"id": "50e95487-435f-4bd4-bfab-6e0cb6893b30",
586+
"id": "33",
587587
"metadata": {
588588
"tags": []
589589
},
@@ -599,7 +599,7 @@
599599
{
600600
"cell_type": "code",
601601
"execution_count": null,
602-
"id": "46ef8b1f",
602+
"id": "34",
603603
"metadata": {
604604
"tags": []
605605
},
@@ -699,7 +699,7 @@
699699
},
700700
{
701701
"cell_type": "markdown",
702-
"id": "5d243a69",
702+
"id": "35",
703703
"metadata": {
704704
"user_expressions": []
705705
},
@@ -710,7 +710,7 @@
710710
{
711711
"cell_type": "code",
712712
"execution_count": null,
713-
"id": "f3c37a85-433c-4d2e-a49c-1daf4f6a9ca8",
713+
"id": "36",
714714
"metadata": {
715715
"tags": []
716716
},
@@ -723,7 +723,7 @@
723723
{
724724
"cell_type": "code",
725725
"execution_count": null,
726-
"id": "3f6f05d0",
726+
"id": "37",
727727
"metadata": {
728728
"tags": []
729729
},
@@ -879,7 +879,7 @@
879879
},
880880
{
881881
"cell_type": "markdown",
882-
"id": "63475b82-5e45-4a2c-93f5-f0e089320c7b",
882+
"id": "38",
883883
"metadata": {
884884
"user_expressions": []
885885
},
@@ -890,7 +890,7 @@
890890
{
891891
"cell_type": "code",
892892
"execution_count": null,
893-
"id": "65993585",
893+
"id": "39",
894894
"metadata": {},
895895
"outputs": [],
896896
"source": [

notebooks/DA_methods.py

+1
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,7 @@
22
Partly adapted form PyDA project: https://github.com/Shady-Ahmed/PyDA
33
Reference: https://www.mdpi.com/2311-5521/5/4/225
44
"""
5+
56
import numpy as np
67
from numba import njit
78

0 commit comments

Comments
 (0)