Skip to content

Commit 843597b

Browse files
committed
print road and barrier drowning for year 25 to 50
1 parent d5679f3 commit 843597b

File tree

1 file changed

+120
-3
lines changed
  • scripts/FLOOD ANALYSIS/I scenario/I scenario/Accretional_Sink/All_years/25to50

1 file changed

+120
-3
lines changed

scripts/FLOOD ANALYSIS/I scenario/I scenario/Accretional_Sink/All_years/25to50/year25to50.ipynb

Lines changed: 120 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -376,7 +376,12 @@
376376
"execution_count": 148
377377
},
378378
{
379-
"metadata": {},
379+
"metadata": {
380+
"ExecuteTime": {
381+
"end_time": "2025-07-27T16:00:55.295279Z",
382+
"start_time": "2025-07-27T16:00:54.982241Z"
383+
}
384+
},
380385
"cell_type": "code",
381386
"source": [
382387
"import pandas as pd\n",
@@ -412,7 +417,7 @@
412417
" shoreline_change = barrier3d_segment.ShorelineChangeTS[year]\n",
413418
" dune_height = barrier3d_segment.Hd_AverageTS[year]\n",
414419
" overwash_vol = road_segment._road_overwash_volume[year]\n",
415-
" \n",
420+
" \n",
416421
" # Create a dictionary for the current row\n",
417422
" result_row = {\n",
418423
" 'Year': year,\n",
@@ -447,8 +452,120 @@
447452
" print(\"The 'roadways' attribute is empty. Cannot retrieve data.\")"
448453
],
449454
"id": "3a583d9083972221",
455+
"outputs": [
456+
{
457+
"name": "stdout",
458+
"output_type": "stream",
459+
"text": [
460+
"All specified variables successfully exported to '/Users/rsahrae/PycharmProjects/CASCADE_Coupling/CASCADE/scripts/FLOOD ANALYSIS/I scenario/I scenario/Accretional_Sink/All_years/25to50/combined_cascade_variables.csv'\n",
461+
"First 5 rows of the new file:\n",
462+
" Year Domain Elevation InteriorWidth_Avg RoadSetback Qow \\\n",
463+
"0 25 14 0.000000 55.54 0.0 0.0 \n",
464+
"1 25 15 1.232148 89.96 500.0 0.0 \n",
465+
"2 25 16 1.232148 82.82 270.0 0.0 \n",
466+
"3 25 17 1.232148 75.52 230.0 0.0 \n",
467+
"4 25 18 1.232148 69.56 240.0 0.0 \n",
468+
"\n",
469+
" ShorelineChange AvgDuneHeight RoadOverwashVolume_m3 \n",
470+
"0 0.0 0.149540 0.0 \n",
471+
"1 0.0 0.149541 0.0 \n",
472+
"2 0.0 0.149541 0.0 \n",
473+
"3 0.0 0.254722 0.0 \n",
474+
"4 0.0 0.149541 0.0 \n"
475+
]
476+
}
477+
],
478+
"execution_count": 156
479+
},
480+
{
481+
"metadata": {
482+
"ExecuteTime": {
483+
"end_time": "2025-07-27T16:05:36.545426Z",
484+
"start_time": "2025-07-27T16:05:36.524043Z"
485+
}
486+
},
487+
"cell_type": "code",
488+
"source": [
489+
"i = 0 \n",
490+
"for b3d_id, b3d in enumerate(cascade_object.barrier3d):\n",
491+
" \n",
492+
" if (b3d.drown_break):\n",
493+
" i+=1\n",
494+
" print(f\"barrier domain number {b3d_id} drowned\")\n",
495+
"print(f\"total number of drowned barrier segments: {i}\")"
496+
],
497+
"id": "b30bfe318762c47a",
498+
"outputs": [
499+
{
500+
"name": "stdout",
501+
"output_type": "stream",
502+
"text": [
503+
"barrier domain number 47 drowned\n",
504+
"total number of drowned barrier segments: 1\n"
505+
]
506+
}
507+
],
508+
"execution_count": 161
509+
},
510+
{
511+
"metadata": {
512+
"ExecuteTime": {
513+
"end_time": "2025-07-27T16:07:10.480536Z",
514+
"start_time": "2025-07-27T16:07:10.438502Z"
515+
}
516+
},
517+
"cell_type": "code",
518+
"source": [
519+
"i = 0 \n",
520+
"for b3d_id, b3d in enumerate(cascade_object.roadways):\n",
521+
" \n",
522+
" if (b3d.drown_break):\n",
523+
" i+=1\n",
524+
" print(f\"roadeay segment number {b3d_id} drowned\")\n",
525+
"print(f\"total number of drowned road segments: {i}\")"
526+
],
527+
"id": "68d826d1c9e6c383",
528+
"outputs": [
529+
{
530+
"name": "stdout",
531+
"output_type": "stream",
532+
"text": [
533+
"roadeay segment number 15 drowned\n",
534+
"roadeay segment number 16 drowned\n",
535+
"roadeay segment number 17 drowned\n",
536+
"roadeay segment number 18 drowned\n",
537+
"roadeay segment number 19 drowned\n",
538+
"roadeay segment number 20 drowned\n",
539+
"roadeay segment number 21 drowned\n",
540+
"roadeay segment number 22 drowned\n",
541+
"roadeay segment number 23 drowned\n",
542+
"roadeay segment number 24 drowned\n",
543+
"roadeay segment number 25 drowned\n",
544+
"roadeay segment number 26 drowned\n",
545+
"roadeay segment number 27 drowned\n",
546+
"roadeay segment number 28 drowned\n",
547+
"roadeay segment number 29 drowned\n",
548+
"roadeay segment number 30 drowned\n",
549+
"roadeay segment number 31 drowned\n",
550+
"roadeay segment number 32 drowned\n",
551+
"roadeay segment number 33 drowned\n",
552+
"roadeay segment number 35 drowned\n",
553+
"roadeay segment number 51 drowned\n",
554+
"roadeay segment number 52 drowned\n",
555+
"roadeay segment number 53 drowned\n",
556+
"total number of drowned road segments: 23\n"
557+
]
558+
}
559+
],
560+
"execution_count": 164
561+
},
562+
{
563+
"metadata": {},
564+
"cell_type": "code",
450565
"outputs": [],
451-
"execution_count": null
566+
"execution_count": null,
567+
"source": "",
568+
"id": "bd2b84243bb30250"
452569
}
453570
],
454571
"metadata": {

0 commit comments

Comments
 (0)