#include "fCRowVector.h"
Definition at line 31 of file fCRowVector.h.
typedef bool(* Array< FloatComplex >::compare_fcn_type)(typename ref_param< FloatComplex >::type, typename ref_param< FloatComplex >::type) [inherited] |
typedef ref_param<FloatComplex >::type Array< FloatComplex >::crefT [inherited] |
typedef FloatComplex Array< FloatComplex >::element_type [inherited] |
FloatComplexRowVector::FloatComplexRowVector | ( | void | ) | [inline] |
Definition at line 39 of file fCRowVector.h.
Referenced by FloatComplexDiagMatrix::row().
FloatComplexRowVector::FloatComplexRowVector | ( | octave_idx_type | n | ) | [inline, explicit] |
Definition at line 42 of file fCRowVector.h.
FloatComplexRowVector::FloatComplexRowVector | ( | const dim_vector & | dv | ) | [inline, explicit] |
Definition at line 45 of file fCRowVector.h.
FloatComplexRowVector::FloatComplexRowVector | ( | octave_idx_type | n, | |
const FloatComplex & | val | |||
) | [inline] |
Definition at line 48 of file fCRowVector.h.
FloatComplexRowVector::FloatComplexRowVector | ( | const FloatComplexRowVector & | a | ) | [inline] |
Definition at line 51 of file fCRowVector.h.
FloatComplexRowVector::FloatComplexRowVector | ( | const MArray< FloatComplex > & | a | ) | [inline] |
Definition at line 54 of file fCRowVector.h.
FloatComplexRowVector::FloatComplexRowVector | ( | const Array< FloatComplex > & | a | ) | [inline] |
Definition at line 57 of file fCRowVector.h.
FloatComplexRowVector::FloatComplexRowVector | ( | const FloatRowVector & | a | ) | [inline, explicit] |
Definition at line 60 of file fCRowVector.h.
FloatComplexRowVector FloatComplexRowVector::append | ( | const FloatRowVector & | a | ) | const |
Definition at line 201 of file fCRowVector.cc.
References Array< T >::length(), and Array< FloatComplex >::length().
FloatComplexRowVector FloatComplexRowVector::append | ( | const FloatComplexRowVector & | a | ) | const |
Definition at line 212 of file fCRowVector.cc.
References Array< T >::length(), and Array< FloatComplex >::length().
Array<FloatComplex > Array< FloatComplex >::as_column | ( | void | ) | const [inline, inherited] |
Array<FloatComplex > Array< FloatComplex >::as_matrix | ( | void | ) | const [inline, inherited] |
Array<FloatComplex > Array< FloatComplex >::as_row | ( | void | ) | const [inline, inherited] |
void Array< FloatComplex >::assign | ( | const idx_vector & | i, | |
const Array< FloatComplex > & | rhs, | |||
const FloatComplex & | rfv = resize_fill_value () | |||
) | [inherited] |
void Array< FloatComplex >::assign | ( | const idx_vector & | i, | |
const idx_vector & | j, | |||
const Array< FloatComplex > & | rhs, | |||
const FloatComplex & | rfv = resize_fill_value () | |||
) | [inherited] |
void Array< FloatComplex >::assign | ( | const Array< idx_vector > & | ia, | |
const Array< FloatComplex > & | rhs, | |||
const FloatComplex & | rfv = resize_fill_value () | |||
) | [inherited] |
size_t Array< FloatComplex >::byte_size | ( | void | ) | const [inline, inherited] |
Reimplemented in DiagArray2< FloatComplex >.
octave_idx_type Array< FloatComplex >::capacity | ( | void | ) | const [inline, inherited] |
static Array<FloatComplex > Array< FloatComplex >::cat | ( | int | dim, | |
octave_idx_type | n, | |||
const Array< FloatComplex > * | array_list | |||
) | [static, inherited] |
void MArray< FloatComplex >::changesign | ( | void | ) | [inherited] |
Reimplemented in FloatComplexNDArray.
FloatComplex & Array< FloatComplex >::checkelem | ( | octave_idx_type | n | ) | [inherited] |
FloatComplex & Array< FloatComplex >::checkelem | ( | octave_idx_type | i, | |
octave_idx_type | j | |||
) | [inherited] |
Reimplemented in DiagArray2< FloatComplex >.
FloatComplex & Array< FloatComplex >::checkelem | ( | octave_idx_type | i, | |
octave_idx_type | j, | |||
octave_idx_type | k | |||
) | [inherited] |
FloatComplex & Array< FloatComplex >::checkelem | ( | const Array< octave_idx_type > & | ra_idx | ) | [inherited] |
crefT Array< FloatComplex >::checkelem | ( | octave_idx_type | n | ) | const [inherited] |
crefT Array< FloatComplex >::checkelem | ( | octave_idx_type | i, | |
octave_idx_type | j | |||
) | const [inherited] |
Reimplemented in DiagArray2< FloatComplex >.
crefT Array< FloatComplex >::checkelem | ( | octave_idx_type | i, | |
octave_idx_type | j, | |||
octave_idx_type | k | |||
) | const [inherited] |
crefT Array< FloatComplex >::checkelem | ( | const Array< octave_idx_type > & | ra_idx | ) | const [inherited] |
void Array< FloatComplex >::chop_trailing_singletons | ( | void | ) | [inline, inherited] |
void Array< FloatComplex >::clear | ( | void | ) | [inherited] |
void Array< FloatComplex >::clear | ( | octave_idx_type | r, | |
octave_idx_type | c | |||
) | [inline, inherited] |
void Array< FloatComplex >::clear | ( | const dim_vector & | dv | ) | [inherited] |
void FloatComplexRowVector::clear | ( | octave_idx_type | n | ) | [inline] |
Definition at line 125 of file fCRowVector.h.
References Array< T >::clear().
octave_idx_type Array< FloatComplex >::cols | ( | void | ) | const [inline, inherited] |
Reimplemented in DiagArray2< FloatComplex >.
Definition at line 304 of file Array.h.
Referenced by FloatComplexMatrix::all_integers(), FloatComplexMatrix::append(), FloatComplexMatrix::column_max(), FloatComplexMatrix::column_min(), FloatComplexMatrix::determinant(), FloatComplexMatrix::fill(), FloatComplexMatrix::finverse(), FloatComplexMatrix::FloatComplexMatrix(), FloatComplexMatrix::fourier(), FloatComplexMatrix::fourier2d(), FloatComplexMatrix::fsolve(), FloatComplexMatrix::ifourier(), FloatComplexMatrix::ifourier2d(), FloatComplexMatrix::insert(), FloatComplexMatrix::is_hermitian(), FloatComplexMatrix::lssolve(), FloatComplexMatrix::ltsolve(), FloatComplexMatrix::operator+=(), FloatComplexMatrix::operator-=(), FloatComplexMatrix::operator==(), FloatComplexMatrix::pseudo_inverse(), FloatComplexMatrix::rcond(), FloatComplexMatrix::row_max(), FloatComplexMatrix::row_min(), FloatComplexMatrix::stack(), FloatComplexMatrix::tinverse(), FloatComplexMatrix::too_large_for_float(), and FloatComplexMatrix::utsolve().
Array<FloatComplex > Array< FloatComplex >::column | ( | octave_idx_type | k | ) | const [inherited] |
Reimplemented in FloatComplexMatrix.
octave_idx_type Array< FloatComplex >::columns | ( | void | ) | const [inline, inherited] |
Reimplemented in DiagArray2< FloatComplex >.
Definition at line 305 of file Array.h.
Referenced by FloatComplexMatrix::inverse(), and FloatComplexMatrix::row_is_real_only().
octave_idx_type Array< FloatComplex >::compute_index | ( | octave_idx_type | i, | |
octave_idx_type | j | |||
) | const [inherited] |
octave_idx_type Array< FloatComplex >::compute_index | ( | octave_idx_type | i, | |
octave_idx_type | j, | |||
octave_idx_type | k | |||
) | const [inherited] |
octave_idx_type Array< FloatComplex >::compute_index | ( | const Array< octave_idx_type > & | ra_idx | ) | const [inherited] |
octave_idx_type Array< FloatComplex >::compute_index_unchecked | ( | const Array< octave_idx_type > & | ra_idx | ) | const [inline, inherited] |
const FloatComplex * Array< FloatComplex >::data | ( | void | ) | const [inline, inherited] |
Reimplemented in DiagArray2< FloatComplex >.
Definition at line 435 of file Array.h.
Referenced by operator==(), FloatComplexMatrix::operator==(), and FloatComplexColumnVector::operator==().
void Array< FloatComplex >::delete_elements | ( | const idx_vector & | i | ) | [inherited] |
void Array< FloatComplex >::delete_elements | ( | int | dim, | |
const idx_vector & | i | |||
) | [inherited] |
void Array< FloatComplex >::delete_elements | ( | const Array< idx_vector > & | ia | ) | [inherited] |
Array<FloatComplex > Array< FloatComplex >::diag | ( | octave_idx_type | k = 0 |
) | const [inherited] |
Reimplemented in FloatComplexMatrix, FloatComplexNDArray, DiagArray2< FloatComplex >, and MDiagArray2< FloatComplex >.
octave_idx_type Array< FloatComplex >::dim1 | ( | void | ) | const [inline, inherited] |
Reimplemented in DiagArray2< FloatComplex >.
octave_idx_type Array< FloatComplex >::dim2 | ( | void | ) | const [inline, inherited] |
Reimplemented in DiagArray2< FloatComplex >.
octave_idx_type Array< FloatComplex >::dim3 | ( | void | ) | const [inline, inherited] |
const dim_vector& Array< FloatComplex >::dims | ( | void | ) | const [inline, inherited] |
Reimplemented in DiagArray2< FloatComplex >.
Definition at line 311 of file Array.h.
Referenced by FloatComplexNDArray::fourier(), FloatComplexNDArray::fourier2d(), FloatComplexNDArray::fourierNd(), FloatComplexNDArray::ifourier(), FloatComplexNDArray::ifourier2d(), and FloatComplexNDArray::ifourierNd().
FloatComplex & Array< FloatComplex >::elem | ( | octave_idx_type | n | ) | [inline, inherited] |
Definition at line 353 of file Array.h.
Referenced by FloatComplexNDArray::all_integers(), FloatComplexMatrix::all_integers(), FloatComplexMatrix::column_is_real_only(), FloatComplexMatrix::column_max(), FloatComplexMatrix::column_min(), FloatComplexMatrix::determinant(), extract(), FloatComplexColumnVector::extract(), extract_n(), FloatComplexColumnVector::extract_n(), FloatComplexMatrix::FloatComplexMatrix(), FloatComplexNDArray::fourier(), FloatComplexNDArray::ifourier(), FloatComplexNDArray::insert(), FloatComplexMatrix::insert(), FloatComplexMatrix::is_hermitian(), max(), FloatComplexColumnVector::max(), min(), FloatComplexColumnVector::min(), FloatComplexMatrix::operator+=(), FloatComplexMatrix::operator-=(), FloatComplexMatrix::row_is_real_only(), FloatComplexMatrix::row_max(), FloatComplexMatrix::row_min(), FloatComplexNDArray::too_large_for_float(), and FloatComplexMatrix::too_large_for_float().
FloatComplex & Array< FloatComplex >::elem | ( | octave_idx_type | i, | |
octave_idx_type | j | |||
) | [inline, inherited] |
Reimplemented in DiagArray2< FloatComplex >.
FloatComplex & Array< FloatComplex >::elem | ( | octave_idx_type | i, | |
octave_idx_type | j, | |||
octave_idx_type | k | |||
) | [inline, inherited] |
FloatComplex & Array< FloatComplex >::elem | ( | const Array< octave_idx_type > & | ra_idx | ) | [inline, inherited] |
crefT Array< FloatComplex >::elem | ( | octave_idx_type | n | ) | const [inline, inherited] |
crefT Array< FloatComplex >::elem | ( | octave_idx_type | i, | |
octave_idx_type | j | |||
) | const [inline, inherited] |
Reimplemented in DiagArray2< FloatComplex >.
crefT Array< FloatComplex >::elem | ( | octave_idx_type | i, | |
octave_idx_type | j, | |||
octave_idx_type | k | |||
) | const [inline, inherited] |
crefT Array< FloatComplex >::elem | ( | const Array< octave_idx_type > & | ra_idx | ) | const [inline, inherited] |
FloatComplexRowVector FloatComplexRowVector::extract | ( | octave_idx_type | c1, | |
octave_idx_type | c2 | |||
) | const |
Definition at line 243 of file fCRowVector.cc.
References Array< FloatComplex >::elem(), and Array< T >::elem().
FloatComplexRowVector FloatComplexRowVector::extract_n | ( | octave_idx_type | c1, | |
octave_idx_type | n | |||
) | const |
Definition at line 258 of file fCRowVector.cc.
References Array< FloatComplex >::elem(), and Array< T >::elem().
FloatComplexRowVector & FloatComplexRowVector::fill | ( | const FloatComplex & | val, | |
octave_idx_type | c1, | |||
octave_idx_type | c2 | |||
) |
Definition at line 177 of file fCRowVector.cc.
References Array< FloatComplex >::length(), Array< FloatComplex >::make_unique(), and Array< FloatComplex >::xelem().
FloatComplexRowVector & FloatComplexRowVector::fill | ( | float | val | ) |
Definition at line 121 of file fCRowVector.cc.
References Array< FloatComplex >::length(), Array< FloatComplex >::make_unique(), and Array< FloatComplex >::xelem().
FloatComplexRowVector & FloatComplexRowVector::fill | ( | float | val, | |
octave_idx_type | c1, | |||
octave_idx_type | c2 | |||
) |
Definition at line 153 of file fCRowVector.cc.
References Array< FloatComplex >::length(), Array< FloatComplex >::make_unique(), and Array< FloatComplex >::xelem().
FloatComplexRowVector & FloatComplexRowVector::fill | ( | const FloatComplex & | val | ) |
Reimplemented from Array< FloatComplex >.
Definition at line 137 of file fCRowVector.cc.
References Array< FloatComplex >::length(), Array< FloatComplex >::make_unique(), and Array< FloatComplex >::xelem().
Array<octave_idx_type> Array< FloatComplex >::find | ( | octave_idx_type | n = -1 , |
|
bool | backward = false | |||
) | const [inherited] |
const FloatComplex * Array< FloatComplex >::fortran_vec | ( | void | ) | const [inline, inherited] |
Reimplemented in DiagArray2< FloatComplex >.
Definition at line 437 of file Array.h.
Referenced by FloatComplexMatrix::ltsolve(), operator+=(), FloatComplexMatrix::operator+=(), FloatComplexColumnVector::operator+=(), operator-=(), FloatComplexMatrix::operator-=(), FloatComplexColumnVector::operator-=(), FloatComplexMatrix::rcond(), and FloatComplexMatrix::utsolve().
FloatComplex * Array< FloatComplex >::fortran_vec | ( | void | ) | [inherited] |
Reimplemented in DiagArray2< FloatComplex >.
FloatComplexColumnVector FloatComplexRowVector::hermitian | ( | void | ) | const |
Definition at line 223 of file fCRowVector.cc.
References conj().
Referenced by FloatComplexQR::update().
MArray<FloatComplex > MArray< FloatComplex >::hermitian | ( | FloatComplex (*)(const FloatComplex &) | fcn = 0 |
) | const [inline, inherited] |
Reimplemented from Array< FloatComplex >.
void MArray< FloatComplex >::idx_add | ( | const idx_vector & | idx, | |
FloatComplex | val | |||
) | [inherited] |
void MArray< FloatComplex >::idx_add | ( | const idx_vector & | idx, | |
const MArray< FloatComplex > & | vals | |||
) | [inherited] |
void MArray< FloatComplex >::idx_add_nd | ( | const idx_vector & | idx, | |
const MArray< FloatComplex > & | vals, | |||
int | dim = -1 | |||
) | [inherited] |
void MArray< FloatComplex >::idx_max | ( | const idx_vector & | idx, | |
const MArray< FloatComplex > & | vals | |||
) | [inherited] |
void MArray< FloatComplex >::idx_min | ( | const idx_vector & | idx, | |
const MArray< FloatComplex > & | vals | |||
) | [inherited] |
Array<FloatComplex > Array< FloatComplex >::index | ( | const idx_vector & | i, | |
const idx_vector & | j | |||
) | const [inherited] |
Array<FloatComplex > Array< FloatComplex >::index | ( | const Array< idx_vector > & | ia, | |
bool | resize_ok, | |||
const FloatComplex & | rfv = resize_fill_value () | |||
) | const [inherited] |
Array<FloatComplex > Array< FloatComplex >::index | ( | const idx_vector & | i | ) | const [inherited] |
Array<FloatComplex > Array< FloatComplex >::index | ( | const Array< idx_vector > & | ia | ) | const [inherited] |
Array<FloatComplex > Array< FloatComplex >::index | ( | const idx_vector & | i, | |
bool | resize_ok, | |||
const FloatComplex & | rfv = resize_fill_value () | |||
) | const [inherited] |
Array<FloatComplex > Array< FloatComplex >::index | ( | const idx_vector & | i, | |
const idx_vector & | j, | |||
bool | resize_ok, | |||
const FloatComplex & | rfv = resize_fill_value () | |||
) | const [inherited] |
FloatComplexRowVector & FloatComplexRowVector::insert | ( | const FloatComplexRowVector & | a, | |
octave_idx_type | c | |||
) |
Definition at line 99 of file fCRowVector.cc.
References Array< T >::elem(), Array< FloatComplex >::length(), Array< T >::length(), Array< FloatComplex >::make_unique(), and Array< FloatComplex >::xelem().
FloatComplexRowVector & FloatComplexRowVector::insert | ( | const FloatRowVector & | a, | |
octave_idx_type | c | |||
) |
Definition at line 77 of file fCRowVector.cc.
References Array< T >::elem(), Array< FloatComplex >::length(), Array< T >::length(), Array< FloatComplex >::make_unique(), and Array< FloatComplex >::xelem().
Array<FloatComplex >& Array< FloatComplex >::insert | ( | const Array< FloatComplex > & | a, | |
const Array< octave_idx_type > & | idx | |||
) | [inherited] |
Array<FloatComplex >& Array< FloatComplex >::insert | ( | const Array< FloatComplex > & | a, | |
octave_idx_type | r, | |||
octave_idx_type | c | |||
) | [inherited] |
MArray<FloatComplex > MArray< FloatComplex >::ipermute | ( | const Array< octave_idx_type > & | vec | ) | const [inline, inherited] |
Reimplemented from Array< FloatComplex >.
bool Array< FloatComplex >::is_empty | ( | void | ) | const [inline, inherited] |
bool Array< FloatComplex >::is_shared | ( | void | ) | [inline, inherited] |
sortmode Array< FloatComplex >::is_sorted | ( | sortmode | mode = UNSORTED |
) | const [inherited] |
sortmode Array< FloatComplex >::is_sorted_rows | ( | sortmode | mode = UNSORTED |
) | const [inherited] |
bool Array< FloatComplex >::is_square | ( | void | ) | const [inline, inherited] |
Definition at line 426 of file Array.h.
Referenced by FloatComplexMatrix::is_hermitian().
bool Array< FloatComplex >::is_vector | ( | void | ) | const [inline, inherited] |
octave_idx_type Array< FloatComplex >::length | ( | void | ) | const [inline, inherited] |
Reimplemented in DiagArray2< FloatComplex >.
Definition at line 265 of file Array.h.
Referenced by append(), fill(), FloatComplexColumnVector::fill(), insert(), FloatComplexColumnVector::insert(), max(), FloatComplexColumnVector::max(), min(), FloatComplexColumnVector::min(), operator+=(), FloatComplexMatrix::operator+=(), FloatComplexColumnVector::operator+=(), operator-=(), FloatComplexMatrix::operator-=(), FloatComplexColumnVector::operator-=(), operator==(), FloatComplexMatrix::operator==(), FloatComplexColumnVector::operator==(), and FloatComplexColumnVector::stack().
Array<FloatComplex > Array< FloatComplex >::linear_slice | ( | octave_idx_type | lo, | |
octave_idx_type | up | |||
) | const [inherited] |
octave_idx_type Array< FloatComplex >::lookup | ( | const FloatComplex & | value, | |
sortmode | mode = UNSORTED | |||
) | const [inherited] |
Array<octave_idx_type> Array< FloatComplex >::lookup | ( | const Array< FloatComplex > & | values, | |
sortmode | mode = UNSORTED | |||
) | const [inherited] |
void Array< FloatComplex >::make_unique | ( | void | ) | [inline, inherited] |
Definition at line 109 of file Array.h.
Referenced by fill(), FloatComplexMatrix::fill(), FloatComplexColumnVector::fill(), insert(), FloatComplexMatrix::insert(), and FloatComplexColumnVector::insert().
Array<U> Array< FloatComplex >::map | ( | F | fcn | ) | const [inline, inherited] |
Array<U> Array< FloatComplex >::map | ( | U(&)(const FloatComplex &) | fcn | ) | const [inline, inherited] |
Array<U> Array< FloatComplex >::map | ( | U(&)(FloatComplex ) | fcn | ) | const [inline, inherited] |
FloatComplex FloatComplexRowVector::max | ( | void | ) | const |
Definition at line 381 of file fCRowVector.cc.
References abs(), Array< FloatComplex >::elem(), and Array< FloatComplex >::length().
Referenced by FloatComplexMatrix::rcond().
void Array< FloatComplex >::maybe_economize | ( | void | ) | [inline, inherited] |
void* Array< FloatComplex >::mex_get_data | ( | void | ) | const [inline, inherited] |
FloatComplex FloatComplexRowVector::min | ( | void | ) | const |
Definition at line 361 of file fCRowVector.cc.
References abs(), Array< FloatComplex >::elem(), and Array< FloatComplex >::length().
int Array< FloatComplex >::ndims | ( | void | ) | const [inline, inherited] |
Definition at line 443 of file Array.h.
Referenced by FloatComplexNDArray::matrix_value().
octave_idx_type Array< FloatComplex >::nelem | ( | void | ) | const [inline, inherited] |
Reimplemented in DiagArray2< FloatComplex >.
Definition at line 266 of file Array.h.
Referenced by FloatComplexNDArray::all_integers(), and FloatComplexNDArray::too_large_for_float().
octave_idx_type Array< FloatComplex >::nnz | ( | void | ) | const [inherited] |
Reimplemented in MDiagArray2< FloatComplex >.
Array<FloatComplex > Array< FloatComplex >::nth_element | ( | const idx_vector & | n, | |
int | dim = 0 | |||
) | const [inherited] |
octave_idx_type Array< FloatComplex >::numel | ( | void | ) | const [inline, inherited] |
Reimplemented in DiagArray2< FloatComplex >.
Definition at line 267 of file Array.h.
Referenced by FloatComplexMatrix::FloatComplexMatrix(), FloatComplexNDArray::fourier(), FloatComplexNDArray::fourier2d(), FloatComplexNDArray::fourierNd(), FloatComplexNDArray::ifourier(), FloatComplexNDArray::ifourier2d(), and FloatComplexNDArray::ifourierNd().
bool FloatComplexRowVector::operator!= | ( | const FloatComplexRowVector & | a | ) | const |
Definition at line 69 of file fCRowVector.cc.
FloatComplex & Array< FloatComplex >::operator() | ( | octave_idx_type | i, | |
octave_idx_type | j | |||
) | [inline, inherited] |
Reimplemented in DiagArray2< FloatComplex >.
FloatComplex & Array< FloatComplex >::operator() | ( | const Array< octave_idx_type > & | ra_idx | ) | [inline, inherited] |
crefT Array< FloatComplex >::operator() | ( | octave_idx_type | i, | |
octave_idx_type | j | |||
) | const [inline, inherited] |
Reimplemented in DiagArray2< FloatComplex >.
crefT Array< FloatComplex >::operator() | ( | octave_idx_type | i, | |
octave_idx_type | j, | |||
octave_idx_type | k | |||
) | const [inline, inherited] |
crefT Array< FloatComplex >::operator() | ( | const Array< octave_idx_type > & | ra_idx | ) | const [inline, inherited] |
FloatComplex & Array< FloatComplex >::operator() | ( | octave_idx_type | i, | |
octave_idx_type | j, | |||
octave_idx_type | k | |||
) | [inline, inherited] |
FloatComplex & Array< FloatComplex >::operator() | ( | octave_idx_type | n | ) | [inline, inherited] |
crefT Array< FloatComplex >::operator() | ( | octave_idx_type | n | ) | const [inline, inherited] |
FloatComplexRowVector & FloatComplexRowVector::operator+= | ( | const FloatRowVector & | a | ) |
Definition at line 271 of file fCRowVector.cc.
References d, Array< T >::data(), Array< FloatComplex >::fortran_vec(), gripe_nonconformant(), Array< T >::length(), and Array< FloatComplex >::length().
FloatComplexRowVector & FloatComplexRowVector::operator-= | ( | const FloatRowVector & | a | ) |
Definition at line 293 of file fCRowVector.cc.
References d, Array< T >::data(), Array< FloatComplex >::fortran_vec(), gripe_nonconformant(), Array< T >::length(), and Array< FloatComplex >::length().
FloatComplexRowVector& FloatComplexRowVector::operator= | ( | const FloatComplexRowVector & | a | ) | [inline] |
Definition at line 63 of file fCRowVector.h.
References MArray< T >::operator=().
F77_RET_T const FloatComplex const octave_idx_type const FloatComplex const octave_idx_type FloatComplex &bool FloatComplexRowVector::operator== | ( | const FloatComplexRowVector & | a | ) | const |
Definition at line 60 of file fCRowVector.cc.
References Array< T >::data(), Array< FloatComplex >::data(), Array< T >::length(), Array< FloatComplex >::length(), and mx_inline_equal().
bool Array< FloatComplex >::optimize_dimensions | ( | const dim_vector & | dv | ) | [inherited] |
Array<FloatComplex > Array< FloatComplex >::page | ( | octave_idx_type | k | ) | const [inherited] |
octave_idx_type Array< FloatComplex >::pages | ( | void | ) | const [inline, inherited] |
MArray<FloatComplex > MArray< FloatComplex >::permute | ( | const Array< octave_idx_type > & | vec, | |
bool | inv = false | |||
) | const [inline, inherited] |
Reimplemented from Array< FloatComplex >.
void Array< FloatComplex >::print_info | ( | std::ostream & | os, | |
const std::string & | prefix | |||
) | const [inherited] |
Reimplemented in DiagArray2< FloatComplex >.
Array<FloatComplex > Array< FloatComplex >::reshape | ( | octave_idx_type | nr, | |
octave_idx_type | nc | |||
) | const [inline, inherited] |
MArray<FloatComplex > MArray< FloatComplex >::reshape | ( | const dim_vector & | new_dims | ) | const [inline, inherited] |
Reimplemented from Array< FloatComplex >.
void Array< FloatComplex >::resize | ( | const dim_vector & | dv, | |
const FloatComplex & | rfv = resize_fill_value () | |||
) | [inherited] |
void Array< FloatComplex >::resize | ( | octave_idx_type | nr, | |
octave_idx_type | nc, | |||
const FloatComplex & | rfv = resize_fill_value () | |||
) | [inline, inherited] |
Reimplemented in FloatComplexMatrix, and DiagArray2< FloatComplex >.
void FloatComplexRowVector::resize | ( | octave_idx_type | n, | |
const FloatComplex & | rfv = Array<FloatComplex>::resize_fill_value () | |||
) | [inline] |
Definition at line 119 of file fCRowVector.h.
References Array< T >::resize().
Referenced by FloatComplexMatrix::column_max(), FloatComplexMatrix::column_min(), and operator*().
void Array< FloatComplex >::resize | ( | octave_idx_type | n | ) | [inline, inherited] |
void Array< FloatComplex >::resize1 | ( | octave_idx_type | n, | |
const FloatComplex & | rfv = resize_fill_value () | |||
) | [inherited] |
static const FloatComplex & Array< FloatComplex >::resize_fill_value | ( | void | ) | [static, inherited] |
Reimplemented in FloatComplexMatrix, and FloatComplexNDArray.
octave_idx_type Array< FloatComplex >::rows | ( | void | ) | const [inline, inherited] |
Reimplemented in DiagArray2< FloatComplex >.
Definition at line 303 of file Array.h.
Referenced by FloatComplexMatrix::all_integers(), FloatComplexMatrix::append(), FloatComplexMatrix::column_is_real_only(), FloatComplexMatrix::column_max(), FloatComplexMatrix::column_min(), FloatComplexMatrix::determinant(), FloatComplexMatrix::fill(), FloatComplexMatrix::finverse(), FloatComplexMatrix::FloatComplexMatrix(), FloatComplexMatrix::fourier(), FloatComplexMatrix::fourier2d(), FloatComplexMatrix::fsolve(), FloatComplexMatrix::ifourier(), FloatComplexMatrix::ifourier2d(), FloatComplexMatrix::insert(), FloatComplexMatrix::inverse(), FloatComplexMatrix::is_hermitian(), FloatComplexMatrix::lssolve(), FloatComplexMatrix::ltsolve(), FloatComplexMatrix::operator+=(), FloatComplexMatrix::operator-=(), FloatComplexMatrix::operator==(), FloatComplexMatrix::pseudo_inverse(), FloatComplexMatrix::rcond(), FloatComplexMatrix::row_max(), FloatComplexMatrix::row_min(), FloatComplexMatrix::stack(), FloatComplexMatrix::tinverse(), FloatComplexMatrix::too_large_for_float(), and FloatComplexMatrix::utsolve().
Array<FloatComplex > Array< FloatComplex >::sort | ( | Array< octave_idx_type > & | sidx, | |
int | dim = 0 , |
|||
sortmode | mode = ASCENDING | |||
) | const [inherited] |
Array<FloatComplex > Array< FloatComplex >::sort | ( | int | dim = 0 , |
|
sortmode | mode = ASCENDING | |||
) | const [inherited] |
Referenced by FloatComplexSCHUR::init().
Array<octave_idx_type> Array< FloatComplex >::sort_rows_idx | ( | sortmode | mode = ASCENDING |
) | const [inherited] |
MArray MArray< FloatComplex >::squeeze | ( | void | ) | const [inline, inherited] |
Reimplemented from Array< FloatComplex >.
Reimplemented in FloatComplexNDArray.
bool Array< FloatComplex >::test | ( | F | fcn | ) | const [inline, inherited] |
bool Array< FloatComplex >::test_all | ( | bool(&)(const FloatComplex &) | fcn | ) | const [inline, inherited] |
bool Array< FloatComplex >::test_all | ( | bool(&)(FloatComplex ) | fcn | ) | const [inline, inherited] |
bool Array< FloatComplex >::test_all | ( | F | fcn | ) | const [inline, inherited] |
bool Array< FloatComplex >::test_any | ( | bool(&)(FloatComplex ) | fcn | ) | const [inline, inherited] |
bool Array< FloatComplex >::test_any | ( | F | fcn | ) | const [inline, inherited] |
bool Array< FloatComplex >::test_any | ( | bool(&)(const FloatComplex &) | fcn | ) | const [inline, inherited] |
FloatComplexColumnVector FloatComplexRowVector::transpose | ( | void | ) | const |
Reimplemented from MArray< FloatComplex >.
Definition at line 229 of file fCRowVector.cc.
crefT Array< FloatComplex >::xelem | ( | const Array< octave_idx_type > & | ra_idx | ) | const [inline, inherited] |
crefT Array< FloatComplex >::xelem | ( | octave_idx_type | n | ) | const [inline, inherited] |
FloatComplex & Array< FloatComplex >::xelem | ( | octave_idx_type | i, | |
octave_idx_type | j, | |||
octave_idx_type | k | |||
) | [inline, inherited] |
FloatComplex & Array< FloatComplex >::xelem | ( | octave_idx_type | n | ) | [inline, inherited] |
Definition at line 327 of file Array.h.
Referenced by fill(), FloatComplexMatrix::fill(), FloatComplexColumnVector::fill(), FloatComplexMatrix::FloatComplexMatrix(), FloatComplexNDArray::FloatComplexNDArray(), insert(), FloatComplexMatrix::insert(), and FloatComplexColumnVector::insert().
crefT Array< FloatComplex >::xelem | ( | octave_idx_type | i, | |
octave_idx_type | j | |||
) | const [inline, inherited] |
Reimplemented in DiagArray2< FloatComplex >.
FloatComplex & Array< FloatComplex >::xelem | ( | const Array< octave_idx_type > & | ra_idx | ) | [inline, inherited] |
crefT Array< FloatComplex >::xelem | ( | octave_idx_type | i, | |
octave_idx_type | j, | |||
octave_idx_type | k | |||
) | const [inline, inherited] |
FloatComplex & Array< FloatComplex >::xelem | ( | octave_idx_type | i, | |
octave_idx_type | j | |||
) | [inline, inherited] |
FloatComplexRowVector conj | ( | const FloatComplexRowVector & | a | ) | [friend] |
Definition at line 235 of file fCRowVector.cc.
friend class FloatComplexColumnVector [friend] |
Definition at line 35 of file fCRowVector.h.
Referenced by FloatComplexDiagMatrix::column(), and FloatComplexMatrix::lssolve().
FloatComplexRowVector operator* | ( | const FloatRowVector & | a, | |
const FloatComplexMatrix & | b | |||
) | [friend] |
Definition at line 352 of file fCRowVector.cc.
FloatComplexRowVector operator* | ( | const FloatComplexRowVector & | a, | |
const FloatComplexMatrix & | b | |||
) | [friend] |
Definition at line 317 of file fCRowVector.cc.
std::ostream& operator<< | ( | std::ostream & | os, | |
const FloatComplexRowVector & | a | |||
) | [friend] |
Definition at line 403 of file fCRowVector.cc.
std::istream& operator>> | ( | std::istream & | is, | |
FloatComplexRowVector & | a | |||
) | [friend] |
Definition at line 412 of file fCRowVector.cc.
dim_vector Array< FloatComplex >::dimensions [protected, inherited] |
Definition at line 132 of file Array.h.
Referenced by FloatComplexNDArray::insert().
Array<FloatComplex >::ArrayRep* Array< FloatComplex >::rep [protected, inherited] |
FloatComplex * Array< FloatComplex >::slice_data [protected, inherited] |
octave_idx_type Array< FloatComplex >::slice_len [protected, inherited] |