atmodeller
- atmodeller package
- Subpackages
- atmodeller.eos package
- Subpackages
- Submodules
- atmodeller.eos._aggregators module
- atmodeller.eos._chabrier module
- atmodeller.eos._holland_powell module
- atmodeller.eos._holley module
- atmodeller.eos._reid_connolly module
- atmodeller.eos._saxena module
- atmodeller.eos._vanderwaals module
- atmodeller.eos._wang module
- atmodeller.eos._zhang_duan module
- atmodeller.eos.core module
- atmodeller.eos.library module
- Module contents
- atmodeller.solubility package
- atmodeller.thermodata package
- atmodeller.eos package
- Submodules
- atmodeller.classes module
- atmodeller.constants module
- atmodeller.containers module
ChemicalSpeciesSpeciesNetworkSpeciesNetwork.dataSpeciesNetwork.number_solutionSpeciesNetwork.active_stabilitySpeciesNetwork.gas_species_maskSpeciesNetwork.species_namesSpeciesNetwork.gas_species_namesSpeciesNetwork.condensed_species_namesSpeciesNetwork.molar_massesSpeciesNetwork.unique_elementsSpeciesNetwork.element_molar_massesSpeciesNetwork.diatomic_oxygen_indexSpeciesNetwork.number_reactionsSpeciesNetwork.formula_matrixSpeciesNetwork.reaction_matrixSpeciesNetwork.active_reactionsSpeciesNetwork.create()SpeciesNetwork.available_species()SpeciesNetwork.gas_onlySpeciesNetwork.number_speciesSpeciesNetwork.get_diatomic_oxygen_index()SpeciesNetwork.get_formula_matrix()SpeciesNetwork.get_reaction_dictionary()SpeciesNetwork.get_reaction_matrix()SpeciesNetwork.get_temperature_range()SpeciesNetwork._abc_impl
ThermodynamicStateThinAtmospherePlanetThinAtmospherePlanet.planet_massThinAtmospherePlanet.core_mass_fractionThinAtmospherePlanet.mantle_melt_fractionThinAtmospherePlanet.surface_radiusThinAtmospherePlanet.temperatureThinAtmospherePlanet.pressureThinAtmospherePlanet.mantle_massThinAtmospherePlanet._abc_implThinAtmospherePlanet.mantle_mass_fractionThinAtmospherePlanet.mantle_melt_massThinAtmospherePlanet.mantle_solid_massThinAtmospherePlanet.surface_areaThinAtmospherePlanet.surface_gravityThinAtmospherePlanet.massThinAtmospherePlanet.melt_fractionThinAtmospherePlanet.melt_massThinAtmospherePlanet.solid_massThinAtmospherePlanet.get_pressure()ThinAtmospherePlanet.asdict()
PlanetFixedFugacityConstraintFugacityConstraintSetMassConstraintSetMassConstraintSet._abc_implMassConstraintSet.abundanceMassConstraintSet.species_networkMassConstraintSet.unitsMassConstraintSet.oxygen_column_indexMassConstraintSet.create()MassConstraintSet.abundance_mol()MassConstraintSet.abundance_mass()MassConstraintSet.log_abundance()MassConstraintSet.asdict()MassConstraintSet.active()
SolverParametersSolverParameters._abc_implSolverParameters.atolSolverParameters.get_solver_instance()SolverParameters.jacSolverParameters.linear_solverSolverParameters.max_stepsSolverParameters.norm()SolverParameters.rtolSolverParameters.solverSolverParameters.throwSolverParameters.multistartSolverParameters.multistart_perturbationSolverParameters.tauSolverParameters.get_options()SolverParameters._get_lower_bound()SolverParameters._get_upper_bound()SolverParameters._get_hypercube_bound()
Parameters
- atmodeller.engine module
get_active_mask()get_atmosphere_log_molar_mass()get_element_moles()get_element_moles_in_melt()get_gas_species_data()get_log_mole_fraction_in_gas()get_log_activity()get_log_activity_pure_species()get_log_Kp()get_min_log_elemental_abundance_per_species()get_reactions_only_mask()get_species_moles_in_melt()get_species_ppmw_in_melt()get_gas_mass()get_total_pressure()objective_function()
- atmodeller.engine_vmap module
VmappedFunctionsVmappedFunctions.parametersVmappedFunctions._get_atmosphere_log_molar_massVmappedFunctions._get_element_molesVmappedFunctions._get_element_moles_in_meltVmappedFunctions._get_log_activityVmappedFunctions._get_reactions_only_maskVmappedFunctions._get_species_moles_in_meltVmappedFunctions._get_species_ppmw_in_meltVmappedFunctions._get_total_pressureVmappedFunctions._objective_function_vmapVmappedFunctions.get_atmosphere_log_molar_mass()VmappedFunctions.get_element_moles()VmappedFunctions.get_element_moles_in_melt()VmappedFunctions.get_log_activity()VmappedFunctions.get_reactions_only_mask()VmappedFunctions.get_species_moles_in_melt()VmappedFunctions.get_species_ppmw_in_melt()VmappedFunctions.get_total_pressure()VmappedFunctions.objective_function()
- atmodeller.interfaces module
ActivityProtocolFugacityConstraintProtocolRedoxBufferProtocolRedoxBufferProtocol.evaluation_pressureRedoxBufferProtocol.log10_shiftRedoxBufferProtocol.log10_fugacity_buffer()RedoxBufferProtocol.log10_fugacity()RedoxBufferProtocol._abc_implRedoxBufferProtocol._is_protocolRedoxBufferProtocol._is_runtime_protocolRedoxBufferProtocol.active()RedoxBufferProtocol.log_fugacity()
SolubilityProtocolThermodynamicStateProtocolThermodynamicStateProtocol.massThermodynamicStateProtocol.melt_fractionThermodynamicStateProtocol.melt_massThermodynamicStateProtocol.solid_massThermodynamicStateProtocol.temperatureThermodynamicStateProtocol.get_pressure()ThermodynamicStateProtocol.asdict()ThermodynamicStateProtocol._abc_implThermodynamicStateProtocol._is_protocolThermodynamicStateProtocol._is_runtime_protocol
- atmodeller.output module
OutputDisequilibriumOutputDisequilibrium.asdict()OutputDisequilibrium.disequilibrium_asdict()OutputDisequilibrium._get_number_moles_output()OutputDisequilibrium.activity()OutputDisequilibrium.activity_without_stability()OutputDisequilibrium.condensed_species_asdict()OutputDisequilibrium.condensed_species_maskOutputDisequilibrium.element_molar_mass_expanded()OutputDisequilibrium.element_moles_condensed()OutputDisequilibrium.element_moles_dissolved()OutputDisequilibrium.element_moles_gas()OutputDisequilibrium.elements_asdict()OutputDisequilibrium.gas_asdict()OutputDisequilibrium.gas_log_molar_mass()OutputDisequilibrium.gas_molar_mass()OutputDisequilibrium.gas_species_asdict()OutputDisequilibrium.gas_species_maskOutputDisequilibrium.ideal_gas_volume()OutputDisequilibrium.log_activity()OutputDisequilibrium.log_activity_without_stability()OutputDisequilibrium.molar_massOutputDisequilibrium.number_molesOutputDisequilibrium.number_solutionsOutputDisequilibrium.pressure()OutputDisequilibrium.quick_look()OutputDisequilibrium.raw_solution_asdict()OutputDisequilibrium.reaction_mask()OutputDisequilibrium.residual_asdict()OutputDisequilibrium.speciesOutputDisequilibrium.species_molar_mass_expanded()OutputDisequilibrium.species_number_moles_in_melt()OutputDisequilibrium.species_ppmw_in_melt()OutputDisequilibrium.stability()OutputDisequilibrium.stateOutputDisequilibrium.temperatureOutputDisequilibrium.to_dataframes()OutputDisequilibrium.to_excel()OutputDisequilibrium.to_pickle()OutputDisequilibrium.total_pressure()
OutputSolutionOutputSolution.asdict()OutputSolution.to_dataframes()OutputSolution.to_excel()OutputSolution.to_pickle()OutputSolution._drop_unsuccessful_solves()OutputSolution._get_number_moles_output()OutputSolution.activity()OutputSolution.activity_without_stability()OutputSolution.condensed_species_asdict()OutputSolution.condensed_species_maskOutputSolution.element_molar_mass_expanded()OutputSolution.element_moles_condensed()OutputSolution.element_moles_dissolved()OutputSolution.element_moles_gas()OutputSolution.elements_asdict()OutputSolution.gas_asdict()OutputSolution.gas_log_molar_mass()OutputSolution.gas_molar_mass()OutputSolution.gas_species_asdict()OutputSolution.gas_species_maskOutputSolution.ideal_gas_volume()OutputSolution.log_activity()OutputSolution.log_activity_without_stability()OutputSolution.molar_massOutputSolution.number_molesOutputSolution.number_solutionsOutputSolution.pressure()OutputSolution.quick_look()OutputSolution.raw_solution_asdict()OutputSolution.reaction_mask()OutputSolution.residual_asdict()OutputSolution.speciesOutputSolution.species_molar_mass_expanded()OutputSolution.species_number_moles_in_melt()OutputSolution.species_ppmw_in_melt()OutputSolution.stability()OutputSolution.stateOutputSolution.temperatureOutputSolution.total_pressure()
- atmodeller.solvers module
- atmodeller.type_aliases module
- atmodeller.utilities module
- Module contents
- Subpackages