|
ORB5X 1.0.0
Performance-portable global electromagnetic gyrokinetic PIC code
|
Files | |
| bspline.hpp | |
| Solver-facing one-dimensional B-spline basis and quadrature. | |
| bsplines_basis.hpp | |
| Tensor-product B-spline basis metadata for the field solver. | |
| fftw3.hpp | |
| Solver-local FFTW plans, buffers, and transform operations. | |
| fourier_filter.hpp | |
| Fourier filter for field-aligned modes. | |
| gyropoints.hpp | |
| Solver gyro-point generation and finite-Larmor-radius quadrature. | |
| interface_solver_in_orb5.hpp | |
| ORB5X-to-field-solver lifecycle and data interface. | |
| math_util.hpp | |
| Solver indexing, integration, and small linear-algebra utilities. | |
| profiles_wrapper.hpp | |
| Solver adapter for ORB5X equilibrium and species profiles. | |
| solver_boundary_conditions.hpp | |
| Radial boundary conditions for field matrices/RHS. | |
| solver_data.hpp | |
| Distributed field-matrix storage, assembly, and factorization. | |
| solver_mpi.hpp | |
| MPI distribution and backsolve of Fourier-mode field systems. | |