pyskyfire.common.blocks

Classes

FluidBlock

Abstract base for blocks that transform fluid states.

MassFlowMergerBlock

Merge multiple inlet streams into a single outlet.

MassFlowSplitterBlock

Split a single inlet stream into multiple outlet branches.

PumpBlock

Centrifugal/positive-displacement pump model (lumped).

RegenBlock

Regenerative-cooling segment (single circuit).

SignalBlock

Abstract base for blocks that operate on scalar signals only.

SimpleDuctBlock

Adiabatic homogeneous duct loss model with fixed pressure ratio.

TransmissionBlock

Sum multiple shaft-power signals into one required-power signal.

TurbineBlock

Single-stage turbine model.