CRUSDE: A plug-in based simulation framework for composable CRUStal DEformation studies using Green's functions

被引:8
|
作者
Grapenthin, R. [1 ,2 ,3 ]
机构
[1] Humboldt Univ, Dept Comp Sci, D-10099 Berlin, Germany
[2] Univ Alaska Fairbanks, Inst Geophys, Fairbanks, AK 99775 USA
[3] Univ Calif Berkeley, Berkeley Seismol Lab, Berkeley, CA 94720 USA
关键词
Modeling; Simulation; Crustal deformation; Green's function; Loading; Surface displacement; C; C plus; PROGRAM; EARTH; LOADS;
D O I
10.1016/j.cageo.2013.07.005
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
CRUSDE is a plug-in based simulation framework written in C/C++ for Linux platforms (installation information, download and test cases: http://www.grapenthin.org/crusde). It utilizes Green's functions for simulations of the Earth's response to changes in surface loads. Such changes could involve, for example, melting glaciers, oscillating snow loads, or lava flow emplacement. The focus in the simulation could be the response of the Earth's crust in terms of stress changes, changes in strain rates, or simply uplift or subsidence and the respective horizontal displacements of the crust (over time). Rather than implementing a variety of specific models, CRUSDE approaches crustal deformation problems from a general formulation in which model elements (Green's function, load function, relaxation function, load history), operators, pre- and postprocessors, as well as input and output routines are independent, exchangeable, and reusable on the basis of a plug-in approach (shared libraries loaded at runtime). We derive the general formulation CRUSDE is based on, describe its architecture and use, and demonstrate its capabilities in a test case. With CRUSDE users can: (1) dynamically select software components to participate in a simulation (through XML experiment definitions), (2) extend the framework independently with new software components and reuse existing ones, and (3) exchange software components and experiment definitions with other users. CRUSDE's plug-in mechanism aims for straightforward extendability allowing modelers to add new Earth models/response functions. Current Green's function implementations include surface displacements due to the elastic response, final relaxed response, and pure thick plate response for a flat Earth. These can be combined to express exponential decay from elastic to final relaxed response, displacement rates due to one or multiple disks, irregular loads, or a combination of these. Each load can have its own load history and crustal decay function. (C) 2013 Elsevier Ltd. All rights reserved.
引用
收藏
页码:168 / 177
页数:10
相关论文
共 38 条
  • [32] Bio-heat diffusion under local thermal non-equilibrium conditions using dual-phase lag-based Green's functions
    de Monte, Filippo
    Haji-Sheikh, A.
    INTERNATIONAL JOURNAL OF HEAT AND MASS TRANSFER, 2017, 113 : 1291 - 1305
  • [33] Grid-Based Moment Tensor Inversion Technique by Using 3-D Green's Functions Database: A Demonstration of the 23 October 2004 Taipei Earthquake
    Lee, Shiann-Jong
    Huang, Bor-Shouh
    Liang, Wen-Tzong
    Chen, Kou-Cheng
    TERRESTRIAL ATMOSPHERIC AND OCEANIC SCIENCES, 2010, 21 (03): : 503 - 514
  • [34] THREE-DIMENSIONAL PARTICLE TRANSPORT USING GREEN'S FUNCTIONS IN TRIPOLI-4 MONTE CARLO CODE: APPLICATION TO PWR NEUTRON FLUENCE AND EX-CORE RESPONSE STUDIES
    Bourganel, S.
    Petit, O.
    Diop, C. M.
    NUCLEAR TECHNOLOGY, 2013, 184 (01) : 29 - 41
  • [35] Determination of Megathrust Rupture Processes Using Plate-Interface-Based Fault Models and 3D Green’s Functions: An Application to the 2011 Mw 9.1 Tohoku Earthquake
    So-Young Baag
    Junkee Rhie
    Seung-Hoon Yoo
    Seongryong Kim
    SatByul Kim
    Tae-Seob Kang
    Pure and Applied Geophysics, 2019, 176 : 5235 - 5252
  • [36] Determination of Megathrust Rupture Processes Using Plate-Interface-Based Fault Models and 3D Green's Functions: An Application to the 2011 Mw 9.1 Tohoku Earthquake
    Baag, So-Young
    Rhie, Junkee
    Yoo, Seung-Hoon
    Kim, Seongryong
    Kim, SatByul
    Kang, Tae-Seob
    PURE AND APPLIED GEOPHYSICS, 2019, 176 (12) : 5235 - 5252
  • [37] Bio-heat diffusion under local thermal non-equilibrium conditions using dual-phase lag-based Green's functions (vol 113, pg 1291, 2017)
    de Monte, Filippo
    Haji-Sheikh, A.
    INTERNATIONAL JOURNAL OF HEAT AND MASS TRANSFER, 2019, 142
  • [38] Numerical studies of gasoline direct-injection sprays (ECN Spray G) under early- and late-injection conditions using Large Eddy Simulation and droplets-statistics-based Eulerian-Lagrangian framework
    Lien, Hao-Pin
    Li, Yongxiang
    Pati, Andrea
    Sadiki, Amsini
    Hasse, Christian
    FUEL, 2024, 357