Module output

Source
Expand description

Structured output types and serialization for solver results.

Provides SolverResult, SweepResult, and GreensResult as owned, self-contained representations of completed runs, with zero-dependency JSON/CSV/table serialization.

All result types implement Serializable for uniform JSON/CSV/table output.

Structs§

GreensResult
Result of a Green’s function calculation at a single redshift.
PhotonSweepBatchResult
Result of a batch photon injection sweep over multiple x_inj values.
PhotonSweepResult
Result of a photon injection sweep over multiple injection redshifts at fixed x_inj.
PhotonSweepRow
One row of a photon sweep: PDE result at one z_h for a fixed x_inj.
SolverResult
Owned result from a completed solver run.
SweepResult
Result of a sweep over multiple injection redshifts.
SweepRow
One row of a sweep: PDE result + Green’s function comparison at one z_h.

Enums§

OutputFormat
Parse an output format from a string.

Traits§

Serializable
Common serialization interface for all result types.