My Project
0.0.16
QUCS Mapping
|
#include <integrator.h>
Public Types | |
typedef void(* | integrate_func_t )(integrator *, int, nr_double_t, nr_double_t &, nr_double_t &) |
typedef void(* | conductor_func_t )(integrator *, nr_double_t, nr_double_t &) |
Public Member Functions | |
integrator () | |
integrator (const integrator &) | |
~integrator () | |
void | setIntegration (integrate_func_t f) |
void | setConductance (conductor_func_t f) |
void | integrate (int, nr_double_t, nr_double_t &, nr_double_t &) |
void | conductor (nr_double_t, nr_double_t &) |
void | setOrder (int o) |
int | getOrder (void) |
void | setMode (int s) |
int | getMode (void) |
void | setCoefficients (nr_double_t *c) |
nr_double_t * | getCoefficients (void) |
Public Member Functions inherited from states< nr_double_t > | |
states () | |
states (const states &) | |
~states () | |
nr_double_t | getState (int, int n=0) |
void | setState (int, nr_double_t, int n=0) |
void | initStates (void) |
void | clearStates (void) |
int | getStates (void) |
void | setStates (int n) |
void | nextState (void) |
void | prevState (void) |
void | fillState (int, nr_double_t) |
void | saveState (int, nr_double_t *) |
Definition at line 33 of file integrator.h.
typedef void(* integrator::conductor_func_t)(integrator *, nr_double_t, nr_double_t &) |
Definition at line 46 of file integrator.h.
typedef void(* integrator::integrate_func_t)(integrator *, int, nr_double_t, nr_double_t &, nr_double_t &) |
Definition at line 43 of file integrator.h.
integrator::integrator | ( | ) |
Definition at line 41 of file integrator.cpp.
integrator::integrator | ( | const integrator & | c | ) |
Definition at line 51 of file integrator.cpp.
integrator::~integrator | ( | ) |
Definition at line 60 of file integrator.cpp.
void integrator::conductor | ( | nr_double_t | cap, |
nr_double_t & | geq | ||
) |
|
inline |
|
inline |
|
inline |
void integrator::integrate | ( | int | qstate, |
nr_double_t | cap, | ||
nr_double_t & | geq, | ||
nr_double_t & | ceq | ||
) |
Definition at line 65 of file integrator.cpp.
|
inline |
|
inline |
|
inline |
|
inline |
Definition at line 52 of file integrator.h.
|
inline |