My Project
0.0.16
QUCS Mapping
|
#include <qf_cauer.h>
Public Member Functions | |
qf_cauer (unsigned, qf_double_t, qf_double_t) | |
qf_cauer (qf_double_t, qf_double_t, qf_double_t, qf_double_t, qf_double_t, qf_double_t, qft) | |
virtual | ~qf_cauer (void) |
void | normalize (qf_double_t, qf_double_t, qf_double_t, qft) |
void | xfer (void) |
void | values (void) |
virtual void | synth (qft) |
void | dump (void) |
Public Member Functions inherited from qf_filter | |
qf_filter (void) | |
qf_filter (int) | |
qf_filter (qfk, qft) | |
qf_filter (int, qfk, qft) | |
qf_filter (qfk, qft, qf_double_t, qf_double_t, qf_double_t) | |
virtual | ~qf_filter (void) |
void | extract_pole_pCsLC (qf_double_t, qfc *, qf_double_t) |
int | order (void) |
std::string | to_qucs (void) |
std::string | to_spice (void) |
void | dump_qucs (void) |
void | dump_spice (void) |
void | dump_cout (void) |
Static Public Member Functions | |
static qf_double_t | K (qf_double_t) |
static qf_double_t | Kp (qf_double_t) |
static qf_double_t | sn (qf_double_t, qf_double_t) |
static qf_double_t | ellip_RF (qf_double_t, qf_double_t, qf_double_t) |
static qf_double_t | ellip_K (qf_double_t) |
static qf_double_t | ellip_sncndn (qf_double_t, qf_double_t, qf_double_t &, qf_double_t &, qf_double_t &) |
static qf_double_t | ellip_sn (qf_double_t, qf_double_t) |
Additional Inherited Members | |
Protected Attributes inherited from qf_filter | |
const qft | type |
const qfk | kind |
unsigned | ord |
const qf_double_t | fc |
qf_double_t | bw |
const qf_double_t | imp |
qf_double_t | fstart |
qf_double_t | fstop |
qf_poly | E |
qf_poly | F |
qf_poly | P |
qf_poly | BN |
qf_poly | BD |
unsigned | ncomp |
qfc * | Comp |
Definition at line 28 of file qf_cauer.h.
qf_cauer::qf_cauer | ( | unsigned | n, |
qf_double_t | r, | ||
qf_double_t | t | ||
) |
qf_cauer::qf_cauer | ( | qf_double_t | amin, |
qf_double_t | amax, | ||
qf_double_t | fc, | ||
qf_double_t | fs, | ||
qf_double_t | r = 1 , |
||
qf_double_t | b = 0 , |
||
qft | type = LOWPASS |
||
) |
|
virtual |
Definition at line 75 of file qf_cauer.cpp.
void qf_cauer::dump | ( | void | ) |
Definition at line 580 of file qf_cauer.cpp.
|
static |
|
static |
Definition at line 119 of file qf_cauer.cpp.
|
static |
|
static |
Definition at line 177 of file qf_cauer.cpp.
|
static |
Definition at line 89 of file qf_cauer.cpp.
|
static |
Definition at line 159 of file qf_cauer.cpp.
void qf_cauer::normalize | ( | qf_double_t | amin, |
qf_double_t | amax, | ||
qf_double_t | fs, | ||
qft | type | ||
) |
Definition at line 253 of file qf_cauer.cpp.
|
static |
Definition at line 101 of file qf_cauer.cpp.
|
virtual |
Implements qf_filter.
Definition at line 399 of file qf_cauer.cpp.
void qf_cauer::values | ( | void | ) |
Definition at line 375 of file qf_cauer.cpp.
void qf_cauer::xfer | ( | void | ) |
Definition at line 312 of file qf_cauer.cpp.