gas_mixture 
Vars | |
| fuel_burnt | How much fuel this gas mixture burnt last reaction. |
|---|---|
| innate_heat_capacity | Heat capacity intrinsic to the container of this gas mixture. |
| synchronized | Is this mixture currently synchronized with MILLA? Always true for non-bound mixtures. |
| volume | The volume this gas mixture fills. |
Procs | |
| adjust_gas | Add a specific amount of moles to specified gas or add a new gas to the mix amount is added so make it negative to remove |
| adjust_multiple_gases | Add a specific amount of moles to all the gasses present or add a new gas to the mix gases_moles is an associative list of gas species to their amount to be added |
| boolean_remove | Only removes the gas if we have more than the amount |
| electrolyze | Calls for electrolyzer_reaction reactions on the gas_mixture. Arguments: |
| heat_capacity | PV=nRT - related procedures |
| remove_specific | Removes an amount of a specific gas from the gas_mixture. Returns: gas_mixture with the gas removed |
| set_dirty | Marks this gas mixture as changed from MILLA. Does nothing on non-bound mixtures. |
| total_moles | Calculate moles |
Var Details
fuel_burnt 
How much fuel this gas mixture burnt last reaction.
innate_heat_capacity 
Heat capacity intrinsic to the container of this gas mixture.
synchronized 
Is this mixture currently synchronized with MILLA? Always true for non-bound mixtures.
volume 
The volume this gas mixture fills.
Proc Details
adjust_gas
Add a specific amount of moles to specified gas or add a new gas to the mix amount is added so make it negative to remove
adjust_multiple_gases
Add a specific amount of moles to all the gasses present or add a new gas to the mix gases_moles is an associative list of gas species to their amount to be added
boolean_remove
Only removes the gas if we have more than the amount
electrolyze
Calls for electrolyzer_reaction reactions on the gas_mixture. Arguments:
- working_power - working_power to use for the electrolyzer_reaction reactions.
- electrolyzer_args - electrolysis arguments to use for the electrolyzer_reaction reactions.
heat_capacity
PV=nRT - related procedures
remove_specific
Removes an amount of a specific gas from the gas_mixture. Returns: gas_mixture with the gas removed
set_dirty
Marks this gas mixture as changed from MILLA. Does nothing on non-bound mixtures.
total_moles
Calculate moles