VolatileCalc provides solution models for the rhyolite–H2O–CO2 and basalt–H2O–CO2 systems at magmatic temperatures and pressures below 5000 bar.

rhyolite–H2O–CO2basalt–H2O–CO2magmatic temperatures



Initial contribute: 2020-01-03


Is authorship not correct? Feed back


Application-focused categoriesNatural-perspectiveSolid-earth regions

Detailed Description

English {{currentDetailLanguage}} English

Quoted from: https://www.usgs.gov/software/volatilecalc 

VolatileCalc provides solution models for the rhyolite–H2O–CO2 and basalt–H2O–CO2 systems at magmatic temperatures and pressures below 5000 bar. The models are coded as macros written in Visual Basic for Applications, for use within Microsofts Excel . The series of macros, entitled VolatileCalc, can calculate the following: (1) Saturation pressures for silicate melt of known dissolved H2O andCO2 concentrations and the corresponding equilibrium vapor composition; (2) open- and closed-system degassing paths (melt and vapor composition) for depressurizing rhyolitic and basaltic melts; (3) isobaric solubility curves for rhyolitic and basaltic melts; (4) isoplethic solubility curves (constant vapor composition) for rhyolitic and basaltic melts; (5) polybaric solubility curves for the two endmembers and (6) endmember fugacities of H2O andCO2 vapors at magmatic temperatures. The output agrees well with the published solution models and experimental data for silicate melt–vapor systems for pressures below 5000 bar.

Now in use for almost 20 years, the software is easy to use and provides accurate results for rhyolitic and standard basalt compositions. Its functionality for calculating degassing paths and integration into Excel makes it particularly practical for research and educational purposes.



VolatileCalc team (2020). VolatileCalc, Model Item, OpenGMS, https://geomodeling.njnu.edu.cn/modelItem/0037539a-b3ba-49e4-aa7a-87642748acd0


Initial contribute : 2020-01-03



Is authorship not correct? Feed back

QR Code


{{curRelation.author.join('; ')}}



Drop the file here, orclick to upload.
Select From My Space
+ add


Cancel Submit
{{htmlJSON.Cancel}} {{htmlJSON.Submit}}
{{htmlJSON.Localizations}} + {{htmlJSON.Add}}
{{ item.label }} {{ item.value }}
{{htmlJSON.Cancel}} {{htmlJSON.Submit}}
名称 别名 {{tag}} +
系列名 版本号 目的 修改内容 创建/修改日期 作者
摘要 详细描述
{{tag}} + 添加关键字
* 时间参考系
* 空间参考系类型 * 空间参考系名称

起始日期 终止日期 进展 开发者
* 是否开源 * 访问方式 * 使用方式 开源协议 * 传输方式 * 获取地址 * 发布日期 * 发布者

编号 目的 修改内容 创建/修改日期 作者

时间分辨率 时间尺度 时间步长 时间范围 空间维度 格网类型 空间分辨率 空间尺度 空间范围
{{tag}} +
* 类型

* 名称 * 描述
示例描述 * 名称 * 类型 * 值/链接 上传

{{htmlJSON.Cancel}} {{htmlJSON.Submit}}
Title Author Date Journal Volume(Issue) Pages Links Doi Operation
{{htmlJSON.Cancel}} {{htmlJSON.Submit}}
{{htmlJSON.Add}} {{htmlJSON.Cancel}}


Authors:  {{articleUploading.authors[0]}}, {{articleUploading.authors[1]}}, {{articleUploading.authors[2]}}, et al.

Journal:   {{articleUploading.journal}}

Date:   {{articleUploading.date}}

Page range:   {{articleUploading.pageRange}}

Link:   {{articleUploading.link}}

DOI:   {{articleUploading.doi}}

Yes, this is it Cancel

The article {{articleUploading.title}} has been uploaded yet.

{{htmlJSON.Cancel}} {{htmlJSON.Confirm}}