#include <table.h>
Public Methods | |
| complex_matrix (const int n=DEFAULT_MATRIX_SIZE) | |
| complex_matrix (const int n, const v_index_mode t) | |
| complex_matrix (const int n, const int m) | |
| complex_matrix (const int n, const int m, const v_index_mode t) | |
| complex_matrix (const int n, const int m, const v_index_mode tl, const v_index_mode tr) | |
| complex_matrix (const complex_matrix &B) | |
| complex_matrix (const real_matrix &B) | |
| complex_matrix (const real_vector &v) | |
| complex_matrix (const complex_vector &v) | |
| ~complex_matrix (void) | |
| int | Lminindex (void) const |
| int | Lmaxindex (void) const |
| int | Lmaxindex (const int n) |
| int | Rminindex (void) const |
| int | Rmaxindex (void) const |
| int | Rmaxindex (const int n) |
| int | minindex (void) const |
| int | maxindex (void) const |
| int | maxindex (int n) |
| int | maximize (void) |
| int | is_empty () const |
| complex_matrix& | make_empty () |
| Complex | read (const int i, const int j) const |
| Complex& | get (const int i, const int j) |
| const Complex& | get (const int i, const int j) const |
| Complex* const& | operator[] (const int i) |
| const Complex* const& | operator[] (const int i) const |
| complex_matrix& | reindex (const v_index_mode, const v_index_mode) |
| complex_matrix& | reallocate (const int n, const int m, const v_index_mode tl, const v_index_mode tr) |
| complex_matrix& | reallocate (const int n) |
| complex_matrix& | reallocate (const int n, const int m) |
| complex_matrix& | resize (const int Lmax, const int Rmax) |
| complex_matrix& | resize (const int Max) |
| complex_matrix& | resize (const complex_matrix &B) |
| complex_matrix& | resize (const real_matrix &B) |
| complex_matrix& | copy (const complex_matrix &B) |
| complex_matrix& | copy (const real_matrix &B) |
| complex_matrix& | operator= (const complex_matrix &B) |
| complex_matrix& | operator= (const real_matrix &B) |
| complex_matrix& | clean (void) |
| complex_matrix& | fill (const Complex s) |
| complex_matrix& | operator= (const Complex s) |
| complex_matrix& | operator= (const double s) |
| complex_matrix& | fillall (const Complex s) |
| complex_matrix& | fillrow (const int n, const real_vector &v) |
| complex_matrix& | fillrow (const int n, const complex_vector &v) |
| complex_matrix& | fillcol (const int n, const real_vector &v) |
| complex_matrix& | fillcol (const int n, const complex_vector &v) |
| complex_matrix& | diagonal (const Complex s) |
| complex_matrix& | rowswap (const int n, const int m) |
| complex_matrix& | apply (Complex(*f)(Complex)) |
| complex_matrix& | apply (Complex(*f)(const Complex &)) |
| complex_matrix& | apply (Complex(*f)(Complex, int, int)) |
| complex_matrix& | apply (Complex(*f)(const Complex &, int, int)) |
| complex_matrix& | operator+= (const Complex s) |
| complex_matrix& | operator-= (const Complex s) |
| complex_matrix& | operator *= (const Complex s) |
| complex_matrix& | operator/= (const Complex s) |
| complex_matrix& | operator+= (const complex_matrix &B) |
| complex_matrix& | operator-= (const complex_matrix &B) |
| complex_matrix& | operator+= (const real_matrix &B) |
| complex_matrix& | operator-= (const real_matrix &B) |
| complex_matrix& | add (const complex_matrix &B, const complex_matrix &C) |
| complex_matrix& | add (const complex_matrix &B, const real_matrix &C) |
| complex_matrix& | add (const real_matrix &B, const complex_matrix &C) |
| complex_matrix& | add (const real_matrix &B, const real_matrix &C) |
| complex_matrix& | sub (const complex_matrix &B, const complex_matrix &C) |
| complex_matrix& | sub (const complex_matrix &B, const real_matrix &C) |
| complex_matrix& | sub (const real_matrix &B, const complex_matrix &C) |
| complex_matrix& | sub (const real_matrix &B, const real_matrix &C) |
| complex_matrix& | real (const complex_matrix &B) |
| complex_matrix& | imaginary (const complex_matrix &B) |
| complex_matrix& | show (ostream &) |
| complex_matrix& | show (void) |
| const complex_matrix& | show (ostream &) const |
| const complex_matrix& | show (void) const |
Public Attributes | |
| const int& | Lsize |
| const int& | Rsize |
| const v_index_mode& | Lmode |
| const v_index_mode& | Rmode |
Static Public Methods | |
| string | out_separator () |
| string | out_separator (const string &) |
| string | out_separator (const char *const) |
| string | out_separator (const char) |
Private Methods | |
| void | construct (const int n, const int m, const v_index_mode tl, const v_index_mode tr) |
| void | constfill (const Complex f) |
Private Attributes | |
| int | internal_Lsize |
| int | internal_Rsize |
| v_index_mode | internal_Lmode |
| v_index_mode | internal_Rmode |
| int | Lmaxindexvalue |
| int | Lminindexvalue |
| int | Rmaxindexvalue |
| int | Rminindexvalue |
| Complex* * | data |
| Complex* * | delete_pointer_data |
| Complex* | delete_pointer_rows |
| Complex | trash |
| Complex* | trashptr |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Definition at line 963 of file table.h. Referenced by IminusM(), IplusM(), Lmaxindex(), MAMdagger(), MMdagger(), S_renormalize(), sdata::change_norm(), clean(), col(), complex_matrix(), constfill(), complex_interp::construct(), copy(), fillcol(), fillrow(), get(), two_match::get(), input_tn::get(), s_mag::get(), gain_dB::get(), imaginary(), real_matrix::imaginary(), inverse(), is_empty(), linterp(), max_norm(), maxindex(), norm(), operator *(), operator+=(), operator-=(), operator<<(), operator=(), sdata::passive_noise(), read(), real(), real_matrix::real(), resize(), real_matrix::resize(), scalerow(), sdata::sdata(), ydata::size(), zdata::size(), sdata::size(), sizecheck(), solve(), and transpose().
|
|
|
Definition at line 962 of file table.h. Referenced by IminusM(), IplusM(), MAMdagger(), MMdagger(), augment(), clean(), complex_matrix(), constfill(), complex_interp::construct(), copy(), copyresult(), fillcol(), fillrow(), get(), two_match::get(), imaginary(), is_empty(), max_norm(), norm(), operator *(), operator+=(), operator-=(), operator<<(), sdata::passive_noise(), read(), real(), sizecheck(), and transpose().
|
|
|
|
|
|
Definition at line 966 of file table.h. Referenced by Rmaxindex(), ckdata::calc(), sdata::change_norm(), clean(), complex_matrix(), constfill(), complex_interp::construct(), convC(), copy(), fillcol(), fillrow(), get(), two_match::get(), input_tn::get(), s_mag::get(), gain_dB::get(), imaginary(), real_matrix::imaginary(), mixer::initialize_operating_state(), inverse(), is_empty(), linterp(), lookup(), max_norm(), maxindex(), norm(), operator *(), operator+=(), operator-=(), operator<<(), operator=(), sdata::passive_noise(), read(), real(), real_matrix::real(), resize(), real_matrix::resize(), row(), scalerow(), sdata::sdata(), sizecheck(), solve(), and transpose().
|
|
|
Definition at line 965 of file table.h. Referenced by augment(), clean(), complex_matrix(), constfill(), complex_interp::construct(), copy(), copyresult(), fillcol(), fillrow(), get(), two_match::get(), imaginary(), is_empty(), lookup(), max_norm(), norm(), operator *(), operator+=(), operator-=(), sdata::passive_noise(), read(), real(), scalerow(), sizecheck(), and transpose().
|
|
|
|
|
|
|
|
|
|
|
|
Definition at line 1822 of file table.cc. Referenced by add(), and operator+().
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Definition at line 2180 of file table.cc. Referenced by copy(), operator+=(), operator-=(), and operator=().
|
|
|
Definition at line 1381 of file table.cc. Referenced by complex_matrix(), copy(), fill(), and fillall().
|
|
|
Definition at line 1116 of file table.cc. Referenced by complex_matrix(), and operator=().
|
|
|
|
|
|
Definition at line 1542 of file table.cc. Referenced by operator=().
|
|
|
Definition at line 2213 of file table.cc. Referenced by inverse().
|
|
|
Definition at line 1074 of file table.h. Referenced by diagonal(), operator=(), and sdata_interp::recalc_S().
|
|
|
Definition at line 1391 of file table.cc. Referenced by ckdata::calc().
|
|
|
|
|
|
Definition at line 1426 of file table.cc. Referenced by mixer::balancer::i_state().
|
|
|
|
|
|
Definition at line 1408 of file table.cc. Referenced by mixer::save_operating_state().
|
|
|
|
|
|
Definition at line 998 of file table.h. Referenced by diagonal().
|
|
|
|
|
|
Definition at line 982 of file table.h. Referenced by copy(), imaginary(), real_matrix::imaginary(), real(), and real_matrix::real().
|
|
|
Definition at line 1497 of file table.cc. Referenced by complex_matrix(), copy(), imaginary(), and real().
|
|
|
Definition at line 980 of file table.h. Referenced by operator=(), mixer::analyzer::rebuild(), and mixer::save_operating_state().
|
|
|
|
|
|
Definition at line 973 of file table.h. Referenced by clean(), copy(), diagonal(), fillall(), reduced_nport::matrix_reduce(), maximize(), maxindex(), ydata::ydata(), and zdata::zdata().
|
|
|
Definition at line 968 of file table.h. Referenced by diagonal(), and reduced_nport::matrix_reduce().
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Definition at line 989 of file table.h. Referenced by sdata::SdB(), mixer::balancer::Y(), col(), convC(), two_match::get(), input_tn::get(), s_mag::get(), gain_dB::get(), linterp(), lookup(), twin_slot_antenna::recalc_S(), row(), and sdata::tn().
|
|
|
|
|
|
|
|
|
|
|
|
Definition at line 1596 of file table.cc. Referenced by reallocate(), mixer::analyzer::rebuild(), reindex(), resize(), mixer::save_operating_state(), and solve().
|
|
|
Definition at line 1294 of file table.cc. Referenced by sdata::reindex().
|
|
|
|
|
|
|
|
|
|
|
|
Definition at line 1042 of file table.h. Referenced by ckdata::calc(), imaginary(), inverse(), operator *(), sdata::passive_noise(), real(), mixer::balancer::rebuild(), resize(), sdata::resize(), sdata::sdata(), and transpose().
|
|
|
Definition at line 2223 of file table.cc. Referenced by pivot().
|
|
|
|
|
|
|
|
|
Definition at line 1085 of file table.cc. Referenced by show().
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Definition at line 1958 of file table.cc. Referenced by operator-().
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Please direct comments and corrections to
supermix@submm.caltech.edu
Go to the supermix home page
Generated by
1.2.7