Published August 13, 2019
| Version v2.8.1
Software
Open
underworldcode/UWGeodynamics: UWGeodynamics v2.8
Creators
- 1. Underworld Geodynamics Group, University of Melbourne, @underworldcode , @underworld-community , @Underworld-Geodynamics-Education
- 2. Vrije Universiteit
- 3. @SEL4PROJ
- 4. The University of Melbourne
- 5. The George Washington University
- 6. ImgBot
Description
- Compatible with UW 2.8 (Python 3 only)
- Fix bugs reported on Github
- Update documentation on ReadTheDocs
- Support for SLCN (Semi Lagrangian Crank Nicholson method for Advection Diffusion)
The default advection-diffusion remains SUPG but the user can switch to SLCN
by setting:
GEO.rcParams["advection.diffusion.method"] = "SLCN"
I have added a simple example that illustrate the advection of the isotherm when a column of materials is extended (Thanks to P.Lovely). - Add option to use pre-defined initial viscosities of the materials for the first solve.
myMaterial.initial_viscosity = 1e22 * u.Pa * u.s
- Add option to pass the Lithostatic field as an initial stress condition. Note that the value used at the boundary is not updated as the conditions evolve during a simulation.
- Simplified Dockerfile / Docker Image
- UWGeodynamics Shape now behave as normal UW function. This means that classic UW function can be used to define a shape.
- IMPORTANT Shape Combination: The
&
operator now define the intersection of shapes, combining shapes is done using|
. This is to be consistent with the previous point. The use of the+
and-
operator have also been removed as it was causing confusions. - Passive Tracers now directly inherit from Swarm. There is no swarm method on the PassiveTracer object anymore. User can use it as a normal swarm.
Files
underworldcode/UWGeodynamics-v2.8.1.zip
Files
(117.3 MB)
Name | Size | Download all |
---|---|---|
md5:55ad00d94e60d52b02f67ab1cfaf800c
|
117.3 MB | Preview Download |
Additional details
Related works
- Is supplement to
- https://github.com/underworldcode/UWGeodynamics/tree/v2.8.1 (URL)