A COMSOL-PHREEQC Coupled Python']Python Framework for Reactive Transport Modeling in Soil and Groundwater

被引:0
|
作者
Wei, Yaqiang [1 ]
Cao, Xinde [1 ,2 ]
机构
[1] Shanghai Jiao Tong Univ, Sch Environm Sci & Engn, Shanghai 200240, Peoples R China
[2] Shanghai Jiao Tong Univ, Shanghai Engn Res Ctr Solid Waste Treatment & Res, Shanghai 200240, Peoples R China
基金
中国国家自然科学基金; 国家重点研发计划;
关键词
FINITE ANALYTIC METHOD; GEOCHEMICAL REACTIONS; INTERFACE; MULTIPHYSICS; SIMULATION; EQUATION; FLOW;
D O I
10.1111/gwat.13144
中图分类号
P [天文学、地球科学];
学科分类号
07 ;
摘要
The CPqPy framework coupling COMSOL and PHREEQC based on Python was developed. This framework can achieve the simulation of diversified situations including multi-physics coupling and geochemical reactions of soil and groundwater. The multi-physics coupling models are calculated in COMSOL, whereas PHREEQC was applied to calculate the geochemical models through the Phreeqpy library in Python. Feasibility and accuracy of CPqPy were verified and applied to two cases, including a solute transport model considering equilibrium reaction and ion exchange as well as a reactive transport model of a variable saturation soil considering kinetic reaction. The results show a high degree of credibility of CPqPy. The framework has the advantages of strong portability, and it can be further used in conjunction with multiple Python calculation libraries, which greatly extends the application of the reactive transport model.
引用
收藏
页码:284 / 294
页数:11
相关论文
共 50 条
  • [1] Interface COMSOL-PHREEQC (iCP), an efficient numerical framework for the solution of coupled multiphysics and geochemistry
    Nardi, Albert
    Idiart, Andres
    Trinchero, Paolo
    Manuel de Vries, Luis
    Molinero, Jorge
    [J]. COMPUTERS & GEOSCIENCES, 2014, 69 : 10 - 21
  • [2] A COMSOL-PHREEQC interface for modeling the multi-species transport of saturated cement-based materials
    Guo, Bingbing
    Hong, Yi
    Qiao, Guofu
    Ou, Jinping
    [J]. CONSTRUCTION AND BUILDING MATERIALS, 2018, 187 : 839 - 853
  • [3] Reactive transport numericalmodeling of CO2+O2 in-situ leaching based on COMSOL-PHREEQC
    Zhang, Haitao
    Zhang, Tong
    Li, Xu
    He, Jianghui
    Yang, Xin
    He, Yupeng
    Shao, Zefan
    [J]. Meitan Xuebao/Journal of the China Coal Society, 2023, 48 : 680 - 690
  • [4] Reactive Transport Modeling with a Coupled OpenFOAM®-PHREEQC Platform
    Pavuluri, Saideep
    Tournassat, Christophe
    Claret, Francis
    Soulaine, Cyprien
    [J]. TRANSPORT IN POROUS MEDIA, 2022, 145 (02) : 475 - 504
  • [5] Reactive Transport Modeling with a Coupled OpenFOAM®-PHREEQC Platform
    Saideep Pavuluri
    Christophe Tournassat
    Francis Claret
    Cyprien Soulaine
    [J]. Transport in Porous Media, 2022, 145 : 475 - 504
  • [6] A Python']Python surrogate modeling framework with derivatives
    Bouhlel, Mohamed Amine
    Hwang, John T.
    Bartoli, Nathalie
    Lafage, Remi
    Morlier, Joseph
    Martins, Joaquim R. R. A.
    [J]. ADVANCES IN ENGINEERING SOFTWARE, 2019, 135
  • [7] Development of GUI Applications for Groundwater Modeling Using Python']Python
    Ou, Gengxin
    [J]. GROUNDWATER, 2020, 58 (04) : 496 - 497
  • [8] Analytical Groundwater Modeling: Theory and Applications Using Python']Python
    Fienen, Michael
    [J]. GROUNDWATER, 2023, 61 (01) : 4 - 5
  • [9] Glycosylator: a Python']Python framework for the rapid modeling of glycans
    Lemmin, Thomas
    Soto, Cinque
    [J]. BMC BIOINFORMATICS, 2019, 20 (01)
  • [10] pyFOOMB: Python']Python framework for object oriented modeling of bioprocesses
    Hemmerich, Johannes
    Tenhaef, Niklas
    Wiechert, Wolfgang
    Noack, Stephan
    [J]. ENGINEERING IN LIFE SCIENCES, 2021, 21 (3-4): : 242 - 257