|
| | antenna.hpp |
| | Configurable electrostatic/electromagnetic antenna forcing.
|
| | background.hpp |
| | Background distribution and equilibrium-flow helpers.
|
| | collisions.hpp |
| | Langevin collision operators and conservative moment correction.
|
| | comisland.hpp |
| | Shared Kokkos storage for magnetic-island fields and derivatives.
|
| | control_all.hpp |
| | Top-level run lifecycle, configuration, and HDF5 orchestration.
|
| | diagnostics.hpp |
| | Simulation diagnostics, reductions, spectra, and HDF5 output.
|
| | efluid.hpp |
| | Reduced electron-fluid response coupled to kinetic ions and fields.
|
| | epilogue.hpp |
| | Normal/abnormal termination and completion checks.
|
| | equil.hpp |
| | Magnetic equilibrium, coordinates, metric, and profile evaluation.
|
| | fft_wrapper.hpp |
| | FFTW-backed grid/Fourier transforms.
|
| | fields.hpp |
| | Field storage, B-spline coefficients, deposition, and solves.
|
| | globals.hpp |
| | Process-wide normalized configuration and subsystem state.
|
| | gyrodensity_correct.hpp |
| | Finite-Larmor-radius gyro-density correction.
|
| | interpos.hpp |
| | One-dimensional smoothing interpolation for source/profile data.
|
| | island.hpp |
| | Prescribed magnetic-island perturbation construction and evaluation.
|
| | larmor.hpp |
| | Larmor-ring geometry and finite-Larmor-radius sampling.
|
| | mass_matrix.hpp |
| | Assembly and application of B-spline mass matrices.
|
| | matrix_coeff.hpp |
| | Physical coefficient assembly for field-equation matrices.
|
| | onestep.hpp |
| | One operator-split ORB5X simulation timestep.
|
| | parmove.hpp |
| | MPI marker migration across toroidal spatial subdomains.
|
| | part.hpp |
| | Marker storage, loading, gyrokinetic push, deposition, and I/O.
|
| | part_fields.hpp |
| | Particle-facing field gather and gyroaverage operations.
|
| | pdespline.hpp |
| | Spline projection and PDE helper operations.
|
| | pputil.hpp |
| | MPI initialization, topology, reductions, and timing utilities.
|
| | prec_const.hpp |
| | Scalar types, constants, dimensions, and model selectors.
|
| | profile_update.hpp |
| | Time-dependent relaxation of background profiles.
|
| | profiler.hpp |
| | Lightweight named-region execution profiling.
|
| | pszs.hpp |
| | Phase-space zonal-structure diagnostics and filtering.
|
| | quadtree.hpp |
| | Adaptive phase-space quadtree for noise control.
|
| | random_coll.hpp |
| | Collision-specific random streams and sampling.
|
| | random_generator.hpp |
| | Pseudo/quasi-random sequences for marker algorithms.
|
| | readinput.hpp |
| | ORB5-compatible input parsing, defaults, and validation.
|
| | sorting.hpp |
| | Marker binning and permutation for locality and load balance.
|
| | sources.hpp |
| | Heating, Krook/buffer, coarse-graining, and noise-control operators.
|
| | util.hpp |
| | Interpolation, root finding, fitting, and small I/O utilities.
|
| | vis3d.hpp |
| | Distributed 3-D mesh sampling and PIXIE/XDMF HDF5 output.
|