CPPLapack
Main Page
Related Pages
Classes
Files
File List
File Members
All
Classes
Files
Functions
Variables
Friends
Pages
include
_dsymatrix-
_dsymatrix-constructor.hpp
Go to the documentation of this file.
1
//=============================================================================
2
/*! _dsymatrix constructor without arguments */
3
inline
_dsymatrix::_dsymatrix
()
4
:m(n)
5
{CPPL_VERBOSE_REPORT;
6
n
=0;
7
array
=NULL;
8
darray
=NULL;
9
}
10
11
//=============================================================================
12
/*! _dsymatrix copy constructor */
13
inline
_dsymatrix::_dsymatrix
(
const
_dsymatrix
& mat)
14
:m(n)
15
{CPPL_VERBOSE_REPORT;
16
n
=mat.
n
;
17
array
=mat.
array
;
18
darray
=mat.
darray
;
19
20
mat.
nullify
();
21
}
22
23
///////////////////////////////////////////////////////////////////////////////
24
///////////////////////////////////////////////////////////////////////////////
25
///////////////////////////////////////////////////////////////////////////////
26
27
//=============================================================================
28
/*! dsymatrix destructor */
29
inline
_dsymatrix::~_dsymatrix
()
30
{CPPL_VERBOSE_REPORT;
31
delete
[]
array
;
32
delete
[]
darray
;
33
}
_dsymatrix::~_dsymatrix
~_dsymatrix()
Definition:
_dsymatrix-constructor.hpp:29
_dsymatrix::array
double * array
1D array to store matrix data
Definition:
_dsymatrix.hpp:12
_dsymatrix::darray
double ** darray
array of pointers of column head addresses
Definition:
_dsymatrix.hpp:13
_dsymatrix
(DO NOT USE) Smart-temporary Real Double-precision Symmetric Matrix Class
Definition:
_dsymatrix.hpp:3
_dsymatrix::_dsymatrix
_dsymatrix()
Definition:
_dsymatrix-constructor.hpp:3
_dsymatrix::n
CPPL_INT n
matrix column size
Definition:
_dsymatrix.hpp:11
_dsymatrix::nullify
void nullify() const
Definition:
_dsymatrix-misc.hpp:3
Generated by
1.8.6