ORB5X 1.0.0
Performance-portable global electromagnetic gyrokinetic PIC code
Loading...
Searching...
No Matches
orb5x::spclibs::ZGBMat Struct Reference

Complex General Band Matrix. More...

#include "matrix.hpp"

Collaboration diagram for orb5x::spclibs::ZGBMat:

Public Member Functions

bool is_initialized () const
int lda () const
 ZGBMat ()=default

Public Attributes

int kl = 0
int kmat = 0
int ku = 0
int mrows = 0
int ncols = 0
int nterms = 0
std::vector< int > piv
int rank = 0
Kokkos::View< Complex **, Kokkos::HostSpace > val

Detailed Description

Complex General Band Matrix.

Constructor & Destructor Documentation

◆ ZGBMat()

orb5x::spclibs::ZGBMat::ZGBMat ( )
default

Member Function Documentation

◆ is_initialized()

bool orb5x::spclibs::ZGBMat::is_initialized ( ) const
inline

References val.

◆ lda()

int orb5x::spclibs::ZGBMat::lda ( ) const
inline

References kl, and ku.

Member Data Documentation

◆ kl

int orb5x::spclibs::ZGBMat::kl = 0

Referenced by lda().

◆ kmat

int orb5x::spclibs::ZGBMat::kmat = 0

◆ ku

int orb5x::spclibs::ZGBMat::ku = 0

Referenced by lda().

◆ mrows

int orb5x::spclibs::ZGBMat::mrows = 0

◆ ncols

int orb5x::spclibs::ZGBMat::ncols = 0

◆ nterms

int orb5x::spclibs::ZGBMat::nterms = 0

◆ piv

std::vector<int> orb5x::spclibs::ZGBMat::piv

◆ rank

int orb5x::spclibs::ZGBMat::rank = 0

◆ val

Kokkos::View<Complex**, Kokkos::HostSpace> orb5x::spclibs::ZGBMat::val

Referenced by is_initialized().


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