岩浆氧逸度计算

岩浆氧逸度计算,第1张

1.程序功能

程序MAGfo2具有以下功能:①根据用户提供的硅酸盐熔体相的成分(已知Fe2O3和FeO含量)、温度和压力,计算岩浆体系的氧逸度;②根据用户提供的硅酸盐熔体相的成分、温度和压力,修正熔体相的Fe2O3和FeO含量;③根据岩石相平衡实验的玻璃相成分、实验温度和压力,计算玻璃相的Fe2O3和FeO含量。

2.方法原理

本程序设计采用Kress等(1991)关于硅酸盐熔体相中Fe2O3和FeO平衡的热力学模型,根据用户选择的程序功能,计算岩浆体系的氧逸度,或对熔体相的Fe2O3和FeO含量进行修正。在前一种情况下,当计算的氧逸度高于HM缓冲剂时,程序将给出有关的信息,以帮助用户判断计算结果的合理性。在后一种情况下,用户输入氧逸度参数时,可选择合适的氧逸度缓冲剂或相对于FMQ缓冲剂的相对氧逸度。

3.程序结构

结晶岩热力学软件

4.使用说明

(1)输入格式程序运行过程中,按照屏幕提示,依次提供以下参数:

OFN 输出文件名

IJob 程序功能选择

TC 温度(℃)

PGPa 压力(GPa)

J 氧逸度缓冲剂选择

dlgfO2 相对于FMQ缓冲剂的氧逸度

样品名称和氧化物含量通过调用子程序READIN由键盘输入。

程序每次运行可对多个样品进行循环计算。

(2)输出格式

全部计算结果输出到文件OFN中。内容包括:样品号,温度,压力,氧逸度,相对于FMQ缓冲剂的氧逸度和熔体相的成分(换算为WB=100%)。

对多个样品的计算结果按相同格式输出。

5.程序文本

结晶岩热力学软件

结晶岩热力学软件

结晶岩热力学软件

6、计算实例

实例1:已知某玄武岩在地表的淬火温度为1360℃,w(FeO*)=11.89%,计算Fe2O3和FeO的含量。结果为:w(Fe2O3)=9.45%,w(FeO)=3.40%。实际湿化学分析w(Fe2O3)=9.77%,w(FeO)=3.10%。相差仅为w(Fe2O3)=0.32%(马鸿文,1993a)。

实例2:按上例中该玄武岩的w(Fe2O3)=9.77%,w(FeO)=3.10%,计算岩浆淬火时的氧逸度,判断该玄武岩淬火时是否与空气达到平衡。计算结果为lgfo2=-0.40,与空气中氧逸度的差值仅为0.28lg单位,因此可以认为,该玄武岩淬火时已与空气达到平衡(马鸿文,1993a)。

输出文件:exam62.dat

Sample:samO1 T=1360.0(C) P=.000GPa

结晶岩热力学软件

之前也有人问过这个问题

IJobExecutionContext接口所在类库未引用

你所继承的IJob对象应该引用了接口,你可以用 VS自带工具(开始菜单中)IL DASM添加下IJob所在类库,就知道有哪个参照类库未添加了

安装autowre maptool

IJobParallelFor 找不到,安装jobs

math

burstcompile找不到,安装burst

Mathematics找不到,安装Mathematics

插件(Plug-in,又称addin、add-in、addon或add-on,又译外挂)是一种遵循一定规范的应用程序接口编写出来的程序。其只能运行在程序规定的系统平台下(可能同时支持多个平台),而不能脱离指定的平台单独运行。因为插件需要调用原纯净系统提供的函数库或者数据。很多软件都有插件,插件有无数种。例如在IE中,安装相关的插件后,WEB浏览器能够直接调用插件程序,用于处理特定类型的文件。


欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/yw/12194007.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-21
下一篇 2023-05-21

发表评论

登录后才能评论

评论列表(0条)

保存