#include <array>
#include <cstdint>
#include <span>
#include <vector>
Go to the source code of this file.
|
| GasCoefficients | bicameral::sim::MakeGasCoefficients (const GasConfig &config) |
| GasCell | bicameral::sim::MakeGasCell (const GasConfig &config, std::span< const uint64_t > amounts, uint32_t temperatureMilliKelvin) |
| std::vector< GasCell > | bicameral::sim::MakeHydrostaticReference (const GasConfig &config, std::span< const uint32_t > fractionsQ32, uint32_t temperatureMilliKelvin, uint64_t surfacePressureMicroPascal) |
| GasBox | bicameral::sim::MakeGasBox (const GasConfig &config, std::vector< GasCell > reference) |
| GasDerived | bicameral::sim::DeriveGasCell (const GasBox &box, const GasCell &cell, uint32_t z) |
| int64_t | bicameral::sim::GasVelocity (const GasBox &box, const GasCell &cell, uint32_t axis) |
| void | bicameral::sim::StepGas (GasBox &box) |
| GasTotals | bicameral::sim::SumGas (const GasBox &box) |
| uint64_t | bicameral::sim::HashGas (const GasBox &box) |