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 maptoolIJobParallelFor 找不到,安装jobs
math
burstcompile找不到,安装burst
Mathematics找不到,安装Mathematics
插件(Plug-in,又称addin、add-in、addon或add-on,又译外挂)是一种遵循一定规范的应用程序接口编写出来的程序。其只能运行在程序规定的系统平台下(可能同时支持多个平台),而不能脱离指定的平台单独运行。因为插件需要调用原纯净系统提供的函数库或者数据。很多软件都有插件,插件有无数种。例如在IE中,安装相关的插件后,WEB浏览器能够直接调用插件程序,用于处理特定类型的文件。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)