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