Python post-processing and analysis tools for FLAC (Fast Lagrangian Analysis of Continua) geodynamic simulations. Developed for the Master's thesis at National Taiwan University (2022) on flat slab subduction.
flac.py is originally from tan2/geoflac-old. See also the personal FLAC solver fork at chingchenn/geoflac.
Origin and Evolution of Flat Slab Subduction: Insights From Numerical Geodynamics Modelling
Ji-Ching Chen, National Taiwan University, 2022
DOI: 10.6342/NTU202300033
Basic workflow:
- Run
Main_creat_database.pyto process and organize model output - Run individual analysis scripts (e.g.
2.plate_dip_gem.py,8.check_flat_slab.py) for specific analyses - Run
Main_snapshot.pyfor visualization of a specific time frame
| File | Description |
|---|---|
Main_creat_database.py |
Main code for model analysis |
Main_snapshot.py |
Analysis for a specific time frame |
function_for_flac.py |
Core utility functions |
15.slab_analysis.py |
Slab analysis (see requirements below) |
⚠️ 15.slab_analysis.pyrequires GMT with extra.grd,.cpt, andkkk.csvfiles, and can only be run on:
140.115.20.181140.109.81.186140.110.148.11
⚠️ getDistanceinfunction_for_flac.pyis Python 3 only (2021-12-03)