![]() |
Object-oriented Scientific Computing Library: Version 0.910
|
A matrix of double-precision numbers. More...
#include <omatrix_cx_tlate.h>
Definition at line 389 of file omatrix_cx_tlate.h.
Public Member Functions | |
Standard constructor | |
omatrix_cx_tlate (size_t r=0, size_t c=0) | |
Create an omatrix of size n with owner as 'true'. | |
Copy constructors | |
omatrix_cx_tlate (const omatrix_cx_tlate &v) | |
Deep copy constructor, allocate new space and make a copy. | |
omatrix_cx_tlate (const omatrix_cx_view_tlate< data_t, parent_t, block_t, complex_t > &v) | |
Deep copy constructor, allocate new space and make a copy. | |
Memory allocation | |
int | allocate (size_t nrows, size_t ncols) |
Allocate memory for size n after freeing any memory presently in use. | |
int | free () |
Free the memory. | |
Other methods | |
omatrix_cx_tlate< data_t, parent_t, block_t, complex_t > | transpose () |
Compute the transpose. | |
omatrix_cx_tlate< data_t, parent_t, block_t, complex_t > | htranspose () |
Compute the conjugate transpose. |
int omatrix_cx_tlate< data_t, parent_t, block_t, complex_t >::free | ( | ) | [inline] |
This function will safely do nothing if used without first allocating memory or if called multiple times in succession.
Definition at line 573 of file omatrix_cx_tlate.h.
Documentation generated with Doxygen. Provided under the GNU Free Documentation License (see License Information).