Lapack++
Public Member Functions | Friends
LaSymmMatDouble Class Reference

#include <symd.h>

List of all members.

Public Member Functions

 LaSymmMatDouble ()
 LaSymmMatDouble (int, int)
 LaSymmMatDouble (double *, int, int)
 LaSymmMatDouble (const LaSymmMatDouble &)
 ~LaSymmMatDouble ()
LaSymmMatDoubleref (LaSymmMatDouble &)
LaSymmMatDoublecopy (const LaSymmMatDouble &)
LaSymmMatDoubleoperator= (const double &)
LaSymmMatDoubleoperator= (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)
LaSymmMatDoubleresize (const LaSymmMatDouble &)
LaSymmMatDoubleresize (int m, int n)
const LaSymmMatDoubleinfo () const

Friends

std::ostream & operator<< (std::ostream &, const LaSymmMatDouble &)

Constructor & Destructor Documentation

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]
LaSymmMatDouble::~LaSymmMatDouble ( ) [inline]

Member Function Documentation

LaSymmMatDouble & LaSymmMatDouble::ref ( LaSymmMatDouble S) [inline]
LaSymmMatDouble& LaSymmMatDouble::copy ( const LaSymmMatDouble )
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]
int LaSymmMatDouble::inc ( int  d) const [inline]
int LaSymmMatDouble::gdim ( int  d) const [inline]
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]
LaSymmMatDouble & LaSymmMatDouble::resize ( int  m,
int  n 
) [inline]

New in lapackpp-2.4.14

References LaLowerTriangMatDouble::resize().

const LaSymmMatDouble& LaSymmMatDouble::info ( ) const [inline]

Friends And Related Function Documentation

std::ostream& operator<< ( std::ostream &  ,
const LaSymmMatDouble  
) [friend]