VERB_code_2.3
_zcovector-constructor.hpp
1 //============================================================================
4 {
5 #ifdef CPPL_VERBOSE
6  std::cerr << "# [MARK] _zcovector::_zcovector()"
7  << std::endl;
8 #endif//CPPL_VERBOSE
9 
11  L =0;
12  Array =NULL;
13 
14 #ifdef CPPL_DEBUG
15  std::cerr << "# [NOTE] _zcovector::_zcovector() "
16  << "A new 0x0 vector at " << Array
17  << " has been made." << std::endl;
18 #endif//CPPL_DEBUG
19 }
20 
21 //============================================================================
24 {
25 #ifdef CPPL_VERBOSE
26  std::cerr << "# [MARK] _zcovector::_zcovector(const _zcovector&)"
27  << std::endl;
28 #endif//CPPL_VERBOSE
29 
31  L =vec.L;
32  Array =vec.Array;
33 
34 #ifdef CPPL_DEBUG
35  std::cerr << "# [NOTE] _zcovector::_zcovector(const _zcovector&) "
36  << "A vector pointing to " << Array << " has been made."
37  << std::endl;
38 #endif//CPPL_DEBUG
39 }
40 
44 
45 //============================================================================
48 {
49 #ifdef CPPL_VERBOSE
50  std::cerr << "# [MARK] _zcovector::~_zcovector()"
51  << std::endl;
52 #endif//CPPL_VERBOSE
53 
54 #ifdef CPPL_DEBUG
55  std::cerr << "# [NOTE] _zcovector::~_zcovector() "
56  << "A _zcovector is going to be destructed." << std::endl;
57 #endif//CPPL_DEBUG
58 
60 }
std::complex< double > * Array
1D Array to store vector data
Definition: _zcovector.hpp:8
_zcovector()
Definition: _zcovector-constructor.hpp:3
~_zcovector()
Definition: _zcovector-constructor.hpp:47
(DO NOT USE) Smart-temporary Complex Double-precision Column Vector Class
Definition: _zcovector.hpp:3
long L
vector size
Definition: _zcovector.hpp:7