Romain Beucher

How to build Conda packages?
Tricks of the Trade

How to build Conda packages?

As mentioned, packages can be installed directly from our conda channel. You may however want to build your own package at some point in the future or you may want to fix some of ours by submitting a Pull Request on github (You are more welcome to do so...) The
5 min read
Getting started with Pull requests
Tricks of the Trade

Getting started with Pull requests

Version control systems and online-communities such as Github have made contributing to the development of opensource software incredibly easy. That is assuming that people get over their initial fear of sharing their code!  In this short blog post I go through how to submit a pull request to one of
5 min read
Here comes Conda...
Underworld Code

Here comes Conda...

Sharing a workflow environment is also paramount if we want to make sure that reproducibility can be effectively tested. An environment management system such as conda allows us to do so.
3 min read
Underworld 2.9
Underworld Code

Underworld 2.9

The Underworld 2.9 release is available from Github, as a docker container and via zenodo (doi:10.5281/zenodo.3964957) it is also available through pip install for the first time
4 min read
Using physical units in Underworld
Underworld Code

Using physical units in Underworld

Using physical units and how to appropriately scale a model is a top question users ask when beginning with Underworld. The equations Underworld solves are stated in a physically correct form, they remain valid as long as every material constant, geometry, time, etc., are expressed in the same system.  There
2 min read