Autogenerated Full APIΒΆ
- Materials
- Material Base Class
Material
Material.name
Material.set_method()
Material.to_string()
Material.debug_print()
Material.print_minerals_of_current_state()
Material.set_state()
Material.set_state_with_volume()
Material.reset()
Material.copy()
Material.unroll()
Material.evaluate()
Material.evaluate_with_volumes()
Material.pressure
Material.temperature
Material.molar_internal_energy
Material.molar_gibbs
Material.molar_helmholtz
Material.molar_mass
Material.molar_volume
Material.density
Material.molar_entropy
Material.molar_enthalpy
Material.isothermal_bulk_modulus_reuss
Material.isentropic_bulk_modulus_reuss
Material.isothermal_compressibility_reuss
Material.isentropic_compressibility_reuss
Material.shear_modulus
Material.p_wave_velocity
Material.bulk_sound_velocity
Material.shear_wave_velocity
Material.grueneisen_parameter
Material.thermal_expansivity
Material.molar_heat_capacity_v
Material.molar_heat_capacity_p
Material.isentropic_thermal_gradient
Material.P
Material.T
Material.energy
Material.helmholtz
Material.gibbs
Material.V
Material.rho
Material.S
Material.H
Material.K_T
Material.K_S
Material.beta_T
Material.beta_S
Material.G
Material.v_p
Material.v_phi
Material.v_s
Material.gr
Material.alpha
Material.C_v
Material.C_p
- Perple_X Class
PerplexMaterial
PerplexMaterial.name
PerplexMaterial.set_state()
PerplexMaterial.molar_volume
PerplexMaterial.molar_enthalpy
PerplexMaterial.molar_entropy
PerplexMaterial.isothermal_bulk_modulus_reuss
PerplexMaterial.isentropic_bulk_modulus_reuss
PerplexMaterial.molar_heat_capacity_p
PerplexMaterial.thermal_expansivity
PerplexMaterial.shear_modulus
PerplexMaterial.p_wave_velocity
PerplexMaterial.bulk_sound_velocity
PerplexMaterial.shear_wave_velocity
PerplexMaterial.molar_gibbs
PerplexMaterial.molar_mass
PerplexMaterial.density
PerplexMaterial.molar_internal_energy
PerplexMaterial.molar_helmholtz
PerplexMaterial.isothermal_compressibility_reuss
PerplexMaterial.isentropic_compressibility_reuss
PerplexMaterial.molar_heat_capacity_v
PerplexMaterial.grueneisen_parameter
PerplexMaterial.C_p
PerplexMaterial.C_v
PerplexMaterial.G
PerplexMaterial.H
PerplexMaterial.K_S
PerplexMaterial.K_T
PerplexMaterial.P
PerplexMaterial.S
PerplexMaterial.T
PerplexMaterial.V
PerplexMaterial.alpha
PerplexMaterial.beta_S
PerplexMaterial.beta_T
PerplexMaterial.copy()
PerplexMaterial.debug_print()
PerplexMaterial.energy
PerplexMaterial.evaluate()
PerplexMaterial.evaluate_with_volumes()
PerplexMaterial.gibbs
PerplexMaterial.gr
PerplexMaterial.helmholtz
PerplexMaterial.isentropic_thermal_gradient
PerplexMaterial.pressure
PerplexMaterial.print_minerals_of_current_state()
PerplexMaterial.reset()
PerplexMaterial.rho
PerplexMaterial.set_method()
PerplexMaterial.set_state_with_volume()
PerplexMaterial.temperature
PerplexMaterial.to_string()
PerplexMaterial.unroll()
PerplexMaterial.v_p
PerplexMaterial.v_phi
PerplexMaterial.v_s
- Minerals
- Endmembers
Mineral
Mineral.name
Mineral.set_method()
Mineral.to_string()
Mineral.debug_print()
Mineral.unroll()
Mineral.set_state()
Mineral.molar_gibbs
Mineral.molar_volume
Mineral.molar_entropy
Mineral.isothermal_bulk_modulus_reuss
Mineral.molar_heat_capacity_p
Mineral.thermal_expansivity
Mineral.shear_modulus
Mineral.formula
Mineral.molar_mass
Mineral.density
Mineral.molar_internal_energy
Mineral.molar_helmholtz
Mineral.molar_enthalpy
Mineral.isentropic_bulk_modulus_reuss
Mineral.isothermal_compressibility_reuss
Mineral.isentropic_compressibility_reuss
Mineral.p_wave_velocity
Mineral.bulk_sound_velocity
Mineral.shear_wave_velocity
Mineral.grueneisen_parameter
Mineral.C_p
Mineral.C_v
Mineral.G
Mineral.H
Mineral.K_S
Mineral.K_T
Mineral.P
Mineral.S
Mineral.T
Mineral.V
Mineral.alpha
Mineral.beta_S
Mineral.beta_T
Mineral.copy()
Mineral.energy
Mineral.evaluate()
Mineral.evaluate_with_volumes()
Mineral.gibbs
Mineral.gr
Mineral.helmholtz
Mineral.molar_heat_capacity_v
Mineral.pressure
Mineral.print_minerals_of_current_state()
Mineral.reset()
Mineral.rho
Mineral.set_state_with_volume()
Mineral.temperature
Mineral.v_p
Mineral.v_phi
Mineral.v_s
Mineral.isentropic_thermal_gradient
- Solutions
Solution
Solution.name
Solution.endmembers
Solution.set_composition()
Solution.set_method()
Solution.set_state()
Solution.formula
Solution.site_occupancies
Solution.site_formula()
Solution.activities
Solution.activity_coefficients
Solution.molar_internal_energy
Solution.excess_partial_gibbs
Solution.excess_partial_volumes
Solution.excess_partial_entropies
Solution.partial_gibbs
Solution.partial_volumes
Solution.partial_entropies
Solution.excess_gibbs
Solution.gibbs_hessian
Solution.entropy_hessian
Solution.volume_hessian
Solution.molar_gibbs
Solution.molar_helmholtz
Solution.molar_mass
Solution.excess_volume
Solution.molar_volume
Solution.density
Solution.excess_entropy
Solution.molar_entropy
Solution.excess_enthalpy
Solution.molar_enthalpy
Solution.isothermal_bulk_modulus_reuss
Solution.isentropic_bulk_modulus_reuss
Solution.isothermal_compressibility_reuss
Solution.isentropic_compressibility_reuss
Solution.shear_modulus
Solution.p_wave_velocity
Solution.bulk_sound_velocity
Solution.shear_wave_velocity
Solution.grueneisen_parameter
Solution.thermal_expansivity
Solution.molar_heat_capacity_v
Solution.molar_heat_capacity_p
Solution.stoichiometric_matrix
Solution.stoichiometric_array
Solution.reaction_basis
Solution.n_reactions
Solution.compositional_basis
Solution.independent_element_indices
Solution.dependent_element_indices
Solution.compositional_null_basis
Solution.endmember_formulae
Solution.endmember_names
Solution.n_endmembers
Solution.elements
Solution.C_p
Solution.C_v
Solution.G
Solution.H
Solution.K_S
Solution.K_T
Solution.P
Solution.S
Solution.T
Solution.V
Solution.alpha
Solution.beta_S
Solution.beta_T
Solution.copy()
Solution.debug_print()
Solution.energy
Solution.evaluate()
Solution.evaluate_with_volumes()
Solution.gibbs
Solution.gr
Solution.helmholtz
Solution.isentropic_thermal_gradient
Solution.pressure
Solution.print_minerals_of_current_state()
Solution.reset()
Solution.rho
Solution.set_state_with_volume()
Solution.temperature
Solution.to_string()
Solution.unroll()
Solution.v_p
Solution.v_phi
Solution.v_s
SolidSolution
ElasticSolution
ElasticSolution.name
ElasticSolution.endmembers
ElasticSolution.set_composition()
ElasticSolution.set_method()
ElasticSolution.set_state()
ElasticSolution.formula
ElasticSolution.activities
ElasticSolution.activity_coefficients
ElasticSolution.molar_internal_energy
ElasticSolution.partial_gibbs
ElasticSolution.partial_volumes
ElasticSolution.partial_entropies
ElasticSolution.gibbs_hessian
ElasticSolution.molar_helmholtz
ElasticSolution.molar_gibbs
ElasticSolution.molar_mass
ElasticSolution.excess_pressure
ElasticSolution.molar_volume
ElasticSolution.density
ElasticSolution.excess_entropy
ElasticSolution.molar_entropy
ElasticSolution.excess_enthalpy
ElasticSolution.molar_enthalpy
ElasticSolution.isothermal_bulk_modulus_reuss
ElasticSolution.isentropic_bulk_modulus_reuss
ElasticSolution.isothermal_compressibility_reuss
ElasticSolution.isentropic_compressibility_reuss
ElasticSolution.shear_modulus
ElasticSolution.p_wave_velocity
ElasticSolution.bulk_sound_velocity
ElasticSolution.shear_wave_velocity
ElasticSolution.grueneisen_parameter
ElasticSolution.thermal_expansivity
ElasticSolution.molar_heat_capacity_v
ElasticSolution.molar_heat_capacity_p
ElasticSolution.stoichiometric_matrix
ElasticSolution.stoichiometric_array
ElasticSolution.reaction_basis
ElasticSolution.n_reactions
ElasticSolution.independent_element_indices
ElasticSolution.dependent_element_indices
ElasticSolution.compositional_null_basis
ElasticSolution.endmember_formulae
ElasticSolution.endmember_names
ElasticSolution.n_endmembers
ElasticSolution.elements
ElasticSolution.C_p
ElasticSolution.C_v
ElasticSolution.G
ElasticSolution.H
ElasticSolution.K_S
ElasticSolution.K_T
ElasticSolution.P
ElasticSolution.S
ElasticSolution.T
ElasticSolution.V
ElasticSolution.alpha
ElasticSolution.beta_S
ElasticSolution.beta_T
ElasticSolution.copy()
ElasticSolution.debug_print()
ElasticSolution.energy
ElasticSolution.evaluate()
ElasticSolution.evaluate_with_volumes()
ElasticSolution.gibbs
ElasticSolution.gr
ElasticSolution.helmholtz
ElasticSolution.isentropic_thermal_gradient
ElasticSolution.pressure
ElasticSolution.print_minerals_of_current_state()
ElasticSolution.reset()
ElasticSolution.rho
ElasticSolution.set_state_with_volume()
ElasticSolution.temperature
ElasticSolution.to_string()
ElasticSolution.unroll()
ElasticSolution.v_p
ElasticSolution.v_phi
ElasticSolution.v_s
ElasticSolidSolution
- Mineral helpers
HelperSpinTransition
HelperSpinTransition.debug_print()
HelperSpinTransition.set_state()
HelperSpinTransition.C_p
HelperSpinTransition.C_v
HelperSpinTransition.G
HelperSpinTransition.H
HelperSpinTransition.K_S
HelperSpinTransition.K_T
HelperSpinTransition.P
HelperSpinTransition.S
HelperSpinTransition.T
HelperSpinTransition.V
HelperSpinTransition.alpha
HelperSpinTransition.beta_S
HelperSpinTransition.beta_T
HelperSpinTransition.bulk_sound_velocity
HelperSpinTransition.chemical_potential()
HelperSpinTransition.compositional_null_basis
HelperSpinTransition.copy()
HelperSpinTransition.density
HelperSpinTransition.dependent_element_indices
HelperSpinTransition.elements
HelperSpinTransition.endmember_formulae
HelperSpinTransition.endmember_names
HelperSpinTransition.endmember_partial_gibbs
HelperSpinTransition.endmembers_per_phase
HelperSpinTransition.energy
HelperSpinTransition.equilibrated
HelperSpinTransition.evaluate()
HelperSpinTransition.evaluate_with_volumes()
HelperSpinTransition.formula
HelperSpinTransition.gibbs
HelperSpinTransition.gr
HelperSpinTransition.grueneisen_parameter
HelperSpinTransition.helmholtz
HelperSpinTransition.independent_element_indices
HelperSpinTransition.isentropic_bulk_modulus_reuss
HelperSpinTransition.isentropic_compressibility_reuss
HelperSpinTransition.isentropic_thermal_gradient
HelperSpinTransition.isothermal_bulk_modulus_reuss
HelperSpinTransition.isothermal_compressibility_reuss
HelperSpinTransition.molar_enthalpy
HelperSpinTransition.molar_entropy
HelperSpinTransition.molar_gibbs
HelperSpinTransition.molar_heat_capacity_p
HelperSpinTransition.molar_heat_capacity_v
HelperSpinTransition.molar_helmholtz
HelperSpinTransition.molar_internal_energy
HelperSpinTransition.molar_mass
HelperSpinTransition.molar_volume
HelperSpinTransition.n_elements
HelperSpinTransition.n_endmembers
HelperSpinTransition.n_reactions
HelperSpinTransition.name
HelperSpinTransition.p_wave_velocity
HelperSpinTransition.pressure
HelperSpinTransition.print_minerals_of_current_state()
HelperSpinTransition.reaction_affinities
HelperSpinTransition.reaction_basis
HelperSpinTransition.reaction_basis_as_strings
HelperSpinTransition.reduced_stoichiometric_array
HelperSpinTransition.reset()
HelperSpinTransition.rho
HelperSpinTransition.set_averaging_scheme()
HelperSpinTransition.set_components()
HelperSpinTransition.set_fractions()
HelperSpinTransition.set_method()
HelperSpinTransition.set_state_with_volume()
HelperSpinTransition.shear_modulus
HelperSpinTransition.shear_wave_velocity
HelperSpinTransition.stoichiometric_array
HelperSpinTransition.stoichiometric_matrix
HelperSpinTransition.temperature
HelperSpinTransition.thermal_expansivity
HelperSpinTransition.to_string()
HelperSpinTransition.unroll()
HelperSpinTransition.v_p
HelperSpinTransition.v_phi
HelperSpinTransition.v_s
- Anisotropic materials
AnisotropicMaterial
AnisotropicMaterial.isentropic_stiffness_tensor
AnisotropicMaterial.full_isentropic_stiffness_tensor
AnisotropicMaterial.isentropic_compliance_tensor
AnisotropicMaterial.full_isentropic_compliance_tensor
AnisotropicMaterial.density
AnisotropicMaterial.isentropic_bulk_modulus_voigt
AnisotropicMaterial.isentropic_bulk_modulus_reuss
AnisotropicMaterial.isentropic_bulk_modulus_vrh
AnisotropicMaterial.isentropic_shear_modulus_voigt
AnisotropicMaterial.isentropic_shear_modulus_reuss
AnisotropicMaterial.isentropic_shear_modulus_vrh
AnisotropicMaterial.isentropic_universal_elastic_anisotropy
AnisotropicMaterial.isentropic_isotropic_poisson_ratio
AnisotropicMaterial.christoffel_tensor()
AnisotropicMaterial.isentropic_linear_compressibility()
AnisotropicMaterial.isentropic_youngs_modulus()
AnisotropicMaterial.isentropic_shear_modulus()
AnisotropicMaterial.isentropic_poissons_ratio()
AnisotropicMaterial.wave_velocities()
AnisotropicMaterial.C_p
AnisotropicMaterial.C_v
AnisotropicMaterial.G
AnisotropicMaterial.H
AnisotropicMaterial.K_S
AnisotropicMaterial.K_T
AnisotropicMaterial.P
AnisotropicMaterial.S
AnisotropicMaterial.T
AnisotropicMaterial.V
AnisotropicMaterial.alpha
AnisotropicMaterial.beta_S
AnisotropicMaterial.beta_T
AnisotropicMaterial.bulk_sound_velocity
AnisotropicMaterial.copy()
AnisotropicMaterial.debug_print()
AnisotropicMaterial.energy
AnisotropicMaterial.evaluate()
AnisotropicMaterial.evaluate_with_volumes()
AnisotropicMaterial.gibbs
AnisotropicMaterial.gr
AnisotropicMaterial.grueneisen_parameter
AnisotropicMaterial.helmholtz
AnisotropicMaterial.isentropic_compressibility_reuss
AnisotropicMaterial.isentropic_thermal_gradient
AnisotropicMaterial.isothermal_bulk_modulus_reuss
AnisotropicMaterial.isothermal_compressibility_reuss
AnisotropicMaterial.molar_enthalpy
AnisotropicMaterial.molar_entropy
AnisotropicMaterial.molar_gibbs
AnisotropicMaterial.molar_heat_capacity_p
AnisotropicMaterial.molar_heat_capacity_v
AnisotropicMaterial.molar_helmholtz
AnisotropicMaterial.molar_internal_energy
AnisotropicMaterial.molar_mass
AnisotropicMaterial.molar_volume
AnisotropicMaterial.name
AnisotropicMaterial.p_wave_velocity
AnisotropicMaterial.pressure
AnisotropicMaterial.print_minerals_of_current_state()
AnisotropicMaterial.reset()
AnisotropicMaterial.rho
AnisotropicMaterial.set_method()
AnisotropicMaterial.set_state()
AnisotropicMaterial.set_state_with_volume()
AnisotropicMaterial.shear_modulus
AnisotropicMaterial.shear_wave_velocity
AnisotropicMaterial.temperature
AnisotropicMaterial.thermal_expansivity
AnisotropicMaterial.to_string()
AnisotropicMaterial.unroll()
AnisotropicMaterial.v_p
AnisotropicMaterial.v_phi
AnisotropicMaterial.v_s
AnisotropicMineral
AnisotropicMineral.name
AnisotropicMineral.standard_psi_function()
AnisotropicMineral.set_state()
AnisotropicMineral.deformation_gradient_tensor
AnisotropicMineral.unrotated_cell_vectors
AnisotropicMineral.deformed_coordinate_frame
AnisotropicMineral.rotation_matrix
AnisotropicMineral.cell_vectors
AnisotropicMineral.cell_parameters
AnisotropicMineral.shear_modulus
AnisotropicMineral.K_T
AnisotropicMineral.isothermal_bulk_modulus_reuss
AnisotropicMineral.K_S
AnisotropicMineral.isentropic_bulk_modulus_reuss
AnisotropicMineral.beta_S
AnisotropicMineral.isothermal_bulk_modulus_voigt
AnisotropicMineral.isothermal_compressibility_reuss
AnisotropicMineral.beta_T
AnisotropicMineral.isothermal_compressibility_voigt
AnisotropicMineral.isentropic_bulk_modulus_voigt
AnisotropicMineral.isentropic_compressibility_reuss
AnisotropicMineral.isentropic_compressibility_voigt
AnisotropicMineral.isothermal_compliance_tensor
AnisotropicMineral.thermal_expansivity_tensor
AnisotropicMineral.isothermal_stiffness_tensor
AnisotropicMineral.full_isothermal_compliance_tensor
AnisotropicMineral.full_isothermal_stiffness_tensor
AnisotropicMineral.full_isentropic_compliance_tensor
AnisotropicMineral.isentropic_compliance_tensor
AnisotropicMineral.isentropic_stiffness_tensor
AnisotropicMineral.full_isentropic_stiffness_tensor
AnisotropicMineral.grueneisen_tensor
AnisotropicMineral.molar_heat_capacity_v
AnisotropicMineral.grueneisen_parameter
AnisotropicMineral.isothermal_compressibility_tensor
AnisotropicMineral.C_p
AnisotropicMineral.C_v
AnisotropicMineral.G
AnisotropicMineral.H
AnisotropicMineral.P
AnisotropicMineral.S
AnisotropicMineral.T
AnisotropicMineral.V
AnisotropicMineral.alpha
AnisotropicMineral.bulk_sound_velocity
AnisotropicMineral.christoffel_tensor()
AnisotropicMineral.copy()
AnisotropicMineral.debug_print()
AnisotropicMineral.density
AnisotropicMineral.energy
AnisotropicMineral.evaluate()
AnisotropicMineral.evaluate_with_volumes()
AnisotropicMineral.formula
AnisotropicMineral.gibbs
AnisotropicMineral.gr
AnisotropicMineral.helmholtz
AnisotropicMineral.isentropic_bulk_modulus_vrh
AnisotropicMineral.isentropic_compressibility_tensor
AnisotropicMineral.isentropic_isotropic_poisson_ratio
AnisotropicMineral.isentropic_linear_compressibility()
AnisotropicMineral.isentropic_poissons_ratio()
AnisotropicMineral.isentropic_shear_modulus()
AnisotropicMineral.isentropic_shear_modulus_reuss
AnisotropicMineral.isentropic_shear_modulus_voigt
AnisotropicMineral.isentropic_shear_modulus_vrh
AnisotropicMineral.isentropic_thermal_gradient
AnisotropicMineral.isentropic_universal_elastic_anisotropy
AnisotropicMineral.isentropic_youngs_modulus()
AnisotropicMineral.molar_enthalpy
AnisotropicMineral.molar_entropy
AnisotropicMineral.molar_gibbs
AnisotropicMineral.molar_heat_capacity_p
AnisotropicMineral.molar_helmholtz
AnisotropicMineral.molar_internal_energy
AnisotropicMineral.molar_mass
AnisotropicMineral.molar_volume
AnisotropicMineral.p_wave_velocity
AnisotropicMineral.pressure
AnisotropicMineral.print_minerals_of_current_state()
AnisotropicMineral.reset()
AnisotropicMineral.rho
AnisotropicMineral.set_method()
AnisotropicMineral.set_state_with_volume()
AnisotropicMineral.shear_wave_velocity
AnisotropicMineral.temperature
AnisotropicMineral.thermal_expansivity
AnisotropicMineral.to_string()
AnisotropicMineral.unroll()
AnisotropicMineral.v_p
AnisotropicMineral.v_phi
AnisotropicMineral.v_s
AnisotropicMineral.wave_velocities()
AnisotropicMineral.thermal_stress_tensor
AnisotropicMineral.molar_isometric_heat_capacity
AnisotropicMineral.check_standard_parameters()
cell_parameters_to_vectors()
cell_vectors_to_parameters()
- Endmembers
- Composites
Composite
Composite.name
Composite.set_fractions()
Composite.set_method()
Composite.set_averaging_scheme()
Composite.set_state()
Composite.debug_print()
Composite.unroll()
Composite.to_string()
Composite.formula
Composite.molar_internal_energy
Composite.molar_gibbs
Composite.molar_helmholtz
Composite.molar_volume
Composite.molar_mass
Composite.density
Composite.molar_entropy
Composite.molar_enthalpy
Composite.isothermal_bulk_modulus_reuss
Composite.isentropic_bulk_modulus_reuss
Composite.isothermal_compressibility_reuss
Composite.isentropic_compressibility_reuss
Composite.shear_modulus
Composite.p_wave_velocity
Composite.bulk_sound_velocity
Composite.shear_wave_velocity
Composite.grueneisen_parameter
Composite.thermal_expansivity
Composite.molar_heat_capacity_v
Composite.molar_heat_capacity_p
Composite.endmember_partial_gibbs
Composite.reaction_affinities
Composite.equilibrated
Composite.set_components()
Composite.chemical_potential()
Composite.stoichiometric_matrix
Composite.stoichiometric_array
Composite.reaction_basis
Composite.reaction_basis_as_strings
Composite.n_reactions
Composite.independent_element_indices
Composite.dependent_element_indices
Composite.reduced_stoichiometric_array
Composite.compositional_null_basis
Composite.endmember_formulae
Composite.endmember_names
Composite.endmembers_per_phase
Composite.elements
Composite.n_endmembers
Composite.n_elements
Composite.C_p
Composite.C_v
Composite.G
Composite.H
Composite.K_S
Composite.K_T
Composite.P
Composite.S
Composite.T
Composite.V
Composite.alpha
Composite.beta_S
Composite.beta_T
Composite.copy()
Composite.energy
Composite.evaluate()
Composite.evaluate_with_volumes()
Composite.gibbs
Composite.gr
Composite.helmholtz
Composite.isentropic_thermal_gradient
Composite.pressure
Composite.print_minerals_of_current_state()
Composite.reset()
Composite.rho
Composite.set_state_with_volume()
Composite.temperature
Composite.v_p
Composite.v_phi
Composite.v_s
- Calibrants
- Material Base Class
- Equations of state
- Base class
EquationOfState
EquationOfState.volume()
EquationOfState.pressure()
EquationOfState.density()
EquationOfState.grueneisen_parameter()
EquationOfState.isothermal_bulk_modulus_reuss()
EquationOfState.isentropic_bulk_modulus_reuss()
EquationOfState.shear_modulus()
EquationOfState.molar_heat_capacity_v()
EquationOfState.molar_heat_capacity_p()
EquationOfState.thermal_expansivity()
EquationOfState.gibbs_free_energy()
EquationOfState.helmholtz_free_energy()
EquationOfState.entropy()
EquationOfState.enthalpy()
EquationOfState.molar_internal_energy()
EquationOfState.validate_parameters()
- Murnaghan
Murnaghan
Murnaghan.volume()
Murnaghan.pressure()
Murnaghan.isothermal_bulk_modulus_reuss()
Murnaghan.isentropic_bulk_modulus_reuss()
Murnaghan.shear_modulus()
Murnaghan.entropy()
Murnaghan.molar_internal_energy()
Murnaghan.gibbs_free_energy()
Murnaghan.molar_heat_capacity_v()
Murnaghan.molar_heat_capacity_p()
Murnaghan.thermal_expansivity()
Murnaghan.grueneisen_parameter()
Murnaghan.validate_parameters()
Murnaghan.density()
Murnaghan.enthalpy()
Murnaghan.helmholtz_free_energy()
- Birch-Murnaghan
- Base class
BirchMurnaghanBase
BirchMurnaghanBase.volume()
BirchMurnaghanBase.pressure()
BirchMurnaghanBase.isothermal_bulk_modulus_reuss()
BirchMurnaghanBase.isentropic_bulk_modulus_reuss()
BirchMurnaghanBase.shear_modulus()
BirchMurnaghanBase.entropy()
BirchMurnaghanBase.molar_internal_energy()
BirchMurnaghanBase.gibbs_free_energy()
BirchMurnaghanBase.molar_heat_capacity_v()
BirchMurnaghanBase.molar_heat_capacity_p()
BirchMurnaghanBase.thermal_expansivity()
BirchMurnaghanBase.grueneisen_parameter()
BirchMurnaghanBase.validate_parameters()
BirchMurnaghanBase.density()
BirchMurnaghanBase.enthalpy()
BirchMurnaghanBase.helmholtz_free_energy()
- BM2
BM2
BM2.density()
BM2.enthalpy()
BM2.entropy()
BM2.gibbs_free_energy()
BM2.grueneisen_parameter()
BM2.helmholtz_free_energy()
BM2.isentropic_bulk_modulus_reuss()
BM2.isothermal_bulk_modulus_reuss()
BM2.molar_heat_capacity_p()
BM2.molar_heat_capacity_v()
BM2.molar_internal_energy()
BM2.pressure()
BM2.shear_modulus()
BM2.thermal_expansivity()
BM2.validate_parameters()
BM2.volume()
- BM3
BM3
BM3.density()
BM3.enthalpy()
BM3.entropy()
BM3.gibbs_free_energy()
BM3.grueneisen_parameter()
BM3.helmholtz_free_energy()
BM3.isentropic_bulk_modulus_reuss()
BM3.isothermal_bulk_modulus_reuss()
BM3.molar_heat_capacity_p()
BM3.molar_heat_capacity_v()
BM3.molar_internal_energy()
BM3.pressure()
BM3.shear_modulus()
BM3.thermal_expansivity()
BM3.validate_parameters()
BM3.volume()
- BM4
BM4
BM4.volume()
BM4.pressure()
BM4.isothermal_bulk_modulus_reuss()
BM4.isentropic_bulk_modulus_reuss()
BM4.shear_modulus()
BM4.entropy()
BM4.molar_internal_energy()
BM4.gibbs_free_energy()
BM4.molar_heat_capacity_v()
BM4.molar_heat_capacity_p()
BM4.thermal_expansivity()
BM4.grueneisen_parameter()
BM4.validate_parameters()
BM4.density()
BM4.enthalpy()
BM4.helmholtz_free_energy()
- Base class
- Vinet
Vinet
Vinet.volume()
Vinet.pressure()
Vinet.isothermal_bulk_modulus_reuss()
Vinet.isentropic_bulk_modulus_reuss()
Vinet.shear_modulus()
Vinet.entropy()
Vinet.molar_internal_energy()
Vinet.gibbs_free_energy()
Vinet.molar_heat_capacity_v()
Vinet.molar_heat_capacity_p()
Vinet.thermal_expansivity()
Vinet.grueneisen_parameter()
Vinet.validate_parameters()
Vinet.density()
Vinet.enthalpy()
Vinet.helmholtz_free_energy()
- Morse Potential
Morse
Morse.volume()
Morse.pressure()
Morse.isothermal_bulk_modulus_reuss()
Morse.isentropic_bulk_modulus_reuss()
Morse.shear_modulus()
Morse.entropy()
Morse.molar_internal_energy()
Morse.gibbs_free_energy()
Morse.molar_heat_capacity_v()
Morse.molar_heat_capacity_p()
Morse.thermal_expansivity()
Morse.grueneisen_parameter()
Morse.validate_parameters()
Morse.density()
Morse.enthalpy()
Morse.helmholtz_free_energy()
- Reciprocal K-prime
RKprime
RKprime.volume()
RKprime.pressure()
RKprime.isothermal_bulk_modulus_reuss()
RKprime.isentropic_bulk_modulus_reuss()
RKprime.shear_modulus()
RKprime.entropy()
RKprime.gibbs_free_energy()
RKprime.molar_internal_energy()
RKprime.molar_heat_capacity_v()
RKprime.molar_heat_capacity_p()
RKprime.thermal_expansivity()
RKprime.grueneisen_parameter()
RKprime.validate_parameters()
RKprime.density()
RKprime.enthalpy()
RKprime.helmholtz_free_energy()
- Stixrude and Lithgow-Bertelloni Formulation
- Base class
SLBBase
SLBBase.volume_dependent_q()
SLBBase.volume()
SLBBase.pressure()
SLBBase.isothermal_bulk_modulus_reuss()
SLBBase.shear_modulus()
SLBBase.molar_heat_capacity_v()
SLBBase.thermal_expansivity()
SLBBase.entropy()
SLBBase.helmholtz_free_energy()
SLBBase.grueneisen_parameter()
SLBBase.isentropic_bulk_modulus_reuss()
SLBBase.molar_heat_capacity_p()
SLBBase.molar_internal_energy()
SLBBase.gibbs_free_energy()
SLBBase.enthalpy()
SLBBase.validate_parameters()
SLBBase.density()
- SLB2
SLB2
SLB2.density()
SLB2.enthalpy()
SLB2.entropy()
SLB2.gibbs_free_energy()
SLB2.grueneisen_parameter()
SLB2.helmholtz_free_energy()
SLB2.isentropic_bulk_modulus_reuss()
SLB2.isothermal_bulk_modulus_reuss()
SLB2.molar_heat_capacity_p()
SLB2.molar_heat_capacity_v()
SLB2.molar_internal_energy()
SLB2.pressure()
SLB2.shear_modulus()
SLB2.thermal_expansivity()
SLB2.validate_parameters()
SLB2.volume()
SLB2.volume_dependent_q()
- SLB3
SLB3
SLB3.density()
SLB3.enthalpy()
SLB3.entropy()
SLB3.gibbs_free_energy()
SLB3.grueneisen_parameter()
SLB3.helmholtz_free_energy()
SLB3.isentropic_bulk_modulus_reuss()
SLB3.isothermal_bulk_modulus_reuss()
SLB3.molar_heat_capacity_p()
SLB3.molar_heat_capacity_v()
SLB3.molar_internal_energy()
SLB3.pressure()
SLB3.shear_modulus()
SLB3.thermal_expansivity()
SLB3.validate_parameters()
SLB3.volume()
SLB3.volume_dependent_q()
- Base class
- Mie-GrΓΌneisen-Debye
- Base class
MGDBase
MGDBase.grueneisen_parameter()
MGDBase.volume()
MGDBase.isothermal_bulk_modulus_reuss()
MGDBase.shear_modulus()
MGDBase.molar_heat_capacity_v()
MGDBase.thermal_expansivity()
MGDBase.molar_heat_capacity_p()
MGDBase.isentropic_bulk_modulus_reuss()
MGDBase.pressure()
MGDBase.gibbs_free_energy()
MGDBase.molar_internal_energy()
MGDBase.entropy()
MGDBase.enthalpy()
MGDBase.helmholtz_free_energy()
MGDBase.validate_parameters()
MGDBase.density()
- MGD2
MGD2
MGD2.density()
MGD2.enthalpy()
MGD2.entropy()
MGD2.gibbs_free_energy()
MGD2.grueneisen_parameter()
MGD2.helmholtz_free_energy()
MGD2.isentropic_bulk_modulus_reuss()
MGD2.isothermal_bulk_modulus_reuss()
MGD2.molar_heat_capacity_p()
MGD2.molar_heat_capacity_v()
MGD2.molar_internal_energy()
MGD2.pressure()
MGD2.shear_modulus()
MGD2.thermal_expansivity()
MGD2.validate_parameters()
MGD2.volume()
- MGD3
MGD3
MGD3.density()
MGD3.enthalpy()
MGD3.entropy()
MGD3.gibbs_free_energy()
MGD3.grueneisen_parameter()
MGD3.helmholtz_free_energy()
MGD3.isentropic_bulk_modulus_reuss()
MGD3.isothermal_bulk_modulus_reuss()
MGD3.molar_heat_capacity_p()
MGD3.molar_heat_capacity_v()
MGD3.molar_internal_energy()
MGD3.pressure()
MGD3.shear_modulus()
MGD3.thermal_expansivity()
MGD3.validate_parameters()
MGD3.volume()
- Base class
- Modified Tait
MT
MT.volume()
MT.pressure()
MT.isothermal_bulk_modulus_reuss()
MT.isentropic_bulk_modulus_reuss()
MT.shear_modulus()
MT.entropy()
MT.molar_internal_energy()
MT.gibbs_free_energy()
MT.molar_heat_capacity_v()
MT.molar_heat_capacity_p()
MT.thermal_expansivity()
MT.grueneisen_parameter()
MT.validate_parameters()
MT.density()
MT.enthalpy()
MT.helmholtz_free_energy()
- Holland and Powell Formulations
- HP_TMT (2011 solid formulation)
HP_TMT
HP_TMT.volume()
HP_TMT.pressure()
HP_TMT.grueneisen_parameter()
HP_TMT.isothermal_bulk_modulus_reuss()
HP_TMT.shear_modulus()
HP_TMT.molar_heat_capacity_v()
HP_TMT.thermal_expansivity()
HP_TMT.molar_heat_capacity_p0()
HP_TMT.molar_heat_capacity_p_einstein()
HP_TMT.isentropic_bulk_modulus_reuss()
HP_TMT.gibbs_free_energy()
HP_TMT.helmholtz_free_energy()
HP_TMT.entropy()
HP_TMT.enthalpy()
HP_TMT.molar_heat_capacity_p()
HP_TMT.validate_parameters()
HP_TMT.density()
HP_TMT.molar_internal_energy()
- HP_TMTL (2011 liquid formulation)
HP_TMTL
HP_TMTL.volume()
HP_TMTL.pressure()
HP_TMTL.grueneisen_parameter()
HP_TMTL.isothermal_bulk_modulus_reuss()
HP_TMTL.shear_modulus()
HP_TMTL.molar_heat_capacity_v()
HP_TMTL.thermal_expansivity()
HP_TMTL.molar_heat_capacity_p0()
HP_TMTL.isentropic_bulk_modulus_reuss()
HP_TMTL.gibbs_free_energy()
HP_TMTL.helmholtz_free_energy()
HP_TMTL.entropy()
HP_TMTL.enthalpy()
HP_TMTL.molar_heat_capacity_p()
HP_TMTL.validate_parameters()
HP_TMTL.density()
HP_TMTL.molar_internal_energy()
- HP98 (1998 formulation)
HP98
HP98.volume()
HP98.pressure()
HP98.grueneisen_parameter()
HP98.isothermal_bulk_modulus_reuss()
HP98.shear_modulus()
HP98.molar_heat_capacity_v()
HP98.thermal_expansivity()
HP98.molar_heat_capacity_p0()
HP98.isentropic_bulk_modulus_reuss()
HP98.gibbs_free_energy()
HP98.helmholtz_free_energy()
HP98.entropy()
HP98.enthalpy()
HP98.molar_heat_capacity_p()
HP98.validate_parameters()
HP98.density()
HP98.molar_internal_energy()
- HP_TMT (2011 solid formulation)
- De Koker Solid and Liquid Formulations
- DKS_S (Solid formulation)
DKS_S
DKS_S.volume_dependent_q()
DKS_S.volume()
DKS_S.pressure()
DKS_S.grueneisen_parameter()
DKS_S.isothermal_bulk_modulus_reuss()
DKS_S.isentropic_bulk_modulus_reuss()
DKS_S.shear_modulus()
DKS_S.molar_heat_capacity_v()
DKS_S.molar_heat_capacity_p()
DKS_S.thermal_expansivity()
DKS_S.gibbs_free_energy()
DKS_S.molar_internal_energy()
DKS_S.entropy()
DKS_S.enthalpy()
DKS_S.helmholtz_free_energy()
DKS_S.validate_parameters()
DKS_S.density()
- DKS_L (Liquid formulation)
DKS_L
DKS_L.pressure()
DKS_L.volume()
DKS_L.isothermal_bulk_modulus_reuss()
DKS_L.isentropic_bulk_modulus_reuss()
DKS_L.grueneisen_parameter()
DKS_L.shear_modulus()
DKS_L.molar_heat_capacity_v()
DKS_L.molar_heat_capacity_p()
DKS_L.thermal_expansivity()
DKS_L.gibbs_free_energy()
DKS_L.entropy()
DKS_L.enthalpy()
DKS_L.helmholtz_free_energy()
DKS_L.molar_internal_energy()
DKS_L.validate_parameters()
DKS_L.density()
- DKS_S (Solid formulation)
- Anderson and Ahrens (1994)
AA
AA.volume_dependent_q()
AA.volume()
AA.pressure()
AA.grueneisen_parameter()
AA.isothermal_bulk_modulus_reuss()
AA.isentropic_bulk_modulus_reuss()
AA.shear_modulus()
AA.molar_heat_capacity_v()
AA.molar_heat_capacity_p()
AA.thermal_expansivity()
AA.gibbs_free_energy()
AA.molar_internal_energy()
AA.entropy()
AA.enthalpy()
AA.helmholtz_free_energy()
AA.validate_parameters()
AA.density()
- CoRK
CORK
CORK.grueneisen_parameter()
CORK.volume()
CORK.isothermal_bulk_modulus_reuss()
CORK.shear_modulus()
CORK.molar_heat_capacity_v()
CORK.thermal_expansivity()
CORK.molar_heat_capacity_p0()
CORK.molar_heat_capacity_p()
CORK.isentropic_bulk_modulus_reuss()
CORK.gibbs_free_energy()
CORK.entropy()
CORK.helmholtz_free_energy()
CORK.enthalpy()
CORK.pressure()
CORK.validate_parameters()
CORK.density()
CORK.molar_internal_energy()
- Brosh et al. (2007)
BroshCalphad
BroshCalphad.volume()
BroshCalphad.pressure()
BroshCalphad.isothermal_bulk_modulus_reuss()
BroshCalphad.isentropic_bulk_modulus_reuss()
BroshCalphad.shear_modulus()
BroshCalphad.molar_internal_energy()
BroshCalphad.gibbs_free_energy()
BroshCalphad.entropy()
BroshCalphad.molar_heat_capacity_p()
BroshCalphad.thermal_expansivity()
BroshCalphad.grueneisen_parameter()
BroshCalphad.calculate_transformed_parameters()
BroshCalphad.validate_parameters()
BroshCalphad.density()
BroshCalphad.enthalpy()
BroshCalphad.helmholtz_free_energy()
BroshCalphad.molar_heat_capacity_v()
- Base class
- Solution models
- Base classes
ElasticSolutionModel
ElasticSolutionModel.excess_helmholtz_energy()
ElasticSolutionModel.excess_pressure()
ElasticSolutionModel.excess_entropy()
ElasticSolutionModel.excess_enthalpy()
ElasticSolutionModel.excess_partial_helmholtz_energies()
ElasticSolutionModel.excess_partial_entropies()
ElasticSolutionModel.excess_partial_pressures()
- Mechanical solution
MechanicalSolution
MechanicalSolution.excess_gibbs_free_energy()
MechanicalSolution.excess_volume()
MechanicalSolution.excess_entropy()
MechanicalSolution.excess_enthalpy()
MechanicalSolution.excess_partial_gibbs_free_energies()
MechanicalSolution.excess_partial_volumes()
MechanicalSolution.excess_partial_entropies()
MechanicalSolution.activity_coefficients()
MechanicalSolution.activities()
MechanicalSolution.Cp_excess()
MechanicalSolution.VoverKT_excess()
MechanicalSolution.alphaV_excess()
ElasticMechanicalSolution
ElasticMechanicalSolution.excess_helmholtz_energy()
ElasticMechanicalSolution.excess_pressure()
ElasticMechanicalSolution.excess_entropy()
ElasticMechanicalSolution.excess_partial_helmholtz_energies()
ElasticMechanicalSolution.excess_partial_pressures()
ElasticMechanicalSolution.excess_partial_entropies()
ElasticMechanicalSolution.excess_enthalpy()
- Ideal solution
IdealSolution
IdealSolution.excess_partial_gibbs_free_energies()
IdealSolution.excess_partial_entropies()
IdealSolution.excess_partial_volumes()
IdealSolution.gibbs_hessian()
IdealSolution.entropy_hessian()
IdealSolution.volume_hessian()
IdealSolution.activity_coefficients()
IdealSolution.activities()
IdealSolution.ones
IdealSolution.eye
IdealSolution.eyeones
IdealSolution.Cp_excess()
IdealSolution.VoverKT_excess()
IdealSolution.alphaV_excess()
IdealSolution.excess_enthalpy()
IdealSolution.excess_entropy()
IdealSolution.excess_gibbs_free_energy()
IdealSolution.excess_volume()
ElasticIdealSolution
ElasticIdealSolution.excess_partial_helmholtz_energies()
ElasticIdealSolution.excess_partial_entropies()
ElasticIdealSolution.excess_partial_pressures()
ElasticIdealSolution.helmholtz_hessian()
ElasticIdealSolution.entropy_hessian()
ElasticIdealSolution.pressure_hessian()
ElasticIdealSolution.excess_enthalpy()
ElasticIdealSolution.excess_entropy()
ElasticIdealSolution.excess_helmholtz_energy()
ElasticIdealSolution.excess_pressure()
- Asymmetric regular solution
AsymmetricRegularSolution
AsymmetricRegularSolution.excess_partial_gibbs_free_energies()
AsymmetricRegularSolution.excess_partial_entropies()
AsymmetricRegularSolution.excess_partial_volumes()
AsymmetricRegularSolution.gibbs_hessian()
AsymmetricRegularSolution.entropy_hessian()
AsymmetricRegularSolution.volume_hessian()
AsymmetricRegularSolution.activity_coefficients()
AsymmetricRegularSolution.activities()
AsymmetricRegularSolution.Cp_excess()
AsymmetricRegularSolution.VoverKT_excess()
AsymmetricRegularSolution.alphaV_excess()
AsymmetricRegularSolution.excess_enthalpy()
AsymmetricRegularSolution.excess_entropy()
AsymmetricRegularSolution.excess_gibbs_free_energy()
AsymmetricRegularSolution.excess_volume()
AsymmetricRegularSolution.eye
AsymmetricRegularSolution.eyeones
AsymmetricRegularSolution.ones
ElasticAsymmetricRegularSolution
ElasticAsymmetricRegularSolution.excess_partial_helmholtz_energies()
ElasticAsymmetricRegularSolution.excess_partial_entropies()
ElasticAsymmetricRegularSolution.excess_partial_pressures()
ElasticAsymmetricRegularSolution.helmholtz_hessian()
ElasticAsymmetricRegularSolution.entropy_hessian()
ElasticAsymmetricRegularSolution.pressure_hessian()
ElasticAsymmetricRegularSolution.excess_enthalpy()
ElasticAsymmetricRegularSolution.excess_entropy()
ElasticAsymmetricRegularSolution.excess_helmholtz_energy()
ElasticAsymmetricRegularSolution.excess_pressure()
- Symmetric regular solution
SymmetricRegularSolution
SymmetricRegularSolution.Cp_excess()
SymmetricRegularSolution.VoverKT_excess()
SymmetricRegularSolution.activities()
SymmetricRegularSolution.activity_coefficients()
SymmetricRegularSolution.alphaV_excess()
SymmetricRegularSolution.entropy_hessian()
SymmetricRegularSolution.excess_enthalpy()
SymmetricRegularSolution.excess_entropy()
SymmetricRegularSolution.excess_gibbs_free_energy()
SymmetricRegularSolution.excess_partial_entropies()
SymmetricRegularSolution.excess_partial_gibbs_free_energies()
SymmetricRegularSolution.excess_partial_volumes()
SymmetricRegularSolution.excess_volume()
SymmetricRegularSolution.eye
SymmetricRegularSolution.eyeones
SymmetricRegularSolution.gibbs_hessian()
SymmetricRegularSolution.ones
SymmetricRegularSolution.volume_hessian()
ElasticSymmetricRegularSolution
ElasticSymmetricRegularSolution.entropy_hessian()
ElasticSymmetricRegularSolution.excess_enthalpy()
ElasticSymmetricRegularSolution.excess_entropy()
ElasticSymmetricRegularSolution.excess_helmholtz_energy()
ElasticSymmetricRegularSolution.excess_partial_entropies()
ElasticSymmetricRegularSolution.excess_partial_helmholtz_energies()
ElasticSymmetricRegularSolution.excess_partial_pressures()
ElasticSymmetricRegularSolution.excess_pressure()
ElasticSymmetricRegularSolution.helmholtz_hessian()
ElasticSymmetricRegularSolution.pressure_hessian()
- Subregular solution
SubregularSolution
SubregularSolution.excess_partial_gibbs_free_energies()
SubregularSolution.excess_partial_entropies()
SubregularSolution.excess_partial_volumes()
SubregularSolution.gibbs_hessian()
SubregularSolution.entropy_hessian()
SubregularSolution.volume_hessian()
SubregularSolution.activity_coefficients()
SubregularSolution.activities()
SubregularSolution.Cp_excess()
SubregularSolution.VoverKT_excess()
SubregularSolution.alphaV_excess()
SubregularSolution.excess_enthalpy()
SubregularSolution.excess_entropy()
SubregularSolution.excess_gibbs_free_energy()
SubregularSolution.excess_volume()
SubregularSolution.eye
SubregularSolution.eyeones
SubregularSolution.ones
ElasticSubregularSolution
ElasticSubregularSolution.excess_partial_helmholtz_energies()
ElasticSubregularSolution.excess_partial_entropies()
ElasticSubregularSolution.excess_partial_pressures()
ElasticSubregularSolution.helmholtz_hessian()
ElasticSubregularSolution.entropy_hessian()
ElasticSubregularSolution.pressure_hessian()
ElasticSubregularSolution.excess_enthalpy()
ElasticSubregularSolution.excess_entropy()
ElasticSubregularSolution.excess_helmholtz_energy()
ElasticSubregularSolution.excess_pressure()
- Function solution
FunctionSolution
FunctionSolution.excess_partial_volumes()
FunctionSolution.volume_hessian()
FunctionSolution.excess_partial_gibbs_free_energies()
FunctionSolution.excess_partial_entropies()
FunctionSolution.gibbs_hessian()
FunctionSolution.entropy_hessian()
FunctionSolution.activity_coefficients()
FunctionSolution.activities()
FunctionSolution.Cp_excess()
FunctionSolution.VoverKT_excess()
FunctionSolution.alphaV_excess()
FunctionSolution.excess_enthalpy()
FunctionSolution.excess_entropy()
FunctionSolution.excess_gibbs_free_energy()
FunctionSolution.excess_volume()
FunctionSolution.eye
FunctionSolution.eyeones
FunctionSolution.ones
ElasticFunctionSolution
ElasticFunctionSolution.excess_partial_pressures()
ElasticFunctionSolution.pressure_hessian()
ElasticFunctionSolution.excess_partial_helmholtz_energies()
ElasticFunctionSolution.excess_partial_entropies()
ElasticFunctionSolution.excess_enthalpy()
ElasticFunctionSolution.excess_entropy()
ElasticFunctionSolution.excess_helmholtz_energy()
ElasticFunctionSolution.excess_pressure()
ElasticFunctionSolution.helmholtz_hessian()
ElasticFunctionSolution.entropy_hessian()
- Base classes
- Solution tools
- Compositions
- Polytopes
- Base class
MaterialPolytope
MaterialPolytope.set_return_type()
MaterialPolytope.raw_vertices
MaterialPolytope.limits
MaterialPolytope.n_endmembers
MaterialPolytope.endmember_occupancies
MaterialPolytope.independent_endmember_occupancies
MaterialPolytope.endmembers_as_independent_endmember_amounts
MaterialPolytope.independent_endmember_polytope
MaterialPolytope.independent_endmember_limits
MaterialPolytope.subpolytope_from_independent_endmember_limits()
MaterialPolytope.subpolytope_from_site_occupancy_limits()
MaterialPolytope.grid()
- Polytope tools
- Base class
- Averaging Schemes
- Geotherms
- Layers and Planets
- Layer
Layer
Layer.reset()
Layer.set_material()
Layer.set_temperature_mode()
Layer.set_pressure_mode()
Layer.make()
Layer.evaluate()
Layer.mass
Layer.moment_of_inertia
Layer.gravity
Layer.bullen
Layer.brunt_vasala
Layer.pressure
Layer.temperature
Layer.molar_internal_energy
Layer.molar_gibbs
Layer.molar_helmholtz
Layer.molar_mass
Layer.molar_volume
Layer.density
Layer.molar_entropy
Layer.molar_enthalpy
Layer.isothermal_bulk_modulus_reuss
Layer.isentropic_bulk_modulus_reuss
Layer.isothermal_compressibility_reuss
Layer.isentropic_compressibility_reuss
Layer.shear_modulus
Layer.p_wave_velocity
Layer.bulk_sound_velocity
Layer.shear_wave_velocity
Layer.grueneisen_parameter
Layer.thermal_expansivity
Layer.molar_heat_capacity_v
Layer.molar_heat_capacity_p
Layer.P
Layer.T
Layer.energy
Layer.helmholtz
Layer.gibbs
Layer.V
Layer.rho
Layer.S
Layer.H
Layer.K_T
Layer.K_S
Layer.beta_T
Layer.beta_S
Layer.G
Layer.v_p
Layer.v_phi
Layer.v_s
Layer.gr
Layer.alpha
Layer.C_v
Layer.C_p
BoundaryLayerPerturbation
- Planet
Planet
Planet.reset()
Planet.get_layer()
Planet.get_layer_by_radius()
Planet.evaluate()
Planet.set_pressure_mode()
Planet.make()
Planet.mass
Planet.average_density
Planet.moment_of_inertia
Planet.moment_of_inertia_factor
Planet.depth
Planet.gravity
Planet.bullen
Planet.brunt_vasala
Planet.pressure
Planet.temperature
Planet.molar_internal_energy
Planet.molar_gibbs
Planet.molar_helmholtz
Planet.molar_mass
Planet.molar_volume
Planet.density
Planet.molar_entropy
Planet.molar_enthalpy
Planet.isothermal_bulk_modulus_reuss
Planet.isentropic_bulk_modulus_reuss
Planet.isothermal_compressibility_reuss
Planet.isentropic_compressibility_reuss
Planet.shear_modulus
Planet.p_wave_velocity
Planet.bulk_sound_velocity
Planet.shear_wave_velocity
Planet.grueneisen_parameter
Planet.thermal_expansivity
Planet.molar_heat_capacity_v
Planet.molar_heat_capacity_p
Planet.P
Planet.T
Planet.energy
Planet.helmholtz
Planet.gibbs
Planet.V
Planet.rho
Planet.S
Planet.H
Planet.K_T
Planet.K_S
Planet.beta_T
Planet.beta_S
Planet.G
Planet.v_p
Planet.v_phi
Planet.v_s
Planet.gr
Planet.alpha
Planet.C_v
Planet.C_p
- Layer
- Thermodynamics
- Lattice Vibrations
- Chemistry parsing and thermodynamics
read_masses()
atomic_masses
dictionarize_formula()
sum_formulae()
formula_mass()
convert_formula()
process_solution_chemistry()
site_occupancies_to_strings()
compositional_array()
ordered_compositional_array()
formula_to_string()
sort_element_list_to_IUPAC_order()
convert_fractions()
reaction_matrix_as_strings()
fugacity()
relative_fugacity()
equilibrium_pressure()
equilibrium_temperature()
invariant_point()
hugoniot()
reactions_from_stoichiometric_matrix()
reactions_from_formulae()
- Equilibrium Thermodynamics
- Seismic
- Base class for all seismic models
Seismic1DModel
Seismic1DModel.evaluate()
Seismic1DModel.internal_depth_list()
Seismic1DModel.pressure()
Seismic1DModel.v_p()
Seismic1DModel.v_s()
Seismic1DModel.v_phi()
Seismic1DModel.density()
Seismic1DModel.G()
Seismic1DModel.K()
Seismic1DModel.QK()
Seismic1DModel.QG()
Seismic1DModel.depth()
Seismic1DModel.gravity()
- Class for 1D Models
SeismicTable
SeismicTable.internal_depth_list()
SeismicTable.pressure()
SeismicTable.gravity()
SeismicTable.v_p()
SeismicTable.v_s()
SeismicTable.QK()
SeismicTable.QG()
SeismicTable.density()
SeismicTable.bullen()
SeismicTable.depth()
SeismicTable.radius()
SeismicTable.G()
SeismicTable.K()
SeismicTable.evaluate()
SeismicTable.v_phi()
- Models currently implemented
- Attenuation Correction
- Base class for all seismic models
- Mineral databases
- Matas_etal_2007
mg_perovskite
fe_perovskite
al_perovskite
ca_perovskite
periclase
wuestite
ca_bridgmanite
mg_bridgmanite
fe_bridgmanite
al_bridgmanite
- Murakami_etal_2012
mg_perovskite
mg_perovskite_3rdorder
fe_perovskite
mg_periclase
fe_periclase
fe_periclase_3rd
fe_periclase_HS
fe_periclase_LS
fe_periclase_HS_3rd
fe_periclase_LS_3rd
mg_bridgmanite
fe_bridgmanite
mg_bridgmanite_3rdorder
- Murakami_2013
periclase
wuestite
mg_perovskite
fe_perovskite
mg_bridgmanite
fe_bridgmanite
- SLB_2005
stishovite
periclase
wuestite
mg_perovskite
fe_perovskite
mg_bridgmanite
fe_bridgmanite
- SLB_2011
c2c_pyroxene
ca_ferrite_structured_phase
clinopyroxene
garnet
akimotoite
ferropericlase
mg_fe_olivine
orthopyroxene
plagioclase
post_perovskite
mg_fe_perovskite
mg_fe_ringwoodite
mg_fe_aluminous_spinel
mg_fe_wadsleyite
anorthite
albite
spinel
hercynite
forsterite
fayalite
mg_wadsleyite
fe_wadsleyite
mg_ringwoodite
fe_ringwoodite
enstatite
ferrosilite
mg_tschermaks
ortho_diopside
diopside
hedenbergite
clinoenstatite
ca_tschermaks
jadeite
hp_clinoenstatite
hp_clinoferrosilite
ca_perovskite
mg_akimotoite
fe_akimotoite
corundum
pyrope
almandine
grossular
mg_majorite
jd_majorite
quartz
coesite
stishovite
seifertite
mg_perovskite
fe_perovskite
al_perovskite
mg_post_perovskite
fe_post_perovskite
al_post_perovskite
periclase
wuestite
mg_ca_ferrite
fe_ca_ferrite
na_ca_ferrite
kyanite
nepheline
ab
an
sp
hc
fo
fa
mgwa
fewa
mgri
feri
en
fs
mgts
odi
di
he
cen
cats
jd
mgc2
fec2
hpcen
hpcfs
mgpv
mg_bridgmanite
fepv
fe_bridgmanite
alpv
capv
mgil
feil
co
py
al
gr
mgmj
jdmj
qtz
coes
st
seif
mppv
fppv
appv
pe
wu
mgcf
fecf
nacf
ky
neph
c2c
cf
cpx
gt
il
ilmenite_group
mw
magnesiowuestite
ol
opx
plag
ppv
pv
mg_fe_bridgmanite
mg_fe_silicate_perovskite
ri
spinel_group
wa
spinelloid_III
ab
al
alpv
an
anao
apbo
appv
capv
cats
cen
co
coes
crst
di
en
fa
fapv
fec2
fecf
feil
fepv
feri
fewa
flpv
fnal
fo
fppv
fs
gr
hc
he
hem
hepv
hlpv
hmag
hppv
jd
ky
lppv
mag
mgc2
mgcf
mgil
mgmj
mgpv
mgri
mgts
mgwa
mnal
mppv
nacf
namj
neph
nnal
odi
pe
py
qtz
sp
st
wu
wuls
c2c_pyroxene
calcium_ferrite_structured_phase
clinopyroxene
garnet
ilmenite
ferropericlase
new_aluminous_phase
olivine
orthopyroxene
plagioclase
post_perovskite
bridgmanite
ringwoodite
mg_fe_aluminous_spinel
wadsleyite
albite
almandine
al_perovskite
anorthite
alpha_nao2_phase
alpha_pbo_2_sio_2
al_post_perovskite
ca_perovskite
lime_tschermak
clinoenstatite
corundum
coesite
cristobalite
diopside
enstatite
fayalite
fealo3_perovskite_hs
hp_clinoferrosilite
fe_ca_ferrite
fe_akimotoite
fe_perovskite
fe_ringwoodite
fe_wadsleyite
fe_perovskite_low_spin
fe_nal_phase
forsterite
fe_postperovskite
ferrosilite
grossular
hercynite
hedenbergite
hematite
fe2o3_perovskite_hs
fe2o3_perovskite_ls
high_pressure_magnetit
hs_fe2o3_post_perovski
jadeite
kyanite
ls_fe2o3_post_perovski
magnetite
hp_clinoenstatite
mg_ca_ferrite
mg_akimotoite
mg_majorite
mg_perovskite
mg_ringwoodite
mg_tschermaks
mg_wadsleyite
mg_nal_phase
mg_postperovskite
na_ca_ferrite
na_majorite
nepheline
na_nal_phase
ortho_diopside
periclase
pyrope
quartz
spinel
stishovite
wustite
wustite_low_spin
c2c
cf
cpx
gt
il
mw
nal
ol
opx
plg
ppv
pv
ri
wa
- SLB_2011_ZSB_2013
stishovite
periclase
wuestite
mg_perovskite
fe_perovskite
mg_bridgmanite
fe_bridgmanite
- DKS_2013_solids
stishovite
perovskite
periclase
- DKS_2013_liquids
vector_to_array()
SiO2_liquid
MgSiO3_liquid
MgSi2O5_liquid
MgSi3O7_liquid
MgSi5O11_liquid
Mg2SiO4_liquid
Mg3Si2O7_liquid
Mg5SiO7_liquid
MgO_liquid
- RS_2014_liquids
Fe2SiO4_liquid
- HP_2011_ds62
fo
fa
teph
lrn
mont
chum
chdr
mwd
fwd
mrw
frw
mpv
fpv
apv
cpv
mak
fak
maj
py
alm
spss
gr
andr
knor
osma
osmm
osfa
vsv
andalusite
ky
sill
smul
amul
tpz
mst
fst
mnst
mctd
fctd
mnctd
merw
spu
zo
cz
ep
fep
pmt
law
mpm
fpm
jgd
geh
ak
rnk
ty
crd
hcrd
fcrd
mncrd
phA
sph
cstn
zrc
en
pren
cen
hen
fs
mgts
di
hed
jd
acm
kos
cats
caes
rhod
pxmn
wo
pswo
wal
tr
fact
ts
parg
gl
fgl
rieb
anth
fanth
cumm
grun
ged
spr4
spr5
fspr
mcar
fcar
deer
mu
cel
fcel
pa
ma
phl
ann
mnbi
east
naph
clin
ames
afchl
daph
mnchl
sud
fsud
prl
ta
fta
tats
tap
minn
minm
kao
pre
fpre
chr
liz
glt
fstp
mstp
atg
ab
abh
mic
san
an
kcm
wa
hol
q
trd
crst
coe
stv
ne
cg
cgh
sdl
kls
lc
me
wrk
lmt
heu
stlb
anl
lime
ru
per
fper
mang
cor
mcor
hem
esk
bix
NiO
pnt
geik
ilm
bdy
ten
cup
sp
herc
mt
mft
usp
picr
br
dsp
gth
cc
arag
mag
sid
rhc
dol
ank
syv
hlt
pyr
trot
tro
lot
trov
any
iron
Ni
Cu
gph
diam
S
syvL
hltL
perL
limL
corL
qL
h2oL
foL
faL
woL
enL
diL
silL
anL
kspL
abL
neL
lcL
cov()
- HP_2011_fluids
CO2
CH4
O2
H2
S2
H2S
- HHPH_2013
fo
fa
mwd
fwd
mrw
frw
mpv
fpv
apv
npv
cpv
mak
fak
maj
nagt
py
alm
gr
en
cen
hen
hfs
fs
mgts
di
hed
jd
cats
stv
macf
mscf
fscf
nacf
cacf
manal
nanal
msnal
fsnal
canal
per
fper
cor
mcor
- HGP_2018_ds633
fo
fa
teph
lrn
mont
chum
chdr
mwd
fwd
mrw
frw
mpv
fpv
apv
npv
ppv
cpv
mak
fak
maj
nagt
py
alm
spss
gr
andr
ski
knor
uv
osma
osmm
osfa
vsv
andalusite
ky
sill
smul
amul
tpz
mst
fst
mnst
mctd
fctd
mnctd
merw
spu
zo
cz
ep
fep
pmt
law
mpm
fpm
jgd
geh
ak
rnk
ty
crd
hcrd
fcrd
mncrd
phA
phD
phE
shB
sph
cstn
zrc
zrt
tcn
en
pren
cen
hen
hfs
fs
mgts
di
hed
jd
kjd
acm
kos
cats
caes
rhod
pxmn
wo
pswo
wal
tr
fact
ts
parg
gl
fgl
nyb
rieb
anth
fanth
cumm
grun
ged
spr4
spr5
fspr
mcar
fcar
deer
mu
cel
fcel
pa
ma
phl
ann
mnbi
east
naph
tan
clin
ames
afchl
daph
mnchl
sud
fsud
prl
ta
fta
tats
tap
nta
minn
minm
kao
pre
fpre
chr
liz
glt
fstp
mstp
atg
ab
abh
mic
san
an
kcm
wa
hol
q
trd
crst
coe
stv
ne
cg
cgh
macf
mscf
fscf
nacf
cacf
manal
nanal
msnal
fsnal
canal
sdl
kls
lc
me
wrk
lmt
heu
stlb
anl
lime
ru
per
fper
wu
mang
cor
mcor
hem
esk
bix
NiO
pnt
geik
ilm
bdy
bdyT
bdyC
ten
cup
sp
herc
mt
mft
qnd
usp
picr
br
dsp
gth
cc
arag
mag
sid
rhc
dol
ank
syv
hlt
pyr
trot
tro
lot
trov
any
iron
Ni
Cu
gph
diam
S
syvL
hltL
perL
limL
corL
eskL
hemL
qL
h2oL
foL
faL
woL
enL
diL
silL
anL
kspL
abL
neL
lcL
ruL
bdyL
cov()
make_melt_class()
silicate_melt
CMS_melt
MS_melt
- JH_2015
ferropericlase
plagioclase
clinopyroxene
cfs
crdi
cess
cen
cfm
olivine
spinel
garnet
orthopyroxene
fm
odi
cren
mess
construct_combined_covariance()
cov()
- Saxena and Eriksson (2015)
bcc_iron
fcc_iron
hcp_iron
liquid_iron
- Other minerals
liquid_iron
ZSB_2013_mg_perovskite
ZSB_2013_fe_perovskite
Speziale_fe_periclase
Speziale_fe_periclase_HS
Speziale_fe_periclase_LS
Liquid_Fe_Anderson
Fe_Dewaele
- Calibrant databases
- Optimization
DummyCompositionSolution
DummyCompositionSolution.endmember_formulae
DummyCompositionSolution.C_p
DummyCompositionSolution.C_v
DummyCompositionSolution.G
DummyCompositionSolution.H
DummyCompositionSolution.K_S
DummyCompositionSolution.K_T
DummyCompositionSolution.P
DummyCompositionSolution.S
DummyCompositionSolution.T
DummyCompositionSolution.V
DummyCompositionSolution.activities
DummyCompositionSolution.activity_coefficients
DummyCompositionSolution.alpha
DummyCompositionSolution.beta_S
DummyCompositionSolution.beta_T
DummyCompositionSolution.bulk_sound_velocity
DummyCompositionSolution.compositional_basis
DummyCompositionSolution.compositional_null_basis
DummyCompositionSolution.copy()
DummyCompositionSolution.debug_print()
DummyCompositionSolution.density
DummyCompositionSolution.dependent_element_indices
DummyCompositionSolution.elements
DummyCompositionSolution.endmember_names
DummyCompositionSolution.endmembers
DummyCompositionSolution.energy
DummyCompositionSolution.entropy_hessian
DummyCompositionSolution.evaluate()
DummyCompositionSolution.evaluate_with_volumes()
DummyCompositionSolution.excess_enthalpy
DummyCompositionSolution.excess_entropy
DummyCompositionSolution.excess_gibbs
DummyCompositionSolution.excess_partial_entropies
DummyCompositionSolution.excess_partial_gibbs
DummyCompositionSolution.excess_partial_volumes
DummyCompositionSolution.excess_volume
DummyCompositionSolution.formula
DummyCompositionSolution.gibbs
DummyCompositionSolution.gibbs_hessian
DummyCompositionSolution.gr
DummyCompositionSolution.grueneisen_parameter
DummyCompositionSolution.helmholtz
DummyCompositionSolution.independent_element_indices
DummyCompositionSolution.isentropic_bulk_modulus_reuss
DummyCompositionSolution.isentropic_compressibility_reuss
DummyCompositionSolution.isentropic_thermal_gradient
DummyCompositionSolution.isothermal_bulk_modulus_reuss
DummyCompositionSolution.isothermal_compressibility_reuss
DummyCompositionSolution.molar_enthalpy
DummyCompositionSolution.molar_entropy
DummyCompositionSolution.molar_gibbs
DummyCompositionSolution.molar_heat_capacity_p
DummyCompositionSolution.molar_heat_capacity_v
DummyCompositionSolution.molar_helmholtz
DummyCompositionSolution.molar_internal_energy
DummyCompositionSolution.molar_mass
DummyCompositionSolution.molar_volume
DummyCompositionSolution.n_endmembers
DummyCompositionSolution.n_reactions
DummyCompositionSolution.name
DummyCompositionSolution.p_wave_velocity
DummyCompositionSolution.partial_entropies
DummyCompositionSolution.partial_gibbs
DummyCompositionSolution.partial_volumes
DummyCompositionSolution.pressure
DummyCompositionSolution.print_minerals_of_current_state()
DummyCompositionSolution.reaction_basis
DummyCompositionSolution.reset()
DummyCompositionSolution.rho
DummyCompositionSolution.set_composition()
DummyCompositionSolution.set_method()
DummyCompositionSolution.set_state()
DummyCompositionSolution.set_state_with_volume()
DummyCompositionSolution.shear_modulus
DummyCompositionSolution.shear_wave_velocity
DummyCompositionSolution.site_formula()
DummyCompositionSolution.site_occupancies
DummyCompositionSolution.stoichiometric_array
DummyCompositionSolution.stoichiometric_matrix
DummyCompositionSolution.temperature
DummyCompositionSolution.thermal_expansivity
DummyCompositionSolution.to_string()
DummyCompositionSolution.unroll()
DummyCompositionSolution.v_p
DummyCompositionSolution.v_phi
DummyCompositionSolution.v_s
DummyCompositionSolution.volume_hessian
fit_composition_to_solution()
fit_phase_proportions_to_bulk_composition()
MineralFit
fit_PTp_data()
fit_PTV_data()
SolutionFit
fit_XPTp_data()
weighted_constrained_least_squares()
nonlinear_least_squares_fit()
confidence_prediction_bands()
abs_line_project()
plot_cov_ellipse()
corner_plot()
weighted_residual_plot()
extreme_values()
plot_residuals()
solve_constraint_lagrangian()
damped_newton_solve()
- Utilities
- Unit cell
- Mathematical
round_to_n()
unit_normalize()
float_eq()
linear_interpol()
bracket()
smooth_array()
interp_smoothed_array_and_derivatives()
compare_l2()
compare_chifactor()
l2()
nrmse()
chi_factor()
independent_row_indices()
array_to_rational_matrix()
complete_basis()
generate_complete_basis()
is_positive_definite()
- Miscellaneous
OrderedCounter
OrderedCounter.clear()
OrderedCounter.copy()
OrderedCounter.elements()
OrderedCounter.fromkeys()
OrderedCounter.get()
OrderedCounter.items()
OrderedCounter.keys()
OrderedCounter.most_common()
OrderedCounter.move_to_end()
OrderedCounter.pop()
OrderedCounter.popitem()
OrderedCounter.setdefault()
OrderedCounter.subtract()
OrderedCounter.total()
OrderedCounter.update()
OrderedCounter.values()
copy_documentation()
merge_two_dicts()
flatten()
pretty_string_values()
pretty_print_values()
pretty_print_table()
sort_table()
read_table()
array_from_file()
cut_table()
lookup_and_interpolate()
attribute_function()
- Tools