Modernizing Titan2D, a Parallel AMR Geophysical Flow Code to Support Multiple Rheologies and Extendability

@inproceedings{Simakov2019ModernizingTA,
  title={Modernizing Titan2D, a Parallel AMR Geophysical Flow Code to Support Multiple Rheologies and Extendability},
  author={Nikolay Simakov and Renette L. Jones-Ivey and Ali Akhavan-Safaei and Hossein Aghakhani and Matthew D. Jones and Abani K. Patra},
  booktitle={ISC Workshops},
  year={2019}
}
In this work, we report on strategies and results of our initial approach for modernization of Titan2D code. Titan2D is a geophysical mass flow simulation code designed for modeling of volcanic flows, debris avalanches and landslides over a realistic terrain model. It solves an underlying hyperbolic system of partial differential equations using parallel adaptive mesh Godunov scheme. The following work was done during code refactoring and modernization. To facilitate user input two level python… 

Implementation of a hybrid Lagrangian filtered density function–large eddy simulation methodology in a dynamic adaptive mesh refinement environment

Multispecies mixing processes play an important role in many engineering, biological, and environmental applications. Since simulating mixing flows can be useful to understand its physics and to

GHub: Building a glaciology gateway to unify a community

This research presents a probabilistic procedure to estimate the intensity and direction of snowfall in the Arctic over a large area using satellite imagery and 3D data.

Comparative Analysis of the Structures and Outcomes of Geophysical Flow Models and Modeling Assumptions Using Uncertainty Quantification

This paper presents a methodology for characterizing models of geophysical flows and the modeling assumptions they represent, using a statistical approach over the full range of applicability of the models, by comparing three different models arising from different rheology assumptions.

RobustCalibration: Robust Calibration of Computer Models in R

A recent R package RobustCalibration for Bayesian data inversion and model calibration by experiments and field observations is introduced, applicable to various other types of observations and models, such as repeated experiments, multiple sources of measurements and correlated measurement bias.

Anomalous features in internal cylinder flow instabilities subject to uncertain rotational effects

We study the flow dynamics inside a high-speed rotating cylinder after introducing strong symmetry-breaking disturbance factors at cylinder wall motion. We propose and formulate a mathematically

References

SHOWING 1-10 OF 14 REFERENCES

Parallel adaptive numerical simulation of dry avalanches over natural terrain

ObsPy: a bridge for seismology into the scientific Python ecosystem

ObsPy (http://obspy.org), a Python library for seismology intended to facilitate the development of seismological software packages and workflows, is developed to utilize these abilities and provide a bridge for seismologists into the larger scientific Python ecosystem.

Computing granular avalanches and landslides

Geophysical mass flows—debris flows, volcanic avalanches, landslides—are often initiated by volcanic activity. These flows can contain O(106–107) m3 or more of material, typically soil and rock

A two-fluid model for avalanche and debris flows

  • E. PitmanLong Lê
  • Geology
    Philosophical Transactions of the Royal Society A: Mathematical, Physical and Engineering Sciences
  • 2005
A depth-averaged ‘thin layer’ model of geophysical mass flows containing a mixture of solid material and fluid is described, derived from a ‘ two-phase’ or ‘two-fluid’ system of equations commonly used in engineering research.

Driving and extending legacy codes using Python

Python, an object-oriented very-high-level language (VHLL), can be used to extend legacy codes and provides the dual benefit of a very productive programming environment and of enabling legacy codes to be migrated to object- oriented designs with low risk.

Driving and Extending Legacy Codes using Python - [EM Programmer's Notebook]

  • N. Marais
  • Computer Science
    IEEE Antennas and Propagation Magazine
  • 2007
Python, an object-oriented very-high-level language (VHLL), can be used to extend legacy codes and provides the dual benefit of a very productive programming environment and of enabling legacy codes to be migrated to object- oriented designs with low risk.

Friction law for dense granular flows: application to the motion of a mass down a rough inclined plane

The problem of the spreading of a granular mass released at the top of a rough inclined plane was investigated. The evolution of the avalanche was measured experimentally from the initiation up to

Flows of Dense Granular Media

We review flows of dense cohesionless granular materials, with a special focus on the question of constitutive equations. We first discuss the existence of a dense flow regime characterized by