|
Qucs-core
0.0.18
|
#include <tridiag.h>
Public Member Functions | |
| tridiag () | |
| tridiag (const tridiag &) | |
| const tridiag & | operator= (const tridiag &) |
| ~tridiag () | |
| void | setDiagonal (tvector< nr_type_t > *) |
| void | setOffDiagonal (tvector< nr_type_t > *) |
| void | setA (tvector< nr_type_t > *) |
| void | setB (tvector< nr_type_t > *) |
| void | setRHS (tvector< nr_type_t > *) |
| void | setType (int t) |
| void | solve (void) |
| void | solve_ns (void) |
| void | solve_ns_cyc (void) |
| void | solve_s (void) |
| void | solve_s_cyc (void) |
Private Attributes | |
| tvector< nr_type_t > * | abov |
| tvector< nr_type_t > * | belo |
| tvector< nr_type_t > * | diag |
| tvector< nr_type_t > * | offdiag |
| tvector< nr_type_t > * | rhs |
| nr_type_t * | d |
| nr_type_t * | e |
| nr_type_t * | f |
| nr_type_t * | z |
| nr_type_t * | c |
| nr_type_t * | b |
| nr_type_t * | x |
| nr_type_t * | al |
| nr_type_t * | be |
| nr_type_t * | ga |
| nr_type_t * | de |
| nr_type_t * | ep |
| int | type |
| qucs::tridiag< nr_type_t >::tridiag | ( | ) |
Definition at line 43 of file tridiag.cpp.
| qucs::tridiag< nr_type_t >::tridiag | ( | const tridiag< nr_type_t > & | t | ) |
Definition at line 51 of file tridiag.cpp.
| qucs::tridiag< nr_type_t >::~tridiag | ( | ) |
Definition at line 78 of file tridiag.cpp.
| const tridiag< nr_type_t > & qucs::tridiag< nr_type_t >::operator= | ( | const tridiag< nr_type_t > & | t | ) |
Definition at line 64 of file tridiag.cpp.
| void qucs::tridiag< nr_type_t >::setA | ( | tvector< nr_type_t > * | v | ) |
Definition at line 95 of file tridiag.cpp.
| void qucs::tridiag< nr_type_t >::setB | ( | tvector< nr_type_t > * | v | ) |
Definition at line 101 of file tridiag.cpp.
| void qucs::tridiag< nr_type_t >::setDiagonal | ( | tvector< nr_type_t > * | v | ) |
Definition at line 83 of file tridiag.cpp.
| void qucs::tridiag< nr_type_t >::setOffDiagonal | ( | tvector< nr_type_t > * | v | ) |
Definition at line 89 of file tridiag.cpp.
| void qucs::tridiag< nr_type_t >::setRHS | ( | tvector< nr_type_t > * | v | ) |
Definition at line 107 of file tridiag.cpp.
|
inline |
| void qucs::tridiag< nr_type_t >::solve | ( | void | ) |
Definition at line 117 of file tridiag.cpp.
| void qucs::tridiag< nr_type_t >::solve_ns | ( | void | ) |
Definition at line 140 of file tridiag.cpp.
| void qucs::tridiag< nr_type_t >::solve_ns_cyc | ( | void | ) |
Definition at line 179 of file tridiag.cpp.
| void qucs::tridiag< nr_type_t >::solve_s | ( | void | ) |
Definition at line 243 of file tridiag.cpp.
| void qucs::tridiag< nr_type_t >::solve_s_cyc | ( | void | ) |
Definition at line 290 of file tridiag.cpp.
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
1.8.6