VESIcal Code Documentation

Modules

VESIcal

Model()

FugacityModel()

activity_model()

Calculate()

calculate_dissolved_volatiles(Calculate)
calculate_equilibrium_fluid_comp(Calculate)
calculate_saturation_pressure(Calculate)
calculate_isobars_and_isopleths(Calculate)
calculate_degassing_path(Calculate)
calculate_liquid_density(Calculate)
calculate_liquid_viscosity(Calculate)

batchfile module

Functions defined in VESIcal.batchfile

BatchFile()

status_bar()

BatchFile_from_DataFrame()

Sample

Functions defined in VESIcal.sample_class

Sample()

Fugacity Models

fugacity_idealgas(FugacityModel)

fugacity_KJ81_co2(FugacityModel)

fugacity_KJ81_h2o(FugacityModel)

fugacity_ZD09_co2(FugacityModel)

fugacity_RedlichKwong(FugacityModel)

fugacity_HollowayBlank(FugacityModel)

fugacity_HB_co2(FugacityModel)

fugacity_HB_h2o(FugacityModel)

Activity Models

activity_idealsolution(activity_model)

Pure Fluid Models

ShishkinaCarbon(Model)

ShishkinaWater(Model)

DixonCarbon(Model)

DixonWater(Model)

IaconoMarzianoCarbon(Model)

IaconoMarzianoWater(Model)

LiuWater(Model)

LiuCarbon(Model)

MooreWater(Model)

AllisonCarbon(Model)

Mixed Fluid Models

MixedFluid(Model)

MagmaSat(Model)

VESIcal Plotting Functions

Functions defined in VESIcal.vplot

Data Transformation Functions

Universal Informative Functions