Contents Menu Expand Light mode Dark mode Auto light/dark, in light mode Auto light/dark, in dark mode Skip to content
pyskyfire
Logo
  • Start Here

Tutorials

  • Minimal Simulation
  • Engine-Cycle Simulation

How-to Guides

  • Optimise mixture ratio

Validation

  • RL10A-3-3A

Explanations

  • Capabilities
  • Package Structure
  • Regenerative Cooling
  • Specific Impulse and Thrust Coefficient
  • The Moody Diagram
  • Rao Nozzle Contour Angles

Reference

  • pyskyfire.common
    • pyskyfire.common.blocks
      • pyskyfire.common.blocks.FluidBlock
      • pyskyfire.common.blocks.MassFlowMergerBlock
      • pyskyfire.common.blocks.MassFlowSplitterBlock
      • pyskyfire.common.blocks.PumpBlock
      • pyskyfire.common.blocks.RegenBlock
      • pyskyfire.common.blocks.SignalBlock
      • pyskyfire.common.blocks.SimpleDuctBlock
      • pyskyfire.common.blocks.TransmissionBlock
      • pyskyfire.common.blocks.TurbineBlock
    • pyskyfire.common.constants
    • pyskyfire.common.engine_network
      • pyskyfire.common.engine_network.EngineNetwork
      • pyskyfire.common.engine_network.Station
    • pyskyfire.common.fluids
      • pyskyfire.common.fluids.Fluid
    • pyskyfire.common.results
      • pyskyfire.common.results.Results
    • pyskyfire.common.solids
      • pyskyfire.common.solids.ConstantModel
      • pyskyfire.common.solids.Log10PolynomialModel
      • pyskyfire.common.solids.Material
      • pyskyfire.common.solids.PiecewiseModel
      • pyskyfire.common.solids.PolynomialModel
      • pyskyfire.common.solids.PropertyModel
      • pyskyfire.common.solids.SumOfGaussiansModel
      • pyskyfire.common.solids.TabulatedModel
  • pyskyfire.regen
    • pyskyfire.regen.channel_height
    • pyskyfire.regen.channel_placement
      • pyskyfire.regen.channel_placement.ChannelPlacement
      • pyskyfire.regen.channel_placement.InternalPlacement
      • pyskyfire.regen.channel_placement.SurfacePlacement
    • pyskyfire.regen.contour
      • pyskyfire.regen.contour.Contour
      • pyskyfire.regen.contour.ContourToroidalAerospike
    • pyskyfire.regen.coolant_state
      • pyskyfire.regen.coolant_state.BulkState
      • pyskyfire.regen.coolant_state.CoolantCapability
      • pyskyfire.regen.coolant_state.CoolantState
      • pyskyfire.regen.coolant_state.SaturationState
    • pyskyfire.regen.coupled_solver
      • pyskyfire.regen.coupled_solver.BoundaryConditions
      • pyskyfire.regen.coupled_solver.CoupledHeatExchangerPhysics
      • pyskyfire.regen.coupled_solver.FilmHeatFluxModel
      • pyskyfire.regen.coupled_solver.RegenResult
    • pyskyfire.regen.cross_section
      • pyskyfire.regen.cross_section.ChannelSection
      • pyskyfire.regen.cross_section.CrossSectionRounded
      • pyskyfire.regen.cross_section.CrossSectionRoundedInternal
      • pyskyfire.regen.cross_section.CrossSectionSquared
      • pyskyfire.regen.cross_section.SectionProfiles
      • pyskyfire.regen.cross_section._RoundedGeometryMixin
    • pyskyfire.regen.film_solver
      • pyskyfire.regen.film_solver.GasEmittanceCalculator
      • pyskyfire.regen.film_solver.GaseousFilmResults
      • pyskyfire.regen.film_solver.GaseousFilmSolver
      • pyskyfire.regen.film_solver.GrissonFilmCoolingModel
      • pyskyfire.regen.film_solver.LiquidFilmResults
      • pyskyfire.regen.film_solver.LiquidFilmSolver
    • pyskyfire.regen.physics
    • pyskyfire.regen.thrust_chamber
      • pyskyfire.regen.thrust_chamber.CoolingCircuit
      • pyskyfire.regen.thrust_chamber.FilmCooling
      • pyskyfire.regen.thrust_chamber.ThrustChamber
      • pyskyfire.regen.thrust_chamber.Wall
  • pyskyfire.pump
    • pyskyfire.pump.constants
    • pyskyfire.pump.impeller
      • pyskyfire.pump.impeller.Impeller
    • pyskyfire.pump.impeller_new
      • pyskyfire.pump.impeller_new.Impeller
      • pyskyfire.pump.impeller_new.ImpellerDimensions
      • pyskyfire.pump.impeller_new.ImpellerGeometry
      • pyskyfire.pump.impeller_new.ImpellerInputs
    • pyskyfire.pump.impeller_new_2
    • pyskyfire.pump.pump_cli
    • pyskyfire.pump.utils
  • pyskyfire.turbine
    • pyskyfire.turbine.temporary_file
  • pyskyfire.skycea
    • pyskyfire.skycea.aerothermodynamics
      • pyskyfire.skycea.aerothermodynamics.Aerothermodynamics
      • pyskyfire.skycea.aerothermodynamics.GasState
    • pyskyfire.skycea.coolant_transport
      • pyskyfire.skycea.coolant_transport.CoolantTransport
      • pyskyfire.skycea.coolant_transport.TransportProperties
    • pyskyfire.skycea.nozzle_loss
      • pyskyfire.skycea.nozzle_loss.DeliveredPerformance
      • pyskyfire.skycea.nozzle_loss.EfficiencyTable
      • pyskyfire.skycea.nozzle_loss.NozzleLoss
  • pyskyfire.viz
    • pyskyfire.viz.core
      • pyskyfire.viz.core.PlotBase
      • pyskyfire.viz.core._Adder
      • pyskyfire.viz.core._Node
    • pyskyfire.viz.engine_viz
      • pyskyfire.viz.engine_viz.Engine3DViewer
    • pyskyfire.viz.impeller_viz
    • pyskyfire.viz.lookup_tables
      • pyskyfire.viz.lookup_tables.PlotMoodyDiagram
      • pyskyfire.viz.lookup_tables.PlotThetaVsEpsilon
    • pyskyfire.viz.network_viz
      • pyskyfire.viz.network_viz.NetworkVisualizer
      • pyskyfire.viz.network_viz._BlockSpec
    • pyskyfire.viz.plot_common
      • pyskyfire.viz.plot_common.PlotPTDiagram
      • pyskyfire.viz.plot_common.PlotResidualHistory
      • pyskyfire.viz.plot_common.PlotStationProperty
    • pyskyfire.viz.plot_film_cooling
      • pyskyfire.viz.plot_film_cooling.PlotFilmBoundaryLayer
      • pyskyfire.viz.plot_film_cooling.PlotFilmDryout
      • pyskyfire.viz.plot_film_cooling.PlotFilmEffectiveWallHTC
      • pyskyfire.viz.plot_film_cooling.PlotFilmEvaporationRate
      • pyskyfire.viz.plot_film_cooling.PlotFilmHeatFlux
      • pyskyfire.viz.plot_film_cooling.PlotFilmHeatTransferCoefficient
      • pyskyfire.viz.plot_film_cooling.PlotFilmRadiativeFraction
      • pyskyfire.viz.plot_film_cooling.PlotFilmWallTemperature
      • pyskyfire.viz.plot_film_cooling.PlotGaseousFilmRadiation
      • pyskyfire.viz.plot_film_cooling.PlotGaseousFilmTemperatureGap
    • pyskyfire.viz.plot_regen
      • pyskyfire.viz.plot_regen.PlotChannelHeight
      • pyskyfire.viz.plot_regen.PlotChannelWidth
      • pyskyfire.viz.plot_regen.PlotContour
      • pyskyfire.viz.plot_regen.PlotCoolantArea
      • pyskyfire.viz.plot_regen.PlotCoolantPhase
      • pyskyfire.viz.plot_regen.PlotCoolantPressure
      • pyskyfire.viz.plot_regen.PlotCoolantQuality
      • pyskyfire.viz.plot_regen.PlotCoolantTemperature
      • pyskyfire.viz.plot_regen.PlotHeatFlux
      • pyskyfire.viz.plot_regen.PlotHeatTransferCoefficient
      • pyskyfire.viz.plot_regen.PlotHydraulicDiameter
      • pyskyfire.viz.plot_regen.PlotRadiusOfCurvature
      • pyskyfire.viz.plot_regen.PlotReynoldsNumber
      • pyskyfire.viz.plot_regen.PlotSaturationMargin
      • pyskyfire.viz.plot_regen.PlotTemperatureProfile
      • pyskyfire.viz.plot_regen.PlotThermalResistance
      • pyskyfire.viz.plot_regen.PlotVelocity
      • pyskyfire.viz.plot_regen.PlotWallLayers
      • pyskyfire.viz.plot_regen.PlotWallTemperature
      • pyskyfire.viz.plot_regen.PlotdAdxCoolantArea
      • pyskyfire.viz.plot_regen.PlotdAdxThermalCoolant
      • pyskyfire.viz.plot_regen.PlotdAdxThermalHotGas
    • pyskyfire.viz.plot_skycea
      • pyskyfire.viz.plot_skycea.PlotTransportProperty
      • pyskyfire.viz.plot_skycea.PlotTransportPropertyField
    • pyskyfire.viz.report
      • pyskyfire.viz.report.Report
      • pyskyfire.viz.report.Tab
      • pyskyfire.viz.report._Block
    • pyskyfire.viz.sankey
      • pyskyfire.viz.sankey.PlotMassFlowSankey
      • pyskyfire.viz.sankey._FlowLink
Back to top
Copyright © 2026, Ask Haugerud Hovik
Made with Sphinx and @pradyunsg's Furo