Complex General Dense Matrix. More...
#include "matrix.hpp"
Collaboration diagram for orb5x::spclibs::ZGEMat:Public Member Functions | |
| bool | is_initialized () const |
| ZGEMat ()=default | |
| Construct an empty complex dense-matrix descriptor. | |
Public Attributes | |
| int | kmat = 0 |
| Caller-defined matrix identifier. | |
| int | mrows = 0 |
| Number of logical rows. | |
| int | ncols = 0 |
| Number of logical columns. | |
| int | nterms = 0 |
| Informational count of assembled nonzero terms. | |
| std::vector< int > | piv |
| One-based LAPACK LU pivot indices. | |
| int | rank = 0 |
| Algebraic matrix rank/dimension used by solves. | |
| Kokkos::View< Complex **, Kokkos::HostSpace > | val |
| Column-major complex dense storage. | |
Complex General Dense Matrix.
|
default |
Construct an empty complex dense-matrix descriptor.
|
inline |
true when complex dense storage is allocated. References val.
| int orb5x::spclibs::ZGEMat::kmat = 0 |
Caller-defined matrix identifier.
| int orb5x::spclibs::ZGEMat::mrows = 0 |
Number of logical rows.
| int orb5x::spclibs::ZGEMat::ncols = 0 |
Number of logical columns.
| int orb5x::spclibs::ZGEMat::nterms = 0 |
Informational count of assembled nonzero terms.
| std::vector<int> orb5x::spclibs::ZGEMat::piv |
One-based LAPACK LU pivot indices.
| int orb5x::spclibs::ZGEMat::rank = 0 |
Algebraic matrix rank/dimension used by solves.
| Kokkos::View<Complex**, Kokkos::HostSpace> orb5x::spclibs::ZGEMat::val |
Column-major complex dense storage.
Referenced by is_initialized().