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 条
  • [41] Flow analysis of liquefied soils based on smoothed particle hydrodynamics
    Yu Huang
    Weijie Zhang
    Wuwei Mao
    Chen Jin
    Natural Hazards, 2011, 59 : 1547 - 1560
  • [42] Flow analysis of liquefied soils based on smoothed particle hydrodynamics
    Huang, Yu
    Zhang, Weijie
    Mao, Wuwei
    Jin, Chen
    NATURAL HAZARDS, 2011, 59 (03) : 1547 - 1560
  • [43] Review of smoothed particle hydrodynamics modeling of fluid flows in porous media with a focus on hydraulic, coastal, and ocean engineering applications
    Luo, Min
    Su, Xiujia
    Kazemi, Ehsan
    Jin, Xin
    Khayyer, Abbas
    PHYSICS OF FLUIDS, 2025, 37 (02)
  • [44] The role of time integration in energy conservation in Smoothed Particle Hydrodynamics fluid dynamics simulations
    Cercos-Pita, Jose Luis
    -Alonso, Pablo Eleazar Merino
    Calderon-Sanchez, Javier
    Duque, Daniel
    EUROPEAN JOURNAL OF MECHANICS B-FLUIDS, 2023, 97 : 78 - 92
  • [45] Smoothed particle hydrodynamics model for simulating miscible multi-fluid flow
    Kwon, Jihoe
    JOURNAL OF COMPUTATIONAL PHYSICS, 2019, 384 : 114 - 133
  • [46] A multimass correction for multicomponent fluid flow simulation using smoothed particle hydrodynamics
    Kumar, S. S. Prasanna
    Patnaik, B. S. V.
    INTERNATIONAL JOURNAL FOR NUMERICAL METHODS IN ENGINEERING, 2018, 113 (13) : 1929 - 1949
  • [47] Simulation of Seepage through Fixed Porous Media Using the Smoothed Particle Hydrodynamics Method
    Kermani, Elnaz
    Qiu, Tong
    GEOTECHNICAL FRONTIERS 2017: GEOTECHNICAL MATERIALS, MODELING, AND TESTING, 2017, (280): : 699 - 708
  • [48] PySPH: A Python']Python-based Framework for Smoothed Particle Hydrodynamics
    Ramachandran, Prabhu
    Bhosale, Aditya
    Puri, Kunal
    Negi, Pawan
    Muta, Abhinav
    Dinesh, A.
    Menon, Dileep
    Govind, Rahul
    Sanka, Suraj
    Sebastian, Amal S.
    Sen, Ananyo
    Kaushik, Rohan
    Kumar, Anshuman
    Kurapati, Vikas
    Patil, Mrinalgouda
    Tavker, Deep
    Pandey, Pankaj
    Kaushik, Chandrashekhar
    Dutt, Arkopal
    Agarwal, Arpit
    ACM TRANSACTIONS ON MATHEMATICAL SOFTWARE, 2021, 47 (04):
  • [49] FleCSPH: a Parallel and Distributed Smoothed Particle Hydrodynamics Framework Based on FleCSI
    Loiseau, Julien
    Lim, Hyun
    Bergen, Ben K.
    Moss, Nicholas D.
    Alin, Francois
    PROCEEDINGS 2018 INTERNATIONAL CONFERENCE ON HIGH PERFORMANCE COMPUTING & SIMULATION (HPCS), 2018, : 484 - 491
  • [50] Novel pressure inlet and outlet boundary conditions for Smoothed Particle Hydrodynamics, applied to real problems in porous media flow
    Holmes, David W.
    Pivonka, Peter
    JOURNAL OF COMPUTATIONAL PHYSICS, 2021, 429