|LabDescription=This lab consists of three notebooks that use the mesh generator ''dmsh'' and the mesh generator from Anuga to create unstructured grids that are passed into Landlab. Examples contain code for creating Landlab models using these other mesh generators as a starting point. Only the flow accumulation and drainage area components are demo'd, but there are many other questions one might want to ask about the influence of cell resolution (and local cell resolution) on different landscape evolution processes.
|LabDescription=This lab consists of three notebooks that use the mesh generator ''dmsh'' and the mesh generator from Anuga to create unstructured grids that are passed into Landlab. Examples contain code for creating Landlab models using these other mesh generators as a starting point. Only the flow accumulation and drainage area components are demo'd, but there are many other questions one might want to ask about the influence of cell resolution (and local cell resolution) on different landscape evolution processes.
|LabNotesInstructions=More information on these examples can be found in the documentation: https://jayaramhariharan.com/meshing-with-landlab/.
The source code for the Notebooks can be found at https://github.com/elbeejay/meshing-with-landlab.
|LabNotesFigure=Output 26 01.png
|LabNotesFigure=Output 26 01.png
|LabNotesFigureCaption=A result from using an Anuga-generated grid with the Landlab flow accumulator. The source elevation data is displyed on the left, the generated Landlab grid with elevations in the center, and the resulting flow accumulation map on the right.
|LabNotesRequirements=If run locally, this lab requires the installtion of the Python packages ''numpy'', ''matplotlib'', ''landlab'', ''dmsh'', ''anuga'', ''itkwidgets'', and ''pyvista''. See https://jayaramhariharan.com/meshing-with-landlab/dependencies for more detailed installation instructions.
|LabNotesRequirements=If run locally, this lab requires the installtion of the Python packages ''numpy'', ''matplotlib'', ''landlab'', ''dmsh'', ''anuga'', ''itkwidgets'', and ''pyvista''. See https://jayaramhariharan.com/meshing-with-landlab/dependencies for more detailed installation instructions.
This lab consists of three notebooks that use the mesh generator dmsh and the mesh generator from Anuga to create unstructured grids that are passed into Landlab. Examples contain code for creating Landlab models using these other mesh generators as a starting point. Only the flow accumulation and drainage area components are demo'd, but there are many other questions one might want to ask about the influence of cell resolution (and local cell resolution) on different landscape evolution processes.
Classroom organization Foo bar baz
Learning objectives Skills
Python
Key concepts
Gridding
Lab notes
A result from using an Anuga-generated grid with the Landlab flow accumulator. The source elevation data is displyed on the left, the generated Landlab grid with elevations in the center, and the resulting flow accumulation map on the right.
Requirements If run locally, this lab requires the installtion of the Python packages numpy, matplotlib, landlab, dmsh, anuga, itkwidgets, and pyvista. See https://jayaramhariharan.com/meshing-with-landlab/dependencies for more detailed installation instructions.