亲爱的研友该休息了!由于当前在线用户较少,发布求助请尽量完整的填写文献信息,科研通机器人24小时在线,伴您度过漫漫科研夜!身体可是革命的本钱,早点休息,好梦!

ORCHESTRA: An Object-Oriented Framework for Implementing Chemical Equilibrium Models

计算机科学 核(代数) 对象(语法) 化学平衡 化学种类 理论计算机科学 计算科学 算法 化学 人工智能 物理化学 数学 组合数学 有机化学
作者
J.C.L. Meeussen
出处
期刊:Environmental Science & Technology [American Chemical Society]
卷期号:37 (6): 1175-1182 被引量:257
标识
DOI:10.1021/es025597s
摘要

This work presents a new object-oriented structure for chemical equilibrium calculations that is used in the modeling framework ORCHESTRA (Objects Representing CHEmical Speciation and TRAnsport). In contrast to standard chemical equilibrium algorithms, such as MINEQL, MINTEQ2A, PHREEQC, and ECOSAT, model equations are not hard-coded in the source code, but instead all equations are defined in text format and read by the ORCHESTRA calculation kernel at run time. This makes model definitions easily accessible and extendible by users. Furthermore, it results in a very compact and efficient calculation kernel that is easy to use as a submodel within mass transport or kinetic models. Finally, the object-oriented structure of the chemical model definitions makes it possible to implement a new object-oriented framework for implementing chemical models. This framework consists of three basic object types, entities, reactions, and phases, that form the building blocks from which other chemical models are composed. The hierarchical approach ensures consistent and compact model definitions and is illustrated here by discussing the implementation of a number of commonly used chemical models such as aqueous complexation, activity correction, precipitation, surface complexation ion exchange, and several more sophisticated adsorption models including electrostatic interactions, NICA, and CD-MUSIC. The ORCHESTRA framework is electronically available from www.macaulay.ac.uk/ORCHESTRA.
最长约 10秒,即可获得该文献文件

科研通智能强力驱动
Strongly Powered by AbleSci AI
更新
大幅提高文件上传限制,最高150M (2024-4-1)

科研通是完全免费的文献互助平台,具备全网最快的应助速度,最高的求助完成率。 对每一个文献求助,科研通都将尽心尽力,给求助人一个满意的交代。
实时播报
avaig完成签到 ,获得积分10
22秒前
29秒前
34秒前
peterwei272完成签到 ,获得积分10
37秒前
桐桐应助钱德清采纳,获得10
38秒前
佳佳发布了新的文献求助10
50秒前
雷马完成签到,获得积分20
58秒前
kiterunner完成签到,获得积分10
1分钟前
1分钟前
atropine完成签到 ,获得积分10
1分钟前
褚明雪完成签到,获得积分10
1分钟前
喵喵完成签到 ,获得积分10
1分钟前
务实小鸽子完成签到 ,获得积分10
1分钟前
1分钟前
学术冠希完成签到 ,获得积分10
1分钟前
1分钟前
1分钟前
1分钟前
飞快的访枫完成签到,获得积分10
2分钟前
雷马发布了新的文献求助10
2分钟前
2分钟前
2分钟前
找文献发布了新的文献求助10
2分钟前
郝富发布了新的文献求助30
2分钟前
郝富完成签到,获得积分10
2分钟前
2分钟前
受伤白猫发布了新的文献求助10
2分钟前
WAALE给WAALE的求助进行了留言
2分钟前
chenyimei发布了新的文献求助200
2分钟前
2分钟前
老子发布了新的文献求助10
2分钟前
2分钟前
xuex1完成签到,获得积分10
2分钟前
Xyx发布了新的文献求助10
2分钟前
彭凯完成签到 ,获得积分10
3分钟前
3分钟前
xifan完成签到 ,获得积分10
3分钟前
丘比特应助Xyx采纳,获得10
3分钟前
仁爱亦巧完成签到 ,获得积分10
3分钟前
3分钟前
高分求助中
Teaching Social and Emotional Learning in Physical Education 900
Plesiosaur extinction cycles; events that mark the beginning, middle and end of the Cretaceous 500
Two-sample Mendelian randomization analysis reveals causal relationships between blood lipids and venous thromboembolism 500
Chinese-English Translation Lexicon Version 3.0 500
[Lambert-Eaton syndrome without calcium channel autoantibodies] 440
薩提亞模式團體方案對青年情侶輔導效果之研究 400
3X3 Basketball: Everything You Need to Know 310
热门求助领域 (近24小时)
化学 材料科学 医学 生物 有机化学 工程类 生物化学 纳米技术 物理 内科学 计算机科学 化学工程 复合材料 遗传学 基因 物理化学 催化作用 电极 光电子学 量子力学
热门帖子
关注 科研通微信公众号,转发送积分 2387409
求助须知:如何正确求助?哪些是违规求助? 2093911
关于积分的说明 5269886
捐赠科研通 1820656
什么是DOI,文献DOI怎么找? 908186
版权声明 559248
科研通“疑难数据库(出版商)”最低求助积分说明 485168