Qucs-core
0.0.19
|
superclass for interfacing to the Qucs circuit solvers. More...
#include <qucs_interface.h>
Public Member Functions | |
qucsint () | |
qucsint (char *infile) | |
~qucsint () | |
int | prepare_netlist (char *infile) |
int | evaluate () |
int | output (char *outfile) |
Protected Attributes | |
qucs::net * | subnet |
qucs::input * | in |
qucs::circuit * | gnd |
qucs::dataset * | out |
qucs::environment * | root |
int | err |
int | ret |
superclass for interfacing to the Qucs circuit solvers.
This class is used for interfacing qucs with external software
Definition at line 64 of file qucs_interface.h.
qucsint::qucsint | ( | ) |
Definition at line 60 of file qucs_interface.cpp.
qucsint::qucsint | ( | char * | infile | ) |
Definition at line 72 of file qucs_interface.cpp.
qucsint::~qucsint | ( | ) |
Definition at line 85 of file qucs_interface.cpp.
int qucsint::evaluate | ( | void | ) |
Definition at line 153 of file qucs_interface.cpp.
int qucsint::output | ( | char * | outfile | ) |
Definition at line 164 of file qucs_interface.cpp.
int qucsint::prepare_netlist | ( | char * | infile | ) |
\ todo: replace "root" by / as environement root
Definition at line 99 of file qucs_interface.cpp.
int qucs::qucsint::err [protected] |
Definition at line 83 of file qucs_interface.h.
qucs::circuit* qucs::qucsint::gnd [protected] |
Definition at line 80 of file qucs_interface.h.
qucs::input* qucs::qucsint::in [protected] |
Definition at line 79 of file qucs_interface.h.
qucs::dataset* qucs::qucsint::out [protected] |
Definition at line 81 of file qucs_interface.h.
int qucs::qucsint::ret [protected] |
Definition at line 84 of file qucs_interface.h.
qucs::environment* qucs::qucsint::root [protected] |
Definition at line 82 of file qucs_interface.h.
qucs::net* qucs::qucsint::subnet [protected] |
Definition at line 78 of file qucs_interface.h.