# 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…

## 5 Citations

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

- Physics, Environmental Science
- 2021

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

- Environmental ScienceConcurr. Comput. Pract. Exp.
- 2021

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

- EconomicsFrontiers in Earth Science
- 2020

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

- Computer Science
- 2022

A recent R package RobustCalibration for Bayesian data inversion and model calibration by experiments and ﬁeld 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

- Physics
- 2020

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

- Computer Science
- 2005

### ObsPy: a bridge for seismology into the scientific Python ecosystem

- Computer Science
- 2015

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

- Geology
- 2003

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…

### RAMMS: numerical simulation of dense snow avalanches in three-dimensional terrain

- Computer Science
- 2010

### A two-fluid model for avalanche and debris flows

- GeologyPhilosophical 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.

### Simple data management, scheduling and solution strategies for managing the irregularities in parallel adaptive hp finite element simulations

- Computer ScienceParallel Comput.
- 2000

### Driving and extending legacy codes using Python

- Computer Science
- 2006

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]

- Computer ScienceIEEE 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

- PhysicsJournal of Fluid Mechanics
- 2002

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

- Geology
- 2008

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…