Lapack++
|
#include <bmd.h>
Public Member Functions | |
LaBandMatDouble () | |
LaBandMatDouble (int, int, int) | |
LaBandMatDouble (const LaBandMatDouble &) | |
~LaBandMatDouble () | |
LaBandMatDouble & | operator= (double) |
LaBandMatDouble & | operator= (const LaBandMatDouble &) |
double & | operator() (int, int) |
const double & | operator() (int, int) const |
int | size (int) const |
int | inc (int d) const |
int | gdim (int d) const |
LaBandMatDouble & | ref (LaBandMatDouble &) |
LaBandMatDouble | copy (const LaBandMatDouble &) |
double * | addr () const |
int | ref_count () const |
LaIndex | index (int d) const |
int | superdiags () |
int | superdiags () const |
int | subdiags () |
int | subdiags () const |
int | shallow () const |
int | debug () const |
int | debug (int d) |
LaBandMatDouble & | resize (const LaBandMatDouble &) |
const LaBandMatDouble & | info () const |
LaBandMatDouble | print_data () const |
Friends | |
std::ostream & | operator<< (std::ostream &, const LaBandMatDouble &) |
LaBandMatDouble::LaBandMatDouble | ( | ) |
LaBandMatDouble::LaBandMatDouble | ( | int | , |
int | , | ||
int | |||
) |
LaBandMatDouble::LaBandMatDouble | ( | const LaBandMatDouble & | ) |
LaBandMatDouble::~LaBandMatDouble | ( | ) |
LaBandMatDouble& LaBandMatDouble::operator= | ( | double | ) |
LaBandMatDouble& LaBandMatDouble::operator= | ( | const LaBandMatDouble & | ) |
double & LaBandMatDouble::operator() | ( | int | i, |
int | j | ||
) | [inline] |
const double & LaBandMatDouble::operator() | ( | int | i, |
int | j | ||
) | const [inline] |
int LaBandMatDouble::size | ( | int | d | ) | const [inline] |
References LaGenMatDouble::size().
Referenced by LaBandMatFactorize(), and LaLinearSolve().
int LaBandMatDouble::inc | ( | int | d | ) | const [inline] |
References LaGenMatDouble::inc().
int LaBandMatDouble::gdim | ( | int | d | ) | const [inline] |
References LaGenMatDouble::gdim().
Referenced by LaBandMatFactorize(), and LaLinearSolve().
LaBandMatDouble & LaBandMatDouble::ref | ( | LaBandMatDouble & | ob | ) | [inline] |
References LaGenMatDouble::ref().
Referenced by LaBandFactDouble::LaBandFactDouble(), and LaBandFactDouble::ref().
LaBandMatDouble LaBandMatDouble::copy | ( | const LaBandMatDouble & | ) |
double* LaBandMatDouble::addr | ( | ) | const [inline] |
int LaBandMatDouble::ref_count | ( | ) | const [inline] |
LaIndex LaBandMatDouble::index | ( | int | d | ) | const [inline] |
int LaBandMatDouble::superdiags | ( | ) | [inline] |
Referenced by LaBandMatFactorize(), and LaLinearSolve().
int LaBandMatDouble::superdiags | ( | ) | const [inline] |
int LaBandMatDouble::subdiags | ( | ) | [inline] |
Referenced by LaBandMatFactorize(), and LaLinearSolve().
int LaBandMatDouble::subdiags | ( | ) | const [inline] |
int LaBandMatDouble::shallow | ( | ) | const [inline] |
int LaBandMatDouble::debug | ( | ) | const [inline] |
int LaBandMatDouble::debug | ( | int | d | ) | [inline] |
LaBandMatDouble& LaBandMatDouble::resize | ( | const LaBandMatDouble & | ) |
const LaBandMatDouble& LaBandMatDouble::info | ( | ) | const [inline] |
LaBandMatDouble LaBandMatDouble::print_data | ( | ) | const [inline] |
std::ostream& operator<< | ( | std::ostream & | , |
const LaBandMatDouble & | |||
) | [friend] |