|
Qucs-core
0.0.19
|
template class for storing state variables. More...
#include <states.h>


Public Member Functions | |
| states () | |
| states (const states &) | |
| ~states () | |
| state_type_t | getState (int, int n=0) |
| void | setState (int, state_type_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, state_type_t) |
| void | saveState (int, state_type_t *) |
| void | inputState (int, state_type_t *) |
Private Attributes | |
| state_type_t * | stateval |
| int | nstates |
| int | currentstate |
template class for storing state variables.
This class is used for storing sets of states for use by the transient integrators.
| qucs::states< state_type_t >::states | ( | ) |
Definition at line 40 of file states.cpp.
| qucs::states< state_type_t >::states | ( | const states< state_type_t > & | c | ) |
Definition at line 50 of file states.cpp.
| qucs::states< state_type_t >::~states | ( | ) |
Definition at line 67 of file states.cpp.
| void qucs::states< state_type_t >::clearStates | ( | void | ) |
Definition at line 88 of file states.cpp.
| void qucs::states< state_type_t >::fillState | ( | int | state, |
| state_type_t | val | ||
| ) |
Definition at line 132 of file states.cpp.
| state_type_t qucs::states< state_type_t >::getState | ( | int | state, |
| int | n = 0 |
||
| ) |
Definition at line 99 of file states.cpp.
| int qucs::states< state_type_t >::getStates | ( | void | ) | [inline] |
| void qucs::states< state_type_t >::initStates | ( | void | ) |
Definition at line 75 of file states.cpp.
| void qucs::states< state_type_t >::inputState | ( | int | state, |
| state_type_t * | values | ||
| ) |
Definition at line 159 of file states.cpp.
| void qucs::states< state_type_t >::nextState | ( | void | ) |
Definition at line 117 of file states.cpp.
| void qucs::states< state_type_t >::prevState | ( | void | ) |
Definition at line 124 of file states.cpp.
| void qucs::states< state_type_t >::saveState | ( | int | state, |
| state_type_t * | values | ||
| ) |
Definition at line 146 of file states.cpp.
| void qucs::states< state_type_t >::setState | ( | int | state, |
| state_type_t | val, | ||
| int | n = 0 |
||
| ) |
Definition at line 109 of file states.cpp.
| void qucs::states< state_type_t >::setStates | ( | int | n | ) | [inline] |
int qucs::states< state_type_t >::currentstate [private] |
int qucs::states< state_type_t >::nstates [private] |
state_type_t* qucs::states< state_type_t >::stateval [private] |
1.7.6.1