|
1 | 1 | tutorials = [
|
2 |
| - #= |
3 |
| - "Running standalone component simulations" => [ |
4 |
| - "Bucket" => "standalone/Bucket/bucket_tutorial.jl", |
5 |
| - "Soil" => [ |
6 |
| - "Boundary conditions" => "standalone/Soil/boundary_conditions.jl", |
7 |
| - "Richards Equation" => "standalone/Soil/richards_equation.jl", |
8 |
| - "Energy and Hydrology" => "standalone/Soil/soil_energy_hydrology.jl", |
9 |
| - "Phase Changes" => [ |
10 |
| - "standalone/Soil/freezing_front.jl", |
11 |
| - "standalone/Soil/phase_change_analytic.jl", |
12 |
| - ], |
13 |
| - "Layered Soil" => "standalone/Soil/layered_soil.jl", |
14 |
| - "Coarse Sand Evaporation" => "standalone/Soil/evaporation.jl", |
15 |
| - "Gilat Loess Evaporation" => "standalone/Soil/evaporation_gilat_loess.jl", |
16 |
| - "Bare soil site" => "standalone/Soil/sublimation.jl", |
17 |
| - "Changing soil parameterizations" => "standalone/Soil/changing_soil_parameterizations.jl", |
18 |
| - ], |
19 |
| - "Canopy" => [ |
20 |
| - "Standalone Canopy" => "standalone/Canopy/canopy_tutorial.jl", |
21 |
| - "Changing canopy parameterizations" => "standalone/Canopy/changing_canopy_parameterizations.jl", |
22 |
| - ], |
23 |
| - "Snow" => [ |
24 |
| - "Base tutorial" => "standalone/Snow/base_tutorial.jl", |
25 |
| - "Data tutorial" => "standalone/Snow/data_tutorial.jl", |
| 2 | + "Running standalone component simulations" => [ |
| 3 | + "Bucket" => "standalone/Bucket/bucket_tutorial.jl", |
| 4 | + "Soil" => [ |
| 5 | + "Boundary conditions" => "standalone/Soil/boundary_conditions.jl", |
| 6 | + "Richards Equation" => "standalone/Soil/richards_equation.jl", |
| 7 | + "Energy and Hydrology" => "standalone/Soil/soil_energy_hydrology.jl", |
| 8 | + "Phase Changes" => [ |
| 9 | + "standalone/Soil/freezing_front.jl", |
| 10 | + "standalone/Soil/phase_change_analytic.jl", |
26 | 11 | ],
|
| 12 | + "Layered Soil" => "standalone/Soil/layered_soil.jl", |
| 13 | + "Coarse Sand Evaporation" => "standalone/Soil/evaporation.jl", |
| 14 | + "Gilat Loess Evaporation" => "standalone/Soil/evaporation_gilat_loess.jl", |
| 15 | + "Bare soil site" => "standalone/Soil/sublimation.jl", |
| 16 | + "Changing soil parameterizations" => "standalone/Soil/changing_soil_parameterizations.jl", |
27 | 17 | ],
|
28 |
| - "Running Fluxnet simulations" => [ |
29 |
| - "Canopy and soil" => "integrated/soil_canopy_fluxnet_tutorial.jl", |
30 |
| - "Canopy, soil, and snow" => "integrated/snowy_land_fluxnet_tutorial.jl", |
31 |
| - "Data processing" => |
32 |
| - "Fluxnet forcing and comparison data" => "integrated/fluxnet_data.jl", |
33 |
| - "Visualization" => |
34 |
| - "Fluxnet simulation visualization" => "integrated/fluxnet_vis.jl", |
| 18 | + "Canopy" => [ |
| 19 | + "Standalone Canopy" => "standalone/Canopy/canopy_tutorial.jl", |
| 20 | + "Changing canopy parameterizations" => "standalone/Canopy/changing_canopy_parameterizations.jl", |
35 | 21 | ],
|
36 |
| - "Running global simulations" => [ |
37 |
| - "Bucket" => "global/bucket.jl", |
38 |
| - "Snow, soil, canopy" => "global/snowy_land.jl", |
| 22 | + "Snow" => [ |
| 23 | + "Base tutorial" => "standalone/Snow/base_tutorial.jl", |
| 24 | + "Data tutorial" => "standalone/Snow/data_tutorial.jl", |
39 | 25 | ],
|
40 |
| - =# |
| 26 | + ], |
| 27 | + "Running Fluxnet simulations" => [ |
| 28 | + "Canopy and soil" => "integrated/soil_canopy_fluxnet_tutorial.jl", |
| 29 | + "Canopy, soil, and snow" => "integrated/snowy_land_fluxnet_tutorial.jl", |
| 30 | + "Data processing" => "integrated/fluxnet_data.jl", |
| 31 | + "Visualization" => "integrated/fluxnet_vis.jl", |
| 32 | + ], |
| 33 | + "Running global simulations" => [ |
| 34 | + "Bucket" => "global/bucket.jl", |
| 35 | + "Snow, soil, canopy" => "global/snowy_land.jl", |
| 36 | + ], |
41 | 37 | "Calibrating a ClimaLand model" => [
|
42 | 38 | "Single site perfect model" => "calibration/minimal_working_example.jl",
|
43 | 39 | "Single site observations" => "calibration/minimal_working_example_obs.jl",
|
|
0 commit comments