2D+1D B-spline (for axisymmetric problems) More...
#include "bsplines.hpp"
Collaboration diagram for orb5x::spclibs::Spline2D1D:Public Member Functions | |
| bool | is_initialized () const |
| Spline2D1D ()=default | |
| Construct an uninitialized three-direction tensor-product descriptor. | |
Public Attributes | |
| Kokkos::View< Real *** > | bcoefs |
| 3D spline coefficients | |
| Kokkos::View< Real ****** > | ppform |
| 3D PPFORM coefficients | |
| Spline2D | sp12 |
| 2D spline for directions 1 and 2 | |
| Spline1D | sp3 |
| 1D spline for direction 3 | |
2D+1D B-spline (for axisymmetric problems)
Constructed from a 2D spline (sp12) and a 1D spline (sp3).
|
default |
Construct an uninitialized three-direction tensor-product descriptor.
|
inline |
true when the 2-D and third-direction factors are initialized. References orb5x::spclibs::Spline1D::is_initialized(), orb5x::spclibs::Spline2D::is_initialized(), sp12, and sp3.
| Kokkos::View<Real***> orb5x::spclibs::Spline2D1D::bcoefs |
3D spline coefficients
| Kokkos::View<Real******> orb5x::spclibs::Spline2D1D::ppform |
3D PPFORM coefficients
| Spline2D orb5x::spclibs::Spline2D1D::sp12 |
2D spline for directions 1 and 2
Referenced by is_initialized().
| Spline1D orb5x::spclibs::Spline2D1D::sp3 |
1D spline for direction 3
Referenced by is_initialized().