There is a newer version of this record available.

Software Open Access

underworldcode/UWGeodynamics: UWGeodynamics v2.8

Romain Beucher; Arijit Laik; Julian Giordani; Luke Mondy; Rebecca Farrington; Lorena A. Barba; ImgBot


Dublin Core Export

<?xml version='1.0' encoding='utf-8'?>
<oai_dc:dc xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:oai_dc="http://www.openarchives.org/OAI/2.0/oai_dc/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.openarchives.org/OAI/2.0/oai_dc/ http://www.openarchives.org/OAI/2.0/oai_dc.xsd">
  <dc:creator>Romain Beucher</dc:creator>
  <dc:creator>Arijit Laik</dc:creator>
  <dc:creator>Julian Giordani</dc:creator>
  <dc:creator>Luke Mondy</dc:creator>
  <dc:creator>Rebecca Farrington</dc:creator>
  <dc:creator>Lorena A. Barba</dc:creator>
  <dc:creator>ImgBot</dc:creator>
  <dc:date>2019-08-13</dc:date>
  <dc: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 &amp; 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.
</dc:description>
  <dc:identifier>https://zenodo.org/record/3366398</dc:identifier>
  <dc:identifier>10.5281/zenodo.3366398</dc:identifier>
  <dc:identifier>oai:zenodo.org:3366398</dc:identifier>
  <dc:relation>url:https://github.com/underworldcode/UWGeodynamics/tree/v2.8.1</dc:relation>
  <dc:relation>doi:10.5281/zenodo.1195597</dc:relation>
  <dc:rights>info:eu-repo/semantics/openAccess</dc:rights>
  <dc:title>underworldcode/UWGeodynamics: UWGeodynamics v2.8</dc:title>
  <dc:type>info:eu-repo/semantics/other</dc:type>
  <dc:type>software</dc:type>
</oai_dc:dc>
324
47
views
downloads
All versions This version
Views 32486
Downloads 4710
Data volume 4.9 GB1.2 GB
Unique views 25668
Unique downloads 2810

Share

Cite as