Lapack++
|
#include <symd.h>
Public Member Functions | |
LaSymmMatDouble () | |
LaSymmMatDouble (int, int) | |
LaSymmMatDouble (double *, int, int) | |
LaSymmMatDouble (const LaSymmMatDouble &) | |
~LaSymmMatDouble () | |
LaSymmMatDouble & | ref (LaSymmMatDouble &) |
LaSymmMatDouble & | copy (const LaSymmMatDouble &) |
LaSymmMatDouble & | operator= (const double &) |
LaSymmMatDouble & | operator= (const LaSymmMatDouble &) |
double & | operator() (int, int) |
const double & | operator() (int, int) const |
operator LaGenMatDouble () | |
operator LaLowerTriangMatDouble () | |
int | size (int) const |
int | inc (int d) const |
int | gdim (int d) const |
double * | addr () const |
int | ref_count () const |
LaIndex | index (int d) const |
int | shallow () const |
int | debug () const |
int | debug (int d) |
LaSymmMatDouble & | resize (const LaSymmMatDouble &) |
LaSymmMatDouble & | resize (int m, int n) |
const LaSymmMatDouble & | info () const |
Friends | |
std::ostream & | operator<< (std::ostream &, const LaSymmMatDouble &) |
LaSymmMatDouble::LaSymmMatDouble | ( | ) | [inline] |
LaSymmMatDouble::LaSymmMatDouble | ( | int | i, |
int | j | ||
) | [inline] |
LaSymmMatDouble::LaSymmMatDouble | ( | double * | d, |
int | i, | ||
int | j | ||
) | [inline] |
LaSymmMatDouble::LaSymmMatDouble | ( | const LaSymmMatDouble & | S | ) | [inline] |
References LaLowerTriangMatDouble::copy().
LaSymmMatDouble::~LaSymmMatDouble | ( | ) | [inline] |
LaSymmMatDouble & LaSymmMatDouble::ref | ( | LaSymmMatDouble & | S | ) | [inline] |
References LaLowerTriangMatDouble::ref().
Referenced by LaSymmFactDouble::ref().
LaSymmMatDouble& LaSymmMatDouble::copy | ( | const LaSymmMatDouble & | ) |
Referenced by LaSymmFactDouble::copy(), LaSymmFactDouble::LaSymmFactDouble(), and operator=().
LaSymmMatDouble& LaSymmMatDouble::operator= | ( | const double & | ) |
LaSymmMatDouble & LaSymmMatDouble::operator= | ( | const LaSymmMatDouble & | S | ) | [inline] |
References copy().
double & LaSymmMatDouble::operator() | ( | int | i, |
int | j | ||
) | [inline] |
const double & LaSymmMatDouble::operator() | ( | int | i, |
int | j | ||
) | const [inline] |
LaSymmMatDouble::operator LaGenMatDouble | ( | ) |
LaSymmMatDouble::operator LaLowerTriangMatDouble | ( | ) |
int LaSymmMatDouble::size | ( | int | d | ) | const [inline] |
References LaLowerTriangMatDouble::size().
Referenced by LaSymmFactDouble::copy(), and LaSymmFactDouble::ref().
int LaSymmMatDouble::inc | ( | int | d | ) | const [inline] |
References LaLowerTriangMatDouble::inc().
int LaSymmMatDouble::gdim | ( | int | d | ) | const [inline] |
References LaLowerTriangMatDouble::gdim().
Referenced by LaSymmFactDouble::copy(), and LaSymmFactDouble::ref().
double* LaSymmMatDouble::addr | ( | ) | const [inline] |
int LaSymmMatDouble::ref_count | ( | ) | const [inline] |
LaIndex LaSymmMatDouble::index | ( | int | d | ) | const [inline] |
int LaSymmMatDouble::shallow | ( | ) | const [inline] |
int LaSymmMatDouble::debug | ( | ) | const [inline] |
int LaSymmMatDouble::debug | ( | int | d | ) | [inline] |
LaSymmMatDouble & LaSymmMatDouble::resize | ( | const LaSymmMatDouble & | S | ) | [inline] |
References LaLowerTriangMatDouble::resize().
LaSymmMatDouble & LaSymmMatDouble::resize | ( | int | m, |
int | n | ||
) | [inline] |
New in lapackpp-2.4.14
References LaLowerTriangMatDouble::resize().
const LaSymmMatDouble& LaSymmMatDouble::info | ( | ) | const [inline] |
std::ostream& operator<< | ( | std::ostream & | , |
const LaSymmMatDouble & | |||
) | [friend] |