ivy icon indicating copy to clipboard operation
ivy copied to clipboard

Course material on scientific software development for researchers in earth and planetary surface processes

Results 17 ivy issues
Sort by recently updated
recently updated
newest added

This is intended as a companion to https://github.com/comses/planning/issues/212, and it would be cross-posted on the CoMSES and CUAHSI sites. See also #39 and #60.

Find a way to integrate some of the course material developed by @marcoajanssen, @seanbergin, and @alee into CSDMS Ivy, especially material on: * containerization, * FAIR software, and * model...

This is a task to update the set of Python versions used in CI testing.

The Ivy course material is currently a collection of notebooks and markdown files held together with an index/overview notebook. It would be a step forward to bind these materials together...

The `__init__.py` file defines a package and lets us do relative imports. Add a paragraph on this to packaging section of the [modules](https://github.com/csdms/ivy/blob/main/lessons/python/modules.md) lesson.

When teaching Ivy lessons, we use Jupyter Notebook on a JupyterHub. Notebooks are great for teaching, but they don't model how students should actually be coding. We may not be...

question

It would be good to hide the solution code in the Python [diffusion](https://github.com/csdms/ivy/blob/main/lessons/python/8_diffusion.ipynb) and [advection](https://github.com/csdms/ivy/blob/main/lessons/python/9_advection.ipynb) notebooks, similar to what @mcflugen has done in the Landlab notebooks; e.g.: Click for a...

Each Ivy lesson should have a healthy list of links to additional learning resources.

enhancement

This topic got cut last year because of changes due to COVID-19, but it should be a part of ESPIn. Suggested topics include * grid types * discretization * explicit...

enhancement

There's a new [advection component](https://github.com/landlab/landlab/pull/1582) in Landlab that can be used in the solution to the volcano problem.