, including all inherited members.
_copyoption | QDOS::Matrix< T > | [protected] |
_diminfo | QDOS::Matrix< T > | [mutable, protected] |
_dimno | QDOS::Matrix< T > | [protected] |
_not_empty | QDOS::Matrix< T > | [mutable, protected] |
_subarray | QDOS::Matrix< T > | [protected] |
_typeinfo | QDOS::QdObject | [protected, static] |
_val | QDOS::Matrix< T > | [mutable, protected] |
abs() const | QDOS::QdCMatrix | [virtual] |
acos() const | QDOS::QdNObject | [inline, virtual] |
add(QdNObject_var) const | QDOS::QdCMatrix | [virtual] |
asin() const | QDOS::QdNObject | [inline, virtual] |
assign_array(const valarray< T > &v) const | QDOS::Matrix< T > | [inline] |
assign_array(const valarray< U > &v) const | QDOS::Matrix< T > | [inline] |
assign_matrix(const Matrix< T > &m) | QDOS::Matrix< T > | [inline] |
assign_matrix(const Matrix< U > &m) | QDOS::Matrix< T > | [inline] |
assign_matrix(const Matrix< U > &m) const | QDOS::Matrix< T > | [inline] |
assign_matrix_deep(const Matrix< T > &m) | QDOS::Matrix< T > | [inline] |
assign_ptr(size_t n, const T *p) const | QDOS::Matrix< T > | [inline] |
assign_val(const T &t) const | QDOS::Matrix< T > | [inline] |
assign_vector(const vector< U > &v) const | QDOS::Matrix< T > | [inline] |
atan() const | QDOS::QdNObject | [inline, virtual] |
atan2(QdNObject_var) const | QDOS::QdNObject | [inline, virtual] |
begin() const | QDOS::Matrix< T > | [inline] |
cdimno() const | QDOS::Matrix< T > | [inline] |
change_xref(const string &xref_name, QdObject_var xref_obj) | QDOS::QdObject | [inline] |
change_xref(const Name &xref_name, QdObject_var xref_obj) | QDOS::QdObject | [inline] |
changerank(const size_t rk) | QDOS::Matrix< T > | [inline] |
clone(const Matrix< T > &m) | QDOS::Matrix< T > | [inline, protected] |
col(const size_t i) const | QDOS::Matrix< T > | [inline] |
col(const slice &sl) const | QDOS::Matrix< T > | [inline] |
copy() const | QDOS::QdCMatrix | [inline, virtual] |
QDOS::Matrix::copy(const Matrix< T > &m) const | QDOS::Matrix< T > | [inline] |
QDOS::Matrix::copy(const Matrix< U > &m) const | QDOS::Matrix< T > | [inline] |
copy_to_ptr() const | QDOS::Matrix< T > | [inline] |
copy_xrefs_from(QdObject_var from_obj) | QDOS::QdObject | |
copy_xrefs_to(QdObject_var to_obj) | QDOS::QdObject | |
copyoption() const | QDOS::Matrix< T > | [inline] |
cos() const | QDOS::QdCMatrix | [virtual] |
cosh() const | QDOS::QdCMatrix | [virtual] |
create() const | QDOS::QdCMatrix | [inline, virtual] |
QDOS::QdNObject::create(const string &name) | QDOS::QdObject | [inline, static] |
create_elt() const | QDOS::QdObject | [inline, virtual] |
createval() | QDOS::Matrix< T > | [inline, protected] |
cross(const Matrix< U > &m) const | QDOS::Matrix< T > | [inline] |
data() | QDOS::Matrix< T > | [inline] |
data() const | QDOS::Matrix< T > | [inline] |
data_objvar() const | QDOS::Matrix< T > | [inline] |
data_ptr() const | QDOS::Matrix< T > | [inline] |
dec_ref_count() | QDOS::VarTarget | [inline] |
deepcopy() | QDOS::Matrix< T > | [inline] |
delete_xref(const string &xref_name) | QDOS::QdObject | [inline] |
delete_xref(Name xref_name) | QDOS::QdObject | [inline] |
diagonal() const | QDOS::Matrix< T > | [inline] |
dimdata() const | QDOS::Matrix< T > | [inline] |
dimno() | QDOS::Matrix< T > | [inline] |
dims() const | QDOS::Matrix< T > | [inline] |
dimvar() const | QDOS::Matrix< T > | [inline, virtual] |
display() const | QDOS::Matrix< T > | [inline] |
div(QdNObject_var) const | QDOS::QdCMatrix | [virtual] |
dot(const Matrix< U > &m) const | QDOS::Matrix< T > | [inline] |
duplicate(MatrixCopyOption option=DEEP) const | QDOS::Matrix< T > | [inline] |
empty() const | QDOS::Matrix< T > | [inline] |
end() const | QDOS::Matrix< T > | [inline] |
EQ(QdNObject_var) const | QDOS::QdNObject | [inline, virtual] |
exp() const | QDOS::QdCMatrix | [virtual] |
fortranarray() const | QDOS::Matrix< T > | [inline] |
GE(QdNObject_var) const | QDOS::QdNObject | [inline, virtual] |
get(Vistream &v_is) | QDOS::QdCMatrix | [virtual] |
get_dims(vector< int > &dms) const | QDOS::Matrix< T > | [inline] |
get_id(void) const | QDOS::QdObject | [inline] |
get_ref_count() const | QDOS::VarTarget | [inline] |
get_strides(vector< int > &str) const | QDOS::Matrix< T > | [inline] |
get_xref(const string &xref_name) | QDOS::QdObject | [inline] |
get_xref(Name xref_name) | QDOS::QdObject | [inline] |
getgslice() const | QDOS::Matrix< T > | [inline] |
GT(QdNObject_var) const | QDOS::QdNObject | [inline, virtual] |
inc_ref_count() | QDOS::VarTarget | [inline] |
indexdim(const size_t idim, const size_t i) const | QDOS::Matrix< T > | [inline] |
indexdim(const size_t idim, const slice &sl) const | QDOS::Matrix< T > | [inline] |
initialise() | QDOS::Matrix< T > | [inline, protected] |
inner(QdNObject_var) const | QDOS::QdCMatrix | [virtual] |
invert() const | QDOS::QdCMatrix | [virtual] |
is_sequence(void) const | QDOS::QdObject | [inline, virtual] |
is_symmetric() const | QDOS::Matrix< T > | [inline] |
join(QdObject_var x_in, QdObject_var y_in, QdObject_var x_out, QdObject_var y_out, QdObject_var join_method, double gap_value, QdObject_var gap_handler) const | QDOS::QdObject | [virtual] |
layer(const size_t i) const | QDOS::Matrix< T > | [inline] |
layer(const slice &sl) const | QDOS::Matrix< T > | [inline] |
LE(QdNObject_var) const | QDOS::QdNObject | [inline, virtual] |
list_xref_names(vector< string > &sl) | QDOS::QdObject | |
log() const | QDOS::QdCMatrix | [virtual] |
log10() const | QDOS::QdCMatrix | [virtual] |
LT(QdNObject_var) const | QDOS::QdNObject | [inline, virtual] |
make_contiguous() | QDOS::Matrix< T > | [inline, protected] |
matmult(const Matrix< T > &m, Matrix< T > &mres) const | QDOS::Matrix< T > | [inline, protected] |
Matrix(ValarrayObj_var v, Dim_var dim, size_t idim=1, bool sub=false, MatrixCopyOption copyopt=DEEP, bool not_empty=true) | QDOS::Matrix< T > | [inline, protected] |
Matrix() | QDOS::Matrix< T > | [inline] |
Matrix(const T &val) | QDOS::Matrix< T > | [inline] |
Matrix(const vector< U > &v) | QDOS::Matrix< T > | [inline] |
Matrix(const Dim &d) | QDOS::Matrix< T > | [inline] |
Matrix(const Dim &d, const T &val) | QDOS::Matrix< T > | [inline] |
Matrix(const Dim &d, size_t n, const T *p) | QDOS::Matrix< T > | [inline] |
Matrix(const Dim &d, const vector< U > &v) | QDOS::Matrix< T > | [inline] |
Matrix(const Dim &d, const valarray< T > &v) | QDOS::Matrix< T > | [inline] |
Matrix(const Matrix< T > &m) | QDOS::Matrix< T > | [inline] |
Matrix(const Matrix< U > &m) | QDOS::Matrix< T > | [inline] |
Matrix(Dim_var d) | QDOS::Matrix< T > | [inline] |
matrix_indexelt(size_t *ind, size_t nel) const | QDOS::Matrix< T > | [inline] |
matrix_indexelt(valarray< size_t > v) const | QDOS::Matrix< T > | [inline] |
matrix_indexelt(const vector< int > &v) const | QDOS::Matrix< T > | [inline] |
matrix_result() const | QDOS::Matrix< T > | [inline, protected] |
matrix_to_seq(size_t dimno=1) const | QDOS::Matrix< T > | [inline] |
mod() const | QDOS::QdCMatrix | [virtual] |
mult(QdNObject_var) const | QDOS::QdCMatrix | [virtual] |
mult_element(const Matrix< T > &m) const | QDOS::Matrix< T > | [inline] |
multijoin(QdObjectSeq_var x_in, QdObjectSeq_var y_in, QdObject_var x_out, QdObjectSeq_var y_out, QdObjectSeq_var join_method, vector< double > &gap_value, QdObjectSeq_var gap_handler, int triage_cnt=-1) const | QDOS::QdObject | [virtual] |
negate() const | QDOS::QdCMatrix | [virtual] |
null_matrix() const | QDOS::Matrix< T > | [inline] |
object_srep(const StringRep &stringrep) const | QDOS::QdCMatrix | [inline, virtual] |
object_type() | QDOS::QdObject | [inline, virtual] |
operator T() const | QDOS::Matrix< T > | [inline] |
operator vector< T >() const | QDOS::Matrix< T > | [inline] |
operator!=(const Matrix< T > &m) const | QDOS::Matrix< T > | [inline] |
operator()(const size_t i) const | QDOS::Matrix< T > | [inline] |
operator()(const slice &sl) const | QDOS::Matrix< T > | [inline] |
operator()(const size_t i, const size_t j) const | QDOS::Matrix< T > | [inline] |
operator()(const slice &sl1, const size_t j) const | QDOS::Matrix< T > | [inline] |
operator()(const size_t i, const slice &sl2) const | QDOS::Matrix< T > | [inline] |
operator()(const slice &sl1, const slice &sl2) const | QDOS::Matrix< T > | [inline] |
operator()(const DummyArg &arg, const size_t j) const | QDOS::Matrix< T > | [inline] |
operator()(const DummyArg &arg, const slice &sl) const | QDOS::Matrix< T > | [inline] |
operator()(const size_t i, const DummyArg &arg) const | QDOS::Matrix< T > | [inline] |
operator()(const slice &sl, const DummyArg &arg) const | QDOS::Matrix< T > | [inline] |
operator()(const size_t i, const size_t j, const size_t k) const | QDOS::Matrix< T > | [inline] |
operator()(const slice &sl1, const size_t j, const size_t k) const | QDOS::Matrix< T > | [inline] |
operator()(const size_t i, const slice &sl2, const size_t k) const | QDOS::Matrix< T > | [inline] |
operator()(const size_t i, const size_t j, const slice &sl3) const | QDOS::Matrix< T > | [inline] |
operator()(const slice &sl1, const slice &sl2, const size_t k) const | QDOS::Matrix< T > | [inline] |
operator()(const slice &sl1, const size_t j, const slice &sl3) const | QDOS::Matrix< T > | [inline] |
operator()(const size_t i, const slice &sl1, const slice &sl2) const | QDOS::Matrix< T > | [inline] |
operator()(const slice &sl1, const slice &sl2, const slice &sl3) const | QDOS::Matrix< T > | [inline] |
operator()(const DummyArg &arg, const size_t j, const size_t k) const | QDOS::Matrix< T > | [inline] |
operator()(const DummyArg &arg, const slice &sl, const size_t k) const | QDOS::Matrix< T > | [inline] |
operator()(const DummyArg &arg, const size_t j, const slice &sl) const | QDOS::Matrix< T > | [inline] |
operator()(const DummyArg &arg, const slice &sl1, const slice &sl2) const | QDOS::Matrix< T > | [inline] |
operator()(const size_t i, const DummyArg &arg, const size_t k) const | QDOS::Matrix< T > | [inline] |
operator()(const slice &sl, const DummyArg &arg, const size_t k) const | QDOS::Matrix< T > | [inline] |
operator()(const size_t i, const DummyArg &arg, const slice &sl) const | QDOS::Matrix< T > | [inline] |
operator()(const slice &sl1, const DummyArg &arg, const slice &sl2) const | QDOS::Matrix< T > | [inline] |
operator()(const size_t i, const size_t j, const DummyArg &arg) const | QDOS::Matrix< T > | [inline] |
operator()(const slice &sl, const size_t j, const DummyArg &arg) const | QDOS::Matrix< T > | [inline] |
operator()(const size_t i, const slice &sl, const DummyArg &arg) const | QDOS::Matrix< T > | [inline] |
operator()(const slice &sl1, const slice &sl2, const DummyArg &arg) const | QDOS::Matrix< T > | [inline] |
operator()(const DummyArg &arg1, const DummyArg &arg2, const size_t k) const | QDOS::Matrix< T > | [inline] |
operator()(const DummyArg &arg1, const DummyArg &arg2, const slice &sl) const | QDOS::Matrix< T > | [inline] |
operator()(const DummyArg &arg1, const size_t j, const DummyArg &arg2) const | QDOS::Matrix< T > | [inline] |
operator()(const DummyArg &arg1, const slice &sl, const DummyArg &arg2) const | QDOS::Matrix< T > | [inline] |
operator()(const size_t i, const DummyArg &arg1, const DummyArg &arg2) const | QDOS::Matrix< T > | [inline] |
operator()(const slice &sl, const DummyArg &arg1, const DummyArg &arg2) const | QDOS::Matrix< T > | [inline] |
operator()(const gslice &g) const | QDOS::Matrix< T > | [inline] |
operator*(const T &t) const | QDOS::Matrix< T > | [inline] |
operator*(const Scalar< U > &s) const | QDOS::Matrix< T > | [inline] |
operator*(const Matrix< T > &m) const | QDOS::Matrix< T > | [inline] |
operator*(const Matrix< U > &m) const | QDOS::Matrix< T > | [inline] |
operator*=(const T &t) | QDOS::Matrix< T > | [inline] |
operator*=(const Scalar< U > &s) | QDOS::Matrix< T > | [inline] |
operator*=(const T &t) const | QDOS::Matrix< T > | [inline] |
operator*=(const Scalar< U > &s) const | QDOS::Matrix< T > | [inline] |
operator*=(const Matrix< T > &t) | QDOS::Matrix< T > | [inline] |
operator*=(const Matrix< U > &m) | QDOS::Matrix< T > | [inline] |
operator+() const | QDOS::Matrix< T > | [inline] |
operator+(const T &t) const | QDOS::Matrix< T > | [inline] |
operator+(const Scalar< U > &s) const | QDOS::Matrix< T > | [inline] |
operator+(const Matrix< T > &m) const | QDOS::Matrix< T > | [inline] |
operator+(const Matrix< U > &m) const | QDOS::Matrix< T > | [inline] |
operator+=(const T &t) | QDOS::Matrix< T > | [inline] |
operator+=(const Scalar< U > &s) | QDOS::Matrix< T > | [inline] |
operator+=(const T &t) const | QDOS::Matrix< T > | [inline] |
operator+=(const Scalar< U > &s) const | QDOS::Matrix< T > | [inline] |
operator+=(const Matrix< T > &m) | QDOS::Matrix< T > | [inline] |
operator+=(const Matrix< T > &m) const | QDOS::Matrix< T > | [inline] |
operator+=(const Matrix< U > &m) | QDOS::Matrix< T > | [inline] |
operator+=(const Matrix< U > &m) const | QDOS::Matrix< T > | [inline] |
operator-() const | QDOS::Matrix< T > | [inline] |
operator-(const T &t) const | QDOS::Matrix< T > | [inline] |
operator-(const Scalar< U > &s) const | QDOS::Matrix< T > | [inline] |
operator-(const Matrix< T > &m) const | QDOS::Matrix< T > | [inline] |
operator-(const Matrix< U > &m) const | QDOS::Matrix< T > | [inline] |
operator-=(const T &t) | QDOS::Matrix< T > | [inline] |
operator-=(const Scalar< U > &s) | QDOS::Matrix< T > | [inline] |
operator-=(const T &t) const | QDOS::Matrix< T > | [inline] |
operator-=(const Scalar< U > &s) const | QDOS::Matrix< T > | [inline] |
operator-=(const Matrix< T > &m) | QDOS::Matrix< T > | [inline] |
operator-=(const Matrix< T > &m) const | QDOS::Matrix< T > | [inline] |
operator-=(const Matrix< U > &m) | QDOS::Matrix< T > | [inline] |
operator-=(const Matrix< U > &m) const | QDOS::Matrix< T > | [inline] |
operator/(const Scalar< U > &t) const | QDOS::Matrix< T > | [inline] |
operator/(const Matrix< T > &m) const | QDOS::Matrix< T > | [inline] |
operator/(const Matrix< U > &m) const | QDOS::Matrix< T > | [inline] |
operator/=(const T &t) | QDOS::Matrix< T > | [inline] |
operator/=(const Scalar< U > &s) | QDOS::Matrix< T > | [inline] |
operator/=(const T &t) const | QDOS::Matrix< T > | [inline] |
operator/=(const Scalar< U > &s) const | QDOS::Matrix< T > | [inline] |
operator/=(const Matrix< T > &t) | QDOS::Matrix< T > | [inline] |
operator/=(const Matrix< T > &t) const | QDOS::Matrix< T > | [inline] |
operator/=(const Matrix< U > &m) | QDOS::Matrix< T > | [inline] |
operator/=(const Matrix< U > &m) const | QDOS::Matrix< T > | [inline] |
operator=(const double_complex &c) | QDOS::QdCMatrix | [inline] |
operator=(const double_complex &c) const | QDOS::QdCMatrix | [inline] |
operator=(const Matrix< double_complex > &m) | QDOS::QdCMatrix | [inline] |
operator=(const Matrix< double_complex > &m) const | QDOS::QdCMatrix | [inline] |
operator=(const vector< U > &v) | QDOS::QdCMatrix | [inline] |
operator=(const vector< U > &v) const | QDOS::QdCMatrix | [inline] |
operator=(const Matrix< U > &m) | QDOS::QdCMatrix | [inline] |
operator=(const Matrix< U > &m) const | QDOS::QdCMatrix | [inline] |
QDOS::Matrix::operator=(const T &t) | QDOS::Matrix< T > | [inline] |
QDOS::Matrix::operator=(const T &t) const | QDOS::Matrix< T > | [inline] |
QDOS::Matrix::operator=(const Matrix< T > &m) | QDOS::Matrix< T > | [inline] |
QDOS::Matrix::operator=(const Matrix< T > &m) const | QDOS::Matrix< T > | [inline] |
operator==(const Matrix< T > &m) const | QDOS::Matrix< T > | [inline] |
operator[](const DummyArg &arg) const | QDOS::Matrix< T > | [inline] |
operator[](const size_t i) const | QDOS::Matrix< T > | [inline] |
operator[](const slice &sl) const | QDOS::Matrix< T > | [inline] |
operator[](const gslice &g) const | QDOS::Matrix< T > | [inline] |
operator^(const double &n) const | QDOS::Matrix< T > | [inline] |
operator^(const vector< U > &v) const | QDOS::Matrix< T > | [inline] |
operator~() const | QDOS::Matrix< T > | [inline] |
outer(QdNObject_var) const | QDOS::QdCMatrix | [virtual] |
ping() const | QDOS::QdObject | [inline, virtual] |
pinverse() const | QDOS::Matrix< T > | [inline] |
plusreduce(const size_t idim=1) const | QDOS::Matrix< T > | [inline] |
plusreduce(const size_t idim, Matrix< T > &mres) const | QDOS::Matrix< T > | [inline] |
pow(QdNObject_var obj) const | QDOS::QdCMatrix | [virtual] |
power(const double &n) const | QDOS::Matrix< T > | [inline] |
ptr() | QDOS::Matrix< T > | [inline] |
put(Vostream &v_os) | QDOS::QdCMatrix | [virtual] |
QdCMatrix() | QDOS::QdCMatrix | [inline] |
QdCMatrix(const double_complex &val) | QDOS::QdCMatrix | [inline] |
QdCMatrix(const vector< double_complex > &v) | QDOS::QdCMatrix | [inline] |
QdCMatrix(const Dim &d) | QDOS::QdCMatrix | [inline] |
QdCMatrix(const Dim &d, const double_complex &val) | QDOS::QdCMatrix | [inline] |
QdCMatrix(const Dim &d, size_t n, const double_complex *p) | QDOS::QdCMatrix | [inline] |
QdCMatrix(const Dim &d, const vector< double_complex > &v) | QDOS::QdCMatrix | [inline] |
QdCMatrix(const Matrix< double_complex > &m) | QDOS::QdCMatrix | [inline] |
QdCMatrix(const Matrix< U > &m) | QDOS::QdCMatrix | [inline] |
QdCMatrix(const QdCMatrix &cmatrix) | QDOS::QdCMatrix | [inline] |
QdObject(void) | QDOS::QdObject | |
rank() const | QDOS::Matrix< T > | [inline] |
rename_xref(const string &old_xref, const string &new_xref) | QDOS::QdObject | [inline] |
rename_xref(const Name &old_xref_name, const Name &new_xref_name) | QDOS::QdObject | [inline] |
reshape(const Dim &d) | QDOS::Matrix< T > | [inline] |
resize(const Dim &d) | QDOS::Matrix< T > | [inline] |
row(const size_t i) const | QDOS::Matrix< T > | [inline] |
row(const slice &sl) const | QDOS::Matrix< T > | [inline] |
samesize(const Matrix< U > &m) const | QDOS::Matrix< T > | [inline] |
scalar() const | QDOS::Matrix< T > | [inline] |
sequence_size(void) const | QDOS::QdObject | [inline, virtual] |
set_copyoption(MatrixCopyOption copyopt=DEEP) | QDOS::Matrix< T > | [inline] |
set_storageorder(DimStorageOption order) | QDOS::Matrix< T > | [inline] |
set_xref(string xref_name, QdObject_var xref_obj) | QDOS::QdObject | [inline] |
set_xref(Name xref_name, QdObject_var xref_obj) | QDOS::QdObject | [inline] |
setValue(const double &d) | QDOS::QdObject | [inline, virtual] |
shallowcopy() | QDOS::Matrix< T > | [inline] |
sin() const | QDOS::QdCMatrix | [virtual] |
sinh() const | QDOS::QdCMatrix | [virtual] |
size() const | QDOS::Matrix< T > | [inline] |
size_srep(const StringRep &stringrep, int sz=-1) const | QDOS::QdCMatrix | [inline, virtual] |
solve(const Matrix< T > &B) const | QDOS::Matrix< T > | [inline] |
sqrt() const | QDOS::QdCMatrix | [virtual] |
srep(const StringRep &stringrep, int sequence_index=0) const | QDOS::QdCMatrix | [inline, virtual] |
start() const | QDOS::Matrix< T > | [inline] |
storage(DimStorageOption order=ROW_MAJOR_ORDER) | QDOS::Matrix< T > | [inline] |
storageorder() const | QDOS::Matrix< T > | [inline] |
strides() const | QDOS::Matrix< T > | [inline] |
sub(QdNObject_var) const | QDOS::QdCMatrix | [virtual] |
subarray() const | QDOS::Matrix< T > | [inline] |
sum() const | QDOS::Matrix< T > | [inline] |
trace() const | QDOS::Matrix< T > | [inline] |
transpose() | QDOS::Matrix< T > | [inline] |
type_info() | QDOS::QdObject | [inline, static] |
unit_matrix() const | QDOS::Matrix< T > | [inline] |
VarTarget() | QDOS::VarTarget | [inline, protected] |
vinfo()=0 | QDOS::QdObject | [pure virtual] |
xref_exists(const string &xref_name) | QDOS::QdObject | [inline] |
xref_exists(Name xref_name) | QDOS::QdObject | [inline] |
~QdNObject() | QDOS::QdNObject | [inline] |
~QdObject() | QDOS::QdObject | [virtual] |