#include "oct-spparms.h"
Definition at line 41 of file oct-spparms.h.
◆ octave_sparse_params() [1/2]
octave_sparse_params::octave_sparse_params |
( |
void |
| ) |
|
|
inlineprotected |
◆ octave_sparse_params() [2/2]
◆ ~octave_sparse_params()
octave_sparse_params::~octave_sparse_params |
( |
void |
| ) |
|
|
default |
◆ cleanup_instance()
static void octave_sparse_params::cleanup_instance |
( |
void |
| ) |
|
|
inlinestaticprivate |
◆ defaults()
void octave_sparse_params::defaults |
( |
void |
| ) |
|
|
static |
◆ do_defaults()
void octave_sparse_params::do_defaults |
( |
void |
| ) |
|
|
private |
◆ do_get_bandden()
double octave_sparse_params::do_get_bandden |
( |
void |
| ) |
|
|
private |
◆ do_get_key()
double octave_sparse_params::do_get_key |
( |
const std::string & |
key | ) |
|
|
private |
◆ do_get_keys()
◆ do_get_vals()
ColumnVector octave_sparse_params::do_get_vals |
( |
void |
| ) |
const |
|
inlineprivate |
◆ do_print_info()
void octave_sparse_params::do_print_info |
( |
std::ostream & |
os, |
|
|
const std::string & |
prefix |
|
) |
| const |
|
private |
◆ do_set_key()
bool octave_sparse_params::do_set_key |
( |
const std::string & |
key, |
|
|
const double & |
val |
|
) |
| |
|
private |
◆ do_set_vals()
bool octave_sparse_params::do_set_vals |
( |
const NDArray & |
vals | ) |
|
|
private |
◆ do_tight()
void octave_sparse_params::do_tight |
( |
void |
| ) |
|
|
private |
◆ get_bandden()
double octave_sparse_params::get_bandden |
( |
void |
| ) |
|
|
static |
◆ get_key()
double octave_sparse_params::get_key |
( |
const std::string & |
key | ) |
|
|
static |
Definition at line 93 of file oct-spparms.cc.
References do_get_key(), instance, instance_ok(), and NaN.
Referenced by MatrixType::MatrixType(), octave::math::sparse_lu< lu_type >::sparse_lu(), SparseComplexMatrix::determinant(), SparseMatrix::determinant(), SparseComplexMatrix::factorize(), SparseMatrix::factorize(), SparseComplexMatrix::fsolve(), SparseMatrix::fsolve(), Fspparms(), Fsymbfact(), MatrixType::info(), octave::math::sparse_chol< chol_type >::sparse_chol_rep< chol_type >::init(), and MatrixType::type().
◆ get_keys()
◆ get_vals()
◆ init_keys()
void octave_sparse_params::init_keys |
( |
void |
| ) |
|
|
private |
◆ instance_ok()
bool octave_sparse_params::instance_ok |
( |
void |
| ) |
|
|
static |
Definition at line 41 of file oct-spparms.cc.
References octave_sparse_params(), singleton_cleanup_list::add(), cleanup_instance(), instance, and retval.
Referenced by defaults(), get_bandden(), get_key(), get_keys(), get_vals(), print_info(), set_key(), set_vals(), and tight().
◆ operator=()
◆ print_info()
void octave_sparse_params::print_info |
( |
std::ostream & |
os, |
|
|
const std::string & |
prefix |
|
) |
| |
|
static |
◆ set_key()
bool octave_sparse_params::set_key |
( |
const std::string & |
key, |
|
|
const double & |
val |
|
) |
| |
|
static |
◆ set_vals()
bool octave_sparse_params::set_vals |
( |
const NDArray & |
vals | ) |
|
|
static |
◆ tight()
void octave_sparse_params::tight |
( |
void |
| ) |
|
|
static |
◆ instance
◆ keys
◆ params
The documentation for this class was generated from the following files: