Qucs-core
0.0.19
|
#include <equation.h>
Definition at line 62 of file equation.h.
qucs::node::node | ( | ) |
Definition at line 1000 of file equation.cpp.
qucs::node::node | ( | int | type | ) |
Definition at line 1018 of file equation.cpp.
qucs::node::node | ( | const node & | o | ) |
Definition at line 1037 of file equation.cpp.
qucs::node::~node | ( | ) | [virtual] |
Definition at line 1055 of file equation.cpp.
virtual void qucs::eqn::node::addDependencies | ( | strlist * | ) | [inline, virtual] |
Reimplemented in qucs::eqn::application, qucs::eqn::assignment, and qucs::eqn::reference.
Definition at line 105 of file equation.h.
void qucs::node::addDropDependencies | ( | char * | dep | ) |
Definition at line 1303 of file equation.cpp.
void qucs::node::addPrepDependencies | ( | char * | dep | ) |
Definition at line 1311 of file equation.cpp.
void qucs::node::append | ( | node * | last | ) |
Definition at line 1102 of file equation.cpp.
void qucs::node::appendNodes | ( | node * | last | ) |
Definition at line 1112 of file equation.cpp.
void qucs::node::appendPrepDependencies | ( | strlist * | deps | ) |
Definition at line 1319 of file equation.cpp.
void qucs::node::applyInstance | ( | void | ) |
Definition at line 1081 of file equation.cpp.
constant * qucs::node::calculate | ( | void | ) |
Definition at line 1333 of file equation.cpp.
strlist * qucs::node::collectDataDependencies | ( | void | ) |
Definition at line 1361 of file equation.cpp.
strlist * qucs::node::collectDependencies | ( | void | ) |
Definition at line 1352 of file equation.cpp.
int qucs::node::count | ( | void | ) |
Definition at line 1094 of file equation.cpp.
virtual node* qucs::eqn::node::differentiate | ( | char * | ) | [inline, virtual] |
Reimplemented in qucs::eqn::application, qucs::eqn::assignment, qucs::eqn::reference, and qucs::eqn::constant.
Definition at line 109 of file equation.h.
virtual int qucs::eqn::node::evalType | ( | void | ) | [inline, virtual] |
Reimplemented in qucs::eqn::application, qucs::eqn::assignment, qucs::eqn::reference, and qucs::eqn::constant.
Definition at line 106 of file equation.h.
virtual constant* qucs::eqn::node::evaluate | ( | void | ) | [inline, virtual] |
Reimplemented in qucs::eqn::application, qucs::eqn::assignment, qucs::eqn::reference, and qucs::eqn::constant.
Definition at line 108 of file equation.h.
node * qucs::node::get | ( | int | pos | ) |
Definition at line 1121 of file equation.cpp.
strlist* qucs::eqn::node::getDataDependencies | ( | void | ) | [inline] |
Definition at line 77 of file equation.h.
strlist * qucs::node::getDependencies | ( | void | ) |
Definition at line 1235 of file equation.cpp.
strlist* qucs::eqn::node::getDropDependencies | ( | void | ) | [inline] |
Definition at line 80 of file equation.h.
char * qucs::node::getInstance | ( | void | ) |
Definition at line 1073 of file equation.cpp.
node* qucs::eqn::node::getNext | ( | void | ) | [inline] |
Definition at line 69 of file equation.h.
strlist* qucs::eqn::node::getPrepDependencies | ( | void | ) | [inline] |
Definition at line 84 of file equation.h.
constant * qucs::node::getResult | ( | int | pos | ) |
Definition at line 1135 of file equation.cpp.
constant* qucs::eqn::node::getResult | ( | void | ) | [inline] |
Definition at line 91 of file equation.h.
nr_complex_t qucs::node::getResultComplex | ( | void | ) |
Definition at line 1167 of file equation.cpp.
nr_double_t qucs::node::getResultDouble | ( | void | ) |
Definition at line 1144 of file equation.cpp.
qucs::vector qucs::node::getResultVector | ( | void | ) |
Definition at line 1190 of file equation.cpp.
int qucs::eqn::node::getTag | ( | void | ) | [inline] |
Definition at line 89 of file equation.h.
int qucs::eqn::node::getType | ( | void | ) | [inline] |
Definition at line 88 of file equation.h.
virtual void qucs::eqn::node::print | ( | void | ) | [inline, virtual] |
Reimplemented in qucs::eqn::application, qucs::eqn::assignment, qucs::eqn::reference, and qucs::eqn::constant.
Definition at line 104 of file equation.h.
virtual node* qucs::eqn::node::recreate | ( | void | ) | [inline, virtual] |
Reimplemented in qucs::eqn::application, qucs::eqn::assignment, qucs::eqn::reference, and qucs::eqn::constant.
Definition at line 110 of file equation.h.
strlist * qucs::node::recurseDependencies | ( | checker * | check, |
strlist * | deps | ||
) |
Definition at line 1245 of file equation.cpp.
virtual void qucs::eqn::node::replace | ( | char * | , |
char * | |||
) | [inline, virtual] |
Reimplemented in qucs::eqn::application, qucs::eqn::assignment, and qucs::eqn::reference.
Definition at line 111 of file equation.h.
void qucs::node::setDataDependencies | ( | strlist * | deps | ) |
Definition at line 1326 of file equation.cpp.
void qucs::node::setDependencies | ( | strlist * | depends | ) |
Definition at line 1228 of file equation.cpp.
void qucs::eqn::node::setDropDependencies | ( | strlist * | deps | ) | [inline] |
Definition at line 78 of file equation.h.
void qucs::node::setInstance | ( | const char * | n | ) |
Definition at line 1066 of file equation.cpp.
void qucs::eqn::node::setNext | ( | node * | n | ) | [inline] |
Definition at line 70 of file equation.h.
void qucs::eqn::node::setPrepDependencies | ( | strlist * | deps | ) | [inline] |
Definition at line 81 of file equation.h.
void qucs::node::setResult | ( | constant * | r | ) |
Definition at line 1129 of file equation.cpp.
void qucs::eqn::node::setType | ( | int | tag | ) | [inline] |
Definition at line 90 of file equation.h.
virtual char* qucs::eqn::node::toString | ( | void | ) | [inline, virtual] |
Reimplemented in qucs::eqn::application, qucs::eqn::assignment, qucs::eqn::reference, and qucs::eqn::constant.
Definition at line 107 of file equation.h.
Definition at line 124 of file equation.h.
Definition at line 115 of file equation.h.
strlist* qucs::eqn::node::dataDependencies [private] |
Definition at line 132 of file equation.h.
strlist* qucs::eqn::node::dependencies [private] |
Definition at line 130 of file equation.h.
strlist* qucs::eqn::node::dropDependencies [private] |
Definition at line 133 of file equation.h.
Definition at line 122 of file equation.h.
Definition at line 114 of file equation.h.
Definition at line 116 of file equation.h.
Definition at line 119 of file equation.h.
Definition at line 120 of file equation.h.
node* qucs::eqn::node::next [private] |
Definition at line 129 of file equation.h.
Definition at line 121 of file equation.h.
strlist* qucs::eqn::node::prepDependencies [private] |
Definition at line 134 of file equation.h.
constant* qucs::eqn::node::res [private] |
Definition at line 131 of file equation.h.
Definition at line 117 of file equation.h.
Definition at line 123 of file equation.h.
int qucs::eqn::node::tag [private] |
Definition at line 128 of file equation.h.
char* qucs::eqn::node::txt |
Definition at line 118 of file equation.h.
int qucs::eqn::node::type [private] |
Reimplemented in qucs::eqn::constant.
Definition at line 127 of file equation.h.