主页 > 程序语言 > 程序管理系统

程序管理系统

2021-10-23 15:55来源:m.sf1369.com作者:宇宇

1.程序管理系统设计

《结晶岩热力学软件》一书及其配套的PetroPro1.0软件系统是为满足结晶岩岩石学专业的研究生学位课程教学及有关的科研工作需要,配合马鸿文(1993)编著的《结晶岩热力学概论》规划教材而编写的。为使PetroPro1.0软件系统大体上与《结晶岩热力学概论》一书的体系相对应,将本书中所介绍的24个实用程序分为以下八类:

(1)晶体化学主要收入有关矿物晶体化学计算的有关程序,包括矿物晶体化学式与端员组分计算、矿物理论化学组成计算、矿物晶胞参数计算等。

(2)混合计算主要收入了岩石学混合计算的线性规划法和最小二乘法两个程序。这些程序除可用于岩石学混合问题的计算外,还适合于复杂矿物端员组分计算、岩石学相平衡实验产物的物相计算,以及工业岩石制品或矿物材料原料配比的计算等。

(3)温压计算主要收入了适用于各种镁铁质岩体系、硅铝质岩体系的近30种矿物温度计和20余种矿物压力计,其中包括6种计算氧逸度的热力学方法。

(4)固液平衡主要收入了常见矿物-熔体平衡热力学计算的各种方法,适用于计算镁铁质岩浆的液相线温度、液相线矿物及其组成、以及矿物-熔体平衡温度。

(5)结晶模拟主要收入了低压下干的镁铁质岩浆结晶作用模拟、二长石结晶作用模拟、以及低压下Di-An-Ab三元系结晶作用模拟等计算方法。

(6)岩浆性质主要收入了计算多组分硅酸盐熔体的

、H2O的溶解度、摩尔质量、摩尔体积、密度、粘度等物理参数、花岗岩浆结晶的t-

途径、以及计算岩浆中P2O5(磷灰石)、ZrO2(锆石)溶解度的各种计算方法。

(7)分溶模拟收入了计算硅酸盐熔体中CO2的溶解度、硅酸盐熔体中硫的溶解度及液态硫化物不混溶作用模拟、硅酸盐熔体不混溶作用模拟等热力学方法。后两种计算的热力学模型均为马鸿文等(1993,1998)的最新研究成果。

(8)岩石理化主要收入了计算结晶岩的岩石密度及地震波速、CIPW标准矿物及常用岩石化学参数、以及花岗岩成因类型判别分析等计算方法。

就其内容来说,以上分类不一定很恰当,这里主要考虑方便于实际应用,同时也便于程序管理系统的屏幕菜单设计。

2.实用程序系统结构

按照对已有实用程序功能的分类和便于用户实际应用、便于组织原始数据的原则,PetroPro1.0软件系统的结构设计为树型结构,如下表所示:

结晶岩热力学软件

相关推荐

哪些编程语言是函数式的

程序语言 2024-01-14

VB编程的函数详解

程序语言 2024-01-02

c语言扑克牌问题

程序语言 2023-12-28

iphone语言与地区有什么用?

程序语言 2023-12-19

C语言程序,怎么使用,

程序语言 2023-12-17

把word嵌入到C#程序中

程序语言 2023-11-26

HTML是不是编程语言?

程序语言 2023-11-17