ORB5X 1.0.0
Performance-portable global electromagnetic gyrokinetic PIC code
orb5x::BSplineEval Struct Reference

Values and absolute grid indices of one one-dimensional basis evaluation. More...

#include "bspline.hpp"

Public Member Functions

 BSplineEval ()
 Construct an empty evaluation with all values and indices initialized to zero.
 

Public Attributes

Real Bik [4]
 Dimensionless basis weights; only the first n_basis are active.
 
int n_basis
 Number of active entries, from 0 through 4.
 
int pos [4]
 Absolute grid indices associated with the active weights.
 

Detailed Description

Values and absolute grid indices of one one-dimensional basis evaluation.

Constructor & Destructor Documentation

◆ BSplineEval()

orb5x::BSplineEval::BSplineEval ( )
inline

Construct an empty evaluation with all values and indices initialized to zero.

References Bik, and pos.

Member Data Documentation

◆ Bik

Real orb5x::BSplineEval::Bik[4]

Dimensionless basis weights; only the first n_basis are active.

Referenced by BSplineEval().

◆ n_basis

int orb5x::BSplineEval::n_basis

Number of active entries, from 0 through 4.

◆ pos

int orb5x::BSplineEval::pos[4]

Absolute grid indices associated with the active weights.

Referenced by BSplineEval().


The documentation for this struct was generated from the following file: