API Reference ============= Basis ----- .. automodule:: spectraxgk.basis :members: Gyroaverage ----------- .. automodule:: spectraxgk.gyroaverage :members: Geometry -------- .. automodule:: spectraxgk.geometry :members: Differentiable Geometry ----------------------- .. automodule:: spectraxgk.geometry.differentiable :members: Grids ----- .. automodule:: spectraxgk.grids :members: Operators --------- .. automodule:: spectraxgk.operators :members: Linear ------ .. automodule:: spectraxgk.linear :members: Linear Linked Boundaries ------------------------ .. automodule:: spectraxgk.linear_linked :members: :private-members: Linear Cache ------------ .. automodule:: spectraxgk.linear_cache :members: :private-members: Linear Moments -------------- .. automodule:: spectraxgk.linear_moments :members: :private-members: Linear Parameters ----------------- .. automodule:: spectraxgk.linear_params :members: :private-members: Linear Parallel RHS ------------------- .. automodule:: spectraxgk.linear_parallel :members: :private-members: Nonlinear Diagnostics --------------------- .. automodule:: spectraxgk.nonlinear_diagnostics :members: :private-members: Nonlinear Helpers ----------------- .. automodule:: spectraxgk.nonlinear_helpers :members: :private-members: Nonlinear Replicate Diagnostics ------------------------------- .. automodule:: spectraxgk.nonlinear_replicate_diagnostics :members: Nonlinear Replicate Follow-Up ----------------------------- .. automodule:: spectraxgk.nonlinear_replicate_followup :members: Benchmarks ---------- .. automodule:: spectraxgk.benchmarks :members: Benchmark Defaults ------------------ .. automodule:: spectraxgk.benchmark_defaults :members: Benchmark Scan Policies ----------------------- .. automodule:: spectraxgk.benchmark_scan :members: :private-members: Benchmarking ------------ .. automodule:: spectraxgk.benchmarking :members: Validation Gates ---------------- .. automodule:: spectraxgk.validation_gates :members: Autodiff Validation ------------------- .. automodule:: spectraxgk.autodiff_validation :members: Parallelization --------------- .. automodule:: spectraxgk.parallel :members: Velocity Sharding Plans ----------------------- .. automodule:: spectraxgk.velocity_sharding :members: Sharded Integrators ------------------- .. automodule:: spectraxgk.sharded_integrators :members: Zonal Validation ---------------- .. automodule:: spectraxgk.zonal_validation :members: Analysis -------- .. automodule:: spectraxgk.analysis :members: Plotting -------- .. automodule:: spectraxgk.plotting :members: Config ------ .. automodule:: spectraxgk.config :members: Normalization ------------- .. automodule:: spectraxgk.normalization :members: Runtime Config -------------- .. automodule:: spectraxgk.runtime_config :members: Runtime Policies ---------------- .. automodule:: spectraxgk.runtime_policies :members: :private-members: Runtime Orchestration --------------------- .. automodule:: spectraxgk.runtime_orchestration :members: :private-members: Quasilinear Transport --------------------- .. automodule:: spectraxgk.quasilinear :members: Quasilinear Calibration ----------------------- .. automodule:: spectraxgk.quasilinear_calibration :members: Quasilinear Model Selection --------------------------- .. automodule:: spectraxgk.quasilinear_model_selection :members: External-VMEC Holdout Planning ------------------------------ .. automodule:: spectraxgk.external_holdout_plan :members: Parallel Decomposition Contracts -------------------------------- .. automodule:: spectraxgk.parallel_decomposition :members: Stellarator Objective Portfolios -------------------------------- .. automodule:: spectraxgk.stellarator_objective_portfolio :members: Runtime Runner -------------- .. automodule:: spectraxgk.runtime :members: