#include <tridiag.h>
Detailed Description
template<class nr_type_t>
class qucs::tridiag< nr_type_t >
Definition at line 43 of file tridiag.h.
Constructor & Destructor Documentation
template<class nr_type_t >
qucs::tridiag< nr_type_t >::tridiag |
( |
| ) |
|
template<class nr_type_t >
template<class nr_type_t >
qucs::tridiag< nr_type_t >::~tridiag |
( |
| ) |
|
Member Function Documentation
template<class nr_type_t >
const tridiag< nr_type_t > & qucs::tridiag< nr_type_t >::operator= |
( |
const tridiag< nr_type_t > & |
t | ) |
|
template<class nr_type_t >
void qucs::tridiag< nr_type_t >::setA |
( |
::std::vector< nr_type_t > * |
v | ) |
|
template<class nr_type_t >
void qucs::tridiag< nr_type_t >::setB |
( |
::std::vector< nr_type_t > * |
v | ) |
|
template<class nr_type_t >
void qucs::tridiag< nr_type_t >::setDiagonal |
( |
::std::vector< nr_type_t > * |
v | ) |
|
template<class nr_type_t>
void qucs::tridiag< nr_type_t >::setOffDiagonal |
( |
std::vector< nr_type_t > * |
| ) |
|
template<class nr_type_t >
void qucs::tridiag< nr_type_t >::setRHS |
( |
::std::vector< nr_type_t > * |
v | ) |
|
template<class nr_type_t>
void qucs::tridiag< nr_type_t >::setType |
( |
int |
t | ) |
[inline] |
template<class nr_type_t >
void qucs::tridiag< nr_type_t >::solve |
( |
void |
| ) |
|
template<class nr_type_t >
void qucs::tridiag< nr_type_t >::solve_ns |
( |
void |
| ) |
|
template<class nr_type_t >
void qucs::tridiag< nr_type_t >::solve_ns_cyc |
( |
void |
| ) |
|
template<class nr_type_t >
void qucs::tridiag< nr_type_t >::solve_s |
( |
void |
| ) |
|
template<class nr_type_t >
void qucs::tridiag< nr_type_t >::solve_s_cyc |
( |
void |
| ) |
|
Field Documentation
template<class nr_type_t>
::std::vector<nr_type_t>* qucs::tridiag< nr_type_t >::abov [private] |
template<class nr_type_t>
nr_type_t* qucs::tridiag< nr_type_t >::al [private] |
template<class nr_type_t>
nr_type_t* qucs::tridiag< nr_type_t >::b [private] |
template<class nr_type_t>
nr_type_t* qucs::tridiag< nr_type_t >::be [private] |
template<class nr_type_t>
::std::vector<nr_type_t>* qucs::tridiag< nr_type_t >::belo [private] |
template<class nr_type_t>
nr_type_t* qucs::tridiag< nr_type_t >::c [private] |
template<class nr_type_t>
nr_type_t* qucs::tridiag< nr_type_t >::d [private] |
template<class nr_type_t>
nr_type_t* qucs::tridiag< nr_type_t >::de [private] |
template<class nr_type_t>
::std::vector<nr_type_t>* qucs::tridiag< nr_type_t >::diag [private] |
template<class nr_type_t>
nr_type_t* qucs::tridiag< nr_type_t >::e [private] |
template<class nr_type_t>
nr_type_t* qucs::tridiag< nr_type_t >::ep [private] |
template<class nr_type_t>
nr_type_t* qucs::tridiag< nr_type_t >::f [private] |
template<class nr_type_t>
nr_type_t* qucs::tridiag< nr_type_t >::ga [private] |
template<class nr_type_t>
::std::vector<nr_type_t>* qucs::tridiag< nr_type_t >::offdiag [private] |
template<class nr_type_t>
::std::vector<nr_type_t>* qucs::tridiag< nr_type_t >::rhs [private] |
template<class nr_type_t>
int qucs::tridiag< nr_type_t >::type [private] |
template<class nr_type_t>
nr_type_t* qucs::tridiag< nr_type_t >::x [private] |
template<class nr_type_t>
nr_type_t* qucs::tridiag< nr_type_t >::z [private] |
The documentation for this class was generated from the following files: