A COMPONENT-BASED FRAMEWORK FOR SMOOTHED PARTICLE HYDRODYNAMICS SIMULATIONS OF REACTIVE FLUID FLOW IN POROUS MEDIA

被引:12
|
作者
Palmer, Bruce [1 ]
Gurumoorthi, Vidhya [1 ]
Tartakovsky, Alexandre [1 ]
Scheibe, Tim [1 ]
机构
[1] Pacific NW Natl Lab, Richland, WA 99352 USA
关键词
common component architecture; software engineering; particle-based algorithms; interfaces; data annotation; PERFORMANCE;
D O I
10.1177/1094342009358415
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
The development of a framework to support smoothed particle hydrodynamics (SPH) simulations of fluid flow and transport in porous media is described. The framework is built using the Common Component Architecture (CCA) toolkit and it supports SPH simulations using a variety of different SPH models and setup formats. The SPH simulation code is decomposed into independent components that represent self-contained units of functionality. Different physics models can be developed within the framework by re-implementing key components but no modification of other components is required. A model for defining components and developing abstract interfaces that support a high degree of modularity and minimal dependencies between components is discussed in detail.
引用
收藏
页码:228 / 239
页数:12
相关论文
共 50 条
  • [1] GPU Simulations of Fluid and Composition Dispersion in a Porous Media with Smoothed Particle Hydrodynamics
    Alvarado-Rodriguez, C. E.
    Klapp, J.
    Mayoral, E.
    Dominguez, J. M.
    HIGH PERFORMANCE COMPUTER APPLICATIONS, 2016, 595 : 485 - 494
  • [2] Smoothed particle hydrodynamics and its applications for multiphase flow and reactive transport in porous media
    A. M. Tartakovsky
    N. Trask
    K. Pan
    B. Jones
    W. Pan
    J. R. Williams
    Computational Geosciences, 2016, 20 : 807 - 834
  • [3] Smoothed particle hydrodynamics and its applications for multiphase flow and reactive transport in porous media
    Tartakovsky, A. M.
    Trask, N.
    Pan, K.
    Jones, B.
    Pan, W.
    Williams, J. R.
    COMPUTATIONAL GEOSCIENCES, 2016, 20 (04) : 807 - 834
  • [4] Smoothed particle hydrodynamics model for flow through porous media
    Zhu, Y
    Fox, PJ
    Morris, JF
    COMPUTER METHODS AND ADVANCES IN GEOMECHANICS, VOL 2, 1997, : 1041 - 1046
  • [5] Smoothed particle hydrodynamics pore-scale simulations of unstable immiscible flow in porous media
    Bandara, U. C.
    Tartakovsky, A. M.
    Oostrom, M.
    Palmer, B. J.
    Grate, J.
    Zhang, C.
    ADVANCES IN WATER RESOURCES, 2013, 62 : 356 - 369
  • [6] Application of Smoothed Particle Hydrodynamics for Modeling of Multiphase Fluid Flow in Non-Uniform Porous Media
    Mohammadi, Masoud
    Shafiei, Masoud
    Zarin, Taha
    Kazemzadeh, Yousef
    Parsaei, Rafat
    Riazi, Masoud
    INDUSTRIAL & ENGINEERING CHEMISTRY RESEARCH, 2023, 62 (33) : 13181 - 13200
  • [7] Modelling of Power-law Fluid Flow Through Porous Media Using Smoothed Particle Hydrodynamics
    Mehran Vakilha
    Mehrdad T. Manzari
    Transport in Porous Media, 2008, 74 : 331 - 346
  • [8] Modelling of power-law fluid flow through porous media using smoothed particle hydrodynamics
    Vakilha, Mehran
    Manzari, Mehrdad T.
    TRANSPORT IN POROUS MEDIA, 2008, 74 (03) : 331 - 346
  • [9] Simulations of reactive transport and precipitation with smoothed particle hydrodynamics
    Tartakovsky, Alexandre M.
    Meakin, Paul
    Scheibe, Timothy D.
    West, Rogene M. Eichler
    JOURNAL OF COMPUTATIONAL PHYSICS, 2007, 222 (02) : 654 - 672
  • [10] A smoothed particle hydrodynamics model for reactive transport and mineral precipitation in porous and fractured porous media
    Tartakovsky, Alexandre M.
    Meakin, Paul
    Scheibe, Timothy D.
    Wood, Brian D.
    WATER RESOURCES RESEARCH, 2007, 43 (05)