24 #if ! defined (octave_ov_bool_sparse_h)
25 #define octave_ov_bool_sparse_h 1
27 #include "octave-config.h"
85 type_conv_info numeric_conversion_function (
void)
const;
105 double double_value (
bool =
false)
const;
108 {
return double_value (frc_str_conv); }
110 Matrix matrix_value (
bool =
false)
const;
112 NDArray array_value (
bool =
false)
const;
114 Complex complex_value (
bool =
false)
const;
122 boolMatrix bool_matrix_value (
bool =
false)
const;
133 octave_value convert_to_str_internal (
bool pad,
bool force,
char type)
const;
139 bool load_binary (std::istream&
is,
bool swap,
146 mxArray *as_mxArray (
void)
const;
~octave_sparse_bool_matrix(void)
octave_value map(unary_mapper_t umap) const
octave_base_value * clone(void) const
octave_base_value * empty_clone(void) const
idx_vector index_vector(bool=false) const
octave_sparse_bool_matrix(const SparseBoolMatrix &bnda)
the sparsity preserving column transformation such that that defines the pivoting threshold can be given in which case it defines the then the first element defines the pivoting tolerance for the unsymmetric the values defined such that for full matrix
SparseBoolMatrix sparse_bool_matrix_value(bool=false) const
OCTAVE_EXPORT octave_value_list return the number of command line arguments passed to Octave If called with the optional argument the function t
bool is_bool_matrix(void) const
octave_value map(unary_mapper_t umap) const
bool is_real_type(void) const
calling an anonymous function involves an overhead quite comparable to the overhead of an m file function Passing a handle to a built in function is because the interpreter is not involved in the internal loop For a
#define DECLARE_OV_TYPEID_FUNCTIONS_AND_DATA
octave_sparse_bool_matrix(const boolNDArray &m)
builtin_type_t builtin_type(void) const
nd deftypefn *octave_map m
double scalar_value(bool frc_str_conv=false) const
bool is_bool_type(void) const
bool is_numeric_type(void) const
octave_sparse_bool_matrix(void)
octave_sparse_bool_matrix(const Sparse< bool > &a)
octave_sparse_bool_matrix(const boolMatrix &m)
std::complex< double > Complex
write the output to stdout if nargout is
octave_sparse_bool_matrix(const SparseBoolMatrix &bnda, const MatrixType &t)
octave_sparse_bool_matrix(const octave_sparse_bool_matrix &bm)