#include <ov-base-sparse.h>
Inherits octave_base_value.
octave_base_sparse< T >::octave_base_sparse | ( | void | ) | [inline] |
octave_base_sparse< T >::octave_base_sparse | ( | const T & | a | ) | [inline] |
octave_base_sparse< T >::octave_base_sparse | ( | const T & | a, | |
const MatrixType & | t | |||
) | [inline] |
octave_base_sparse< T >::octave_base_sparse | ( | const octave_base_sparse< T > & | a | ) | [inline] |
octave_base_sparse< T >::~octave_base_sparse | ( | void | ) | [inline] |
octave_value octave_base_sparse< T >::all | ( | int | dim = 0 |
) | const [inline, virtual] |
Reimplemented from octave_base_value.
octave_value octave_base_sparse< T >::any | ( | int | dim = 0 |
) | const [inline, virtual] |
Reimplemented from octave_base_value.
void octave_base_sparse< T >::assign | ( | const octave_value_list & | idx, | |
const T & | rhs | |||
) | [inline] |
Reimplemented in octave_sparse_complex_matrix.
size_t octave_base_sparse< T >::byte_size | ( | void | ) | const [inline, virtual] |
Reimplemented from octave_base_value.
octave_idx_type octave_base_sparse< T >::capacity | ( | void | ) | const [inline, virtual] |
Reimplemented from octave_base_value.
octave_base_value* octave_base_sparse< T >::clone | ( | void | ) | const [inline, virtual] |
Reimplemented from octave_base_value.
Reimplemented in octave_sparse_bool_matrix, octave_sparse_complex_matrix, and octave_sparse_matrix.
void octave_base_sparse< MT >::delete_elements | ( | const octave_value_list & | idx | ) | [inline] |
octave_value octave_base_sparse< T >::diag | ( | octave_idx_type | k = 0 |
) | const [inline, virtual] |
Reimplemented from octave_base_value.
dim_vector octave_base_sparse< T >::dims | ( | void | ) | const [inline, virtual] |
Reimplemented from octave_base_value.
octave_value octave_base_sparse< T >::do_index_op | ( | const octave_value_list & | idx, | |
bool | resize_ok = false | |||
) | [inline, virtual] |
Reimplemented from octave_base_value.
octave_base_value* octave_base_sparse< T >::empty_clone | ( | void | ) | const [inline, virtual] |
Reimplemented from octave_base_value.
Reimplemented in octave_sparse_bool_matrix, octave_sparse_complex_matrix, and octave_sparse_matrix.
octave_value octave_base_sparse< T >::full_value | ( | void | ) | const [inline, virtual] |
Reimplemented from octave_base_value.
bool octave_base_sparse< T >::is_constant | ( | void | ) | const [inline, virtual] |
Reimplemented from octave_base_value.
bool octave_base_sparse< T >::is_defined | ( | void | ) | const [inline, virtual] |
Reimplemented from octave_base_value.
bool octave_base_sparse< T >::is_matrix_type | ( | void | ) | const [inline, virtual] |
Reimplemented from octave_base_value.
bool octave_base_sparse< T >::is_numeric_type | ( | void | ) | const [inline, virtual] |
Reimplemented from octave_base_value.
sortmode octave_base_sparse< T >::is_sorted | ( | sortmode | mode = UNSORTED |
) | const [inline, virtual] |
Reimplemented from octave_base_value.
bool octave_base_sparse< T >::is_sparse_type | ( | void | ) | const [inline, virtual] |
Reimplemented from octave_base_value.
bool octave_base_sparse< T >::is_true | ( | void | ) | const [inline, virtual] |
Reimplemented from octave_base_value.
bool octave_base_sparse< T >::load_ascii | ( | std::istream & | is | ) | [inline, virtual] |
Reimplemented from octave_base_value.
MatrixType octave_base_sparse< T >::matrix_type | ( | const MatrixType & | _typ | ) | const [inline, virtual] |
Reimplemented from octave_base_value.
MatrixType octave_base_sparse< T >::matrix_type | ( | void | ) | const [inline, virtual] |
Reimplemented from octave_base_value.
void* octave_base_sparse< T >::mex_get_data | ( | void | ) | const [inline, virtual] |
Reimplemented from octave_base_value.
octave_idx_type* octave_base_sparse< T >::mex_get_ir | ( | void | ) | const [inline, virtual] |
Reimplemented from octave_base_value.
octave_idx_type* octave_base_sparse< T >::mex_get_jc | ( | void | ) | const [inline, virtual] |
Reimplemented from octave_base_value.
octave_idx_type octave_base_sparse< T >::nnz | ( | void | ) | const [inline, virtual] |
Reimplemented from octave_base_value.
octave_idx_type octave_base_sparse< T >::nzmax | ( | void | ) | const [inline, virtual] |
Reimplemented from octave_base_value.
octave_value octave_base_sparse< T >::permute | ( | const Array< int > & | vec, | |
bool | inv = false | |||
) | const [inline, virtual] |
Reimplemented from octave_base_value.
void octave_base_sparse< T >::print | ( | std::ostream & | os, | |
bool | pr_as_read_syntax = false | |||
) | const [inline, virtual] |
Reimplemented from octave_base_value.
bool octave_base_sparse< T >::print_as_scalar | ( | void | ) | const [inline, virtual] |
Reimplemented from octave_base_value.
void octave_base_sparse< T >::print_info | ( | std::ostream & | os, | |
const std::string & | prefix | |||
) | const [inline, virtual] |
Reimplemented from octave_base_value.
void octave_base_sparse< T >::print_raw | ( | std::ostream & | os, | |
bool | pr_as_read_syntax = false | |||
) | const [inline, virtual] |
Reimplemented from octave_base_value.
octave_value octave_base_sparse< T >::reshape | ( | const dim_vector & | new_dims | ) | const [inline, virtual] |
Reimplemented from octave_base_value.
octave_value octave_base_sparse< T >::resize | ( | const dim_vector & | dv, | |
bool | = false | |||
) | const [inline, virtual] |
Reimplemented from octave_base_value.
bool octave_base_sparse< T >::save_ascii | ( | std::ostream & | os | ) | [inline, virtual] |
Reimplemented from octave_base_value.
octave_value octave_base_sparse< T >::sort | ( | Array< octave_idx_type > & | sidx, | |
octave_idx_type | dim = 0 , |
|||
sortmode | mode = ASCENDING | |||
) | const [inline, virtual] |
Reimplemented from octave_base_value.
octave_value octave_base_sparse< T >::sort | ( | octave_idx_type | dim = 0 , |
|
sortmode | mode = ASCENDING | |||
) | const [inline, virtual] |
Reimplemented from octave_base_value.
octave_value octave_base_sparse< T >::squeeze | ( | void | ) | const [inline, virtual] |
Reimplemented from octave_base_value.
octave_value octave_base_sparse< T >::subsasgn | ( | const std::string & | type, | |
const std::list< octave_value_list > & | idx, | |||
const octave_value & | rhs | |||
) | [inline, virtual] |
Reimplemented from octave_base_value.
octave_value_list octave_base_sparse< T >::subsref | ( | const std::string & | type, | |
const std::list< octave_value_list > & | idx, | |||
int | ||||
) | [inline, virtual] |
Reimplemented from octave_base_value.
octave_value octave_base_sparse< T >::subsref | ( | const std::string & | type, | |
const std::list< octave_value_list > & | idx | |||
) | [inline, virtual] |
Reimplemented from octave_base_value.
T octave_base_sparse< T >::matrix [protected] |
MatrixType octave_base_sparse< T >::typ [mutable, protected] |