Module bout_interface

Module bout_interface 

Source
Expand description

BOUT++ coupling interface for 3D MHD stability analysis.

Generates field-aligned coordinate grids from 2D GS equilibria, computes metric tensors (g^ij, Jacobian, |B|), and exports in a text format compatible with BOUT++ input requirements.

Also provides import routines for BOUT++ stability results (growth rates, mode structure).

Structs§

BoutGrid
BOUT++ field-aligned grid with metric tensors.
BoutGridConfig
Configuration for BOUT++ grid generation.
BoutStabilityResult
Parsed BOUT++ stability result (growth rate + mode structure).

Functions§

export_bout_grid_text
Export BOUT++ grid to text format.
generate_bout_grid
Generate a BOUT++ field-aligned grid from a 2D equilibrium.
parse_bout_stability
Parse BOUT++ stability output (text format).