问答中心在GEM组分模型中考虑一种矿物化学反应,但CMG库里没有该矿物,如何自定义化学反应?
0
admin 管理员 asked 2月 ago
1 Answers
0
admin 管理员 answered 2月 ago

CMG的库中虽然包含了大量的组分和反应模型,但偶尔也会遇到特殊矿物没有涵盖的情况,自定义化学反应的同时,也需要对矿物质及对应离子进行定义。包括但不限于以下关键字,还需留意化学反应相关关键字的定义,这很容易引起收敛问题:
COMPNAME-AQUEOUS
 ‘H+’ ‘Ca++’ ‘Na+’ ‘Al+++’ ‘SiO2’ ‘HCO3-‘ ‘OH-‘ ‘CO3–‘
MW-AQUEOUS
 1.0079 40.08 22.9898 26.9815 60.0843 61.0171 17.0073 60.0092
ION-SIZE-AQUEOUS
 9 6 4 9 -0.5 4.5 3.5 4.5
CHARGE-AQUEOUS
 1 2 1 3 0 -1 -1 -2
CO2-AQU-FACT  0.0 0.0 0.0 0.0 0.0 1.0 0.0 1.0
CO2-MNR-FACT  0.0 1.0 0.0
NC-MINERAL 3
COMPNAME-MINERAL
 ‘Anorthit’ ‘Calcite’ ‘Kaolinit’
MW-MINERAL
 278.209 100.089 258.16
MASSDENSITY-MINERAL
2760.29 2709.95 2594.05
 
INITIAL

MOLALITY-AQUEOUS
9.80415e-08 0.0124813 1.34529 3.70625e-05 0.00301446 1e-10 1e-10 1e-10
VOLUMEFRACTION-MINERAL
0.0088 0.0088 0.0088