ORB5X 1.0.0
Performance-portable global electromagnetic gyrokinetic PIC code
 
Loading...
Searching...
No Matches
bsplines_basis.hpp File Reference

Tensor-product B-spline basis metadata for the field solver. More...

#include "prec_const.hpp"
#include "bspline.hpp"
#include "../fft_wrapper.hpp"
#include <fftw3.h>
#include "solver/math_util.hpp"
#include <Kokkos_Core.hpp>
#include <memory>
#include <vector>
+ Include dependency graph for bsplines_basis.hpp:
+ This graph shows which files directly or indirectly include this file:

Classes

class  orb5x::BSplinesBasis
 B-spline basis module for the solver. More...
 

Namespaces

namespace  orb5x
 

Detailed Description

Tensor-product B-spline basis metadata for the field solver.

Defines radial/poloidal/toroidal basis dimensions, periodicity, indexing, and process-wide solver-basis lifecycle.