GNU Octave  9.1.0
A high-level interpreted language, primarily intended for numerical computations, mostly compatible with Matlab
FloatDiagMatrix Member List

This is the complete list of members for FloatDiagMatrix, including all inherited members.

abs() constFloatDiagMatrix
Array(const Array< T, Alloc > &a, const dim_vector &dv, octave_idx_type l, octave_idx_type u)Array< T >inlineprotected
Array()Array< T >inlineprotected
Array(const dim_vector &dv)Array< T >inlineexplicitprotected
Array(const dim_vector &dv, const T &val)Array< T >inlineexplicitprotected
Array(T *ptr, const dim_vector &dv, const Alloc &xallocator=Alloc())Array< T >inlineexplicitprotected
Array(const Array< T, Alloc > &a, const dim_vector &dv)Array< T >protected
Array(const Container< T > &a, const dim_vector &dv)Array< T >protected
Array(const Array< U, A > &a)Array< T >inlineprotected
Array(const Array< T, Alloc > &a)Array< T >inlineprotected
Array(Array< T, Alloc > &&a)Array< T >inlineprotected
array_value() constMDiagArray2< float >inline
as_column() constArray< T >inlineprotected
as_matrix() constArray< T >inlineprotected
as_row() constArray< T >inlineprotected
assign(const octave::idx_vector &i, const Array< T, Alloc > &rhs, const T &rfv)Array< T >protected
assign(const octave::idx_vector &i, const Array< T, Alloc > &rhs)Array< T >inlineprotected
assign(const octave::idx_vector &i, const octave::idx_vector &j, const Array< T, Alloc > &rhs, const T &rfv)Array< T >protected
assign(const octave::idx_vector &i, const octave::idx_vector &j, const Array< T, Alloc > &rhs)Array< T >inlineprotected
assign(const Array< octave::idx_vector > &ia, const Array< T, Alloc > &rhs, const T &rfv)Array< T >protected
assign(const Array< octave::idx_vector > &ia, const Array< T, Alloc > &rhs)Array< T >inlineprotected
build_diag_matrix() constDiagArray2< T >inline
byte_size() constDiagArray2< T >inline
cat(int dim, octave_idx_type n, const Array< T, Alloc > *array_list)Array< T >protectedstatic
checkelem(octave_idx_type r, octave_idx_type c) constDiagArray2< T >inline
checkelem(octave_idx_type r, octave_idx_type c)DiagArray2< T >
Array< T >::checkelem(octave_idx_type n)Array< T >protected
Array< T >::checkelem(octave_idx_type i, octave_idx_type j, octave_idx_type k)Array< T >protected
Array< T >::checkelem(const Array< octave_idx_type > &ra_idx)Array< T >protected
Array< T >::checkelem(octave_idx_type n) constArray< T >protected
Array< T >::checkelem(octave_idx_type i, octave_idx_type j, octave_idx_type k) constArray< T >protected
Array< T >::checkelem(const Array< octave_idx_type > &ra_idx) constArray< T >protected
clear()Array< T >protected
clear(const dim_vector &dv)Array< T >protected
clear(octave_idx_type r, octave_idx_type c)Array< T >inlineprotected
cols() constDiagArray2< T >inline
column(octave_idx_type i) constFloatDiagMatrix
column(char *s) constFloatDiagMatrix
columns() constDiagArray2< T >inline
compare_fcn_type typedefArray< T >protected
compute_index(octave_idx_type i, octave_idx_type j) constArray< T >protected
compute_index(octave_idx_type i, octave_idx_type j, octave_idx_type k) constArray< T >protected
compute_index(const Array< octave_idx_type > &ra_idx) constArray< T >protected
compute_index_unchecked(const Array< octave_idx_type > &ra_idx) constArray< T >inlineprotected
crefT typedefArray< T >protected
data() constDiagArray2< T >inline
delete_elements(const octave::idx_vector &i)Array< T >protected
delete_elements(int dim, const octave::idx_vector &i)Array< T >protected
delete_elements(const Array< octave::idx_vector > &ia)Array< T >protected
determinant() constFloatDiagMatrix
dgelem(octave_idx_type i) constDiagArray2< T >inline
dgelem(octave_idx_type i)DiagArray2< T >inline
dgxelem(octave_idx_type i)DiagArray2< T >inline
dgxelem(octave_idx_type i) constDiagArray2< T >inline
diag(octave_idx_type k=0) constMDiagArray2< float >inline
DiagArray2::diag(octave_idx_type m, octave_idx_type n) constArray< T >
diag_length() constDiagArray2< T >inline
DiagArray2()DiagArray2< T >inline
DiagArray2(octave_idx_type r, octave_idx_type c)DiagArray2< T >inline
DiagArray2(octave_idx_type r, octave_idx_type c, const T &val)DiagArray2< T >inline
DiagArray2(const Array< T > &a)DiagArray2< T >inlineexplicit
DiagArray2(const Array< T > &a, octave_idx_type r, octave_idx_type c)DiagArray2< T >
DiagArray2(const DiagArray2< T > &a)DiagArray2< T >inline
DiagArray2(const DiagArray2< U > &a)DiagArray2< T >inline
dim1() constDiagArray2< T >inline
dim2() constDiagArray2< T >inline
dim3() constArray< T >inlineprotected
dims() constDiagArray2< T >inline
elem(octave_idx_type r, octave_idx_type c) constDiagArray2< T >inline
elem(octave_idx_type r, octave_idx_type c)DiagArray2< T >
Array< T >::elem(octave_idx_type n)Array< T >inlineprotected
Array< T >::elem(octave_idx_type i, octave_idx_type j, octave_idx_type k)Array< T >inlineprotected
Array< T >::elem(const Array< octave_idx_type > &ra_idx)Array< T >inlineprotected
Array< T >::elem(octave_idx_type n) constArray< T >inlineprotected
Array< T >::elem(octave_idx_type i, octave_idx_type j, octave_idx_type k) constArray< T >inlineprotected
Array< T >::elem(const Array< octave_idx_type > &ra_idx) constArray< T >inlineprotected
element_type typedefArray< T >protected
extract(octave_idx_type r1, octave_idx_type c1, octave_idx_type r2, octave_idx_type c2) constFloatDiagMatrix
extract_diag(octave_idx_type k=0) constFloatDiagMatrixinline
fill(float val)FloatDiagMatrix
fill(float val, octave_idx_type beg, octave_idx_type end)FloatDiagMatrix
fill(const FloatColumnVector &a)FloatDiagMatrix
fill(const FloatRowVector &a)FloatDiagMatrix
fill(const FloatColumnVector &a, octave_idx_type beg)FloatDiagMatrix
fill(const FloatRowVector &a, octave_idx_type beg)FloatDiagMatrix
MDiagArray2< float >::fill(const T &val)Array< T >
find(octave_idx_type n=-1, bool backward=false) constArray< T >protected
find(octave_idx_type, bool) constArray< T >protected
find(octave_idx_type, bool) constArray< T >protected
FloatDiagMatrix()=defaultFloatDiagMatrix
FloatDiagMatrix(const FloatDiagMatrix &a)=defaultFloatDiagMatrix
FloatDiagMatrix(octave_idx_type r, octave_idx_type c)FloatDiagMatrixinline
FloatDiagMatrix(octave_idx_type r, octave_idx_type c, float val)FloatDiagMatrixinline
FloatDiagMatrix(const MDiagArray2< float > &a)FloatDiagMatrixinline
FloatDiagMatrix(const DiagArray2< U > &a)FloatDiagMatrixinline
FloatDiagMatrix(const Array< double > &a)FloatDiagMatrixinlineexplicit
FloatDiagMatrix(const Array< float > &a, octave_idx_type r, octave_idx_type c)FloatDiagMatrixinline
fortran_vec()DiagArray2< T >inline
full_matrix_type typedefFloatDiagMatrix
hermitian(float(*fcn)(const float &)=nullptr) constMDiagArray2< float >inline
DiagArray2::hermitian(T(*fcn)(const T &)=nullptr) constDiagArray2< T >
imag(const FloatComplexDiagMatrix &a)FloatDiagMatrixfriend
index(const octave::idx_vector &i) constArray< T >protected
index(const octave::idx_vector &i, const octave::idx_vector &j) constArray< T >protected
index(const Array< octave::idx_vector > &ia) constArray< T >protected
index(const octave::idx_vector &i, bool resize_ok, const T &rfv) constArray< T >protected
index(const octave::idx_vector &i, bool resize_ok) constArray< T >inlineprotected
index(const octave::idx_vector &i, const octave::idx_vector &j, bool resize_ok, const T &rfv) constArray< T >protected
index(const octave::idx_vector &i, const octave::idx_vector &j, bool resize_ok) constArray< T >inlineprotected
index(const Array< octave::idx_vector > &ia, bool resize_ok, const T &rfv) constArray< T >protected
index(const Array< octave::idx_vector > &ia, bool resize_ok) constArray< T >inlineprotected
insert(const Array< T, Alloc > &a, const Array< octave_idx_type > &idx)Array< T >protected
insert(const Array< T, Alloc > &a, octave_idx_type r, octave_idx_type c)Array< T >protected
inverse() constFloatDiagMatrix
inverse(octave_idx_type &info) constFloatDiagMatrix
ipermute(const Array< octave_idx_type > &vec) constArray< T >inlineprotected
is_multiple_of_identity(float val) constMDiagArray2< float >
is_nd_vector() constArray< T >inlineprotected
is_shared() constArray< T >inlineprotected
is_sorted_rows(sortmode mode=UNSORTED) constArray< T >protected
is_sorted_rows(sortmode) constArray< T >protected
is_sorted_rows(sortmode) constArray< T >protected
isempty() constDiagArray2< T >inline
issorted(sortmode mode=UNSORTED) constArray< T >protected
issorted(sortmode mode) constArray< T >protected
issorted(sortmode) constArray< T >protected
issorted(sortmode) constArray< T >protected
issquare() constArray< T >inlineprotected
isvector() constArray< T >inlineprotected
length() constDiagArray2< T >inline
linear_slice(octave_idx_type lo, octave_idx_type up) constArray< T >protected
lookup(const T &value, sortmode mode=UNSORTED) constArray< T >protected
lookup(const Array< T, Alloc > &values, sortmode mode=UNSORTED) constArray< T >protected
lookup(octave::idx_vector const &, sortmode) constArray< T >protected
lookup(const Array< octave::idx_vector > &, sortmode) constArray< T >protected
lookup(octave::cdef_object const &, sortmode) constArray< T >protected
lookup(const Array< octave::cdef_object > &, sortmode) constArray< T >protected
m_d1DiagArray2< T >protected
m_d2DiagArray2< T >protected
m_dimensionsArray< T >protected
m_repArray< T >protected
m_slice_dataArray< T >protected
m_slice_lenArray< T >protected
make_unique()Array< T >inlineprotected
map(F fcn) constArray< T >inlineprotected
map(U(&fcn)(T)) constArray< T >inlineprotected
map(U(&fcn)(const T &)) constArray< T >inlineprotected
maybe_economize()Array< T >inlineprotected
MDiagArray2()MDiagArray2< float >inline
MDiagArray2(octave_idx_type r, octave_idx_type c)MDiagArray2< float >inline
MDiagArray2(octave_idx_type r, octave_idx_type c, const float &val)MDiagArray2< float >inline
MDiagArray2(const MDiagArray2< float > &a)MDiagArray2< float >inline
MDiagArray2(const DiagArray2< float > &a)MDiagArray2< float >inline
MDiagArray2(const DiagArray2< U > &a)MDiagArray2< float >inline
MDiagArray2(const Array< float > &a)MDiagArray2< float >inlineexplicit
MDiagArray2(const Array< float > &a, octave_idx_type r, octave_idx_type c)MDiagArray2< float >inline
ndims() constDiagArray2< T >inline
nelem() constDiagArray2< T >inline
nnz() constMDiagArray2< float >inline
nth_element(const octave::idx_vector &n, int dim=0) constArray< T >protected
nth_element(const octave::idx_vector &, int) constArray< T >protected
nth_element(const octave::idx_vector &, int) constArray< T >protected
numel() constDiagArray2< T >inline
operator!=(const FloatDiagMatrix &a) constFloatDiagMatrix
operator()(octave_idx_type r, octave_idx_type c) constDiagArray2< T >inline
operator()(octave_idx_type r, octave_idx_type c)DiagArray2< T >inline
Array< T >::operator()(octave_idx_type n)Array< T >inlineprotected
Array< T >::operator()(octave_idx_type i, octave_idx_type j, octave_idx_type k)Array< T >inlineprotected
Array< T >::operator()(const Array< octave_idx_type > &ra_idx)Array< T >inlineprotected
Array< T >::operator()(octave_idx_type n) constArray< T >inlineprotected
Array< T >::operator()(octave_idx_type i, octave_idx_type j, octave_idx_type k) constArray< T >inlineprotected
Array< T >::operator()(const Array< octave_idx_type > &ra_idx) constArray< T >inlineprotected
operator<<(std::ostream &os, const FloatDiagMatrix &a)FloatDiagMatrixfriend
operator=(const FloatDiagMatrix &a)=defaultFloatDiagMatrix
MDiagArray2< float >::operator=(const MDiagArray2< float > &a)MDiagArray2< float >inline
DiagArray2::operator=(const DiagArray2< T > &a)DiagArray2< T >inline
Array< T >::operator=(const Array< T, Alloc > &a)Array< T >inline
Array< T >::operator=(Array< T, Alloc > &&a)Array< T >inline
operator==(const FloatDiagMatrix &a) constFloatDiagMatrix
optimize_dimensions(const dim_vector &dv)Array< T >protected
page(octave_idx_type k) constArray< T >protected
pages() constArray< T >inlineprotected
permute(const Array< octave_idx_type > &vec, bool inv=false) constArray< T >protected
print_info(std::ostream &os, const std::string &prefix) constDiagArray2< T >inline
pseudo_inverse(float tol=0.0f) constFloatDiagMatrix
rcond() constFloatDiagMatrix
real(const FloatComplexDiagMatrix &a)FloatDiagMatrixfriend
reshape(octave_idx_type nr, octave_idx_type nc) constArray< T >inlineprotected
reshape(const dim_vector &new_dims) constArray< T >inlineprotected
resize(octave_idx_type n, octave_idx_type m, const T &rfv)DiagArray2< T >
resize(octave_idx_type n, octave_idx_type m)DiagArray2< T >inline
Array< T >::resize(const dim_vector &dv, const T &rfv)Array< T >protected
Array< T >::resize(const dim_vector &dv)Array< T >inlineprotected
resize1(octave_idx_type n, const T &rfv)Array< T >protected
resize1(octave_idx_type n)Array< T >inlineprotected
resize2(octave_idx_type nr, octave_idx_type nc, const T &rfv)Array< T >protected
resize2(octave_idx_type nr, octave_idx_type nc)Array< T >inlineprotected
resize_fill_value() constArray< T >protectedvirtual
row(octave_idx_type i) constFloatDiagMatrix
row(char *s) constFloatDiagMatrix
rows() constDiagArray2< T >inline
size(const size_type d) constArray< T >inlineprotected
size_type typedefArray< T >protected
sort(int dim=0, sortmode mode=ASCENDING) constArray< T >protected
sort(Array< octave_idx_type > &sidx, int dim=0, sortmode mode=ASCENDING) constArray< T >protected
sort(int, sortmode) constArray< T >protected
sort(Array< octave_idx_type > &sidx, int, sortmode) constArray< T >protected
sort(int, sortmode) constArray< T >protected
sort(Array< octave_idx_type > &sidx, int, sortmode) constArray< T >protected
sort_rows_idx(sortmode mode=ASCENDING) constArray< T >protected
sort_rows_idx(sortmode) constArray< T >protected
sort_rows_idx(sortmode) constArray< T >protected
squeeze() constArray< T >protected
test(F fcn) constArray< T >inlineprotected
test_all(F fcn) constArray< T >inlineprotected
test_all(bool(&fcn)(T)) constArray< T >inlineprotected
test_all(bool(&fcn)(const T &)) constArray< T >inlineprotected
test_any(F fcn) constArray< T >inlineprotected
test_any(bool(&fcn)(T)) constArray< T >inlineprotected
test_any(bool(&fcn)(const T &)) constArray< T >inlineprotected
transpose() constFloatDiagMatrixinline
value_type typedefArray< T >protected
xelem(octave_idx_type r, octave_idx_type c) constDiagArray2< T >inline
Array< T >::xelem(octave_idx_type n)Array< T >inlineprotected
Array< T >::xelem(octave_idx_type n) constArray< T >inlineprotected
Array< T >::xelem(octave_idx_type i, octave_idx_type j)Array< T >inlineprotected
Array< T >::xelem(octave_idx_type i, octave_idx_type j, octave_idx_type k)Array< T >inlineprotected
Array< T >::xelem(octave_idx_type i, octave_idx_type j, octave_idx_type k) constArray< T >inlineprotected
Array< T >::xelem(const Array< octave_idx_type > &ra_idx)Array< T >inlineprotected
Array< T >::xelem(const Array< octave_idx_type > &ra_idx) constArray< T >inlineprotected
~Array()Array< T >inlineprotectedvirtual
~DiagArray2()=defaultDiagArray2< T >
~FloatDiagMatrix()=defaultFloatDiagMatrix
~MDiagArray2()=defaultMDiagArray2< float >