Qucs-core  0.0.19
Public Member Functions | Protected Attributes
qucs::qucsint Class Reference

superclass for interfacing to the Qucs circuit solvers. More...

#include <qucs_interface.h>

Inheritance diagram for qucs::qucsint:
Inheritance graph
Collaboration diagram for qucs::qucsint:
Collaboration graph

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

Detailed Description

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.

Constructor & Destructor Documentation

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.

Member Function Documentation

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.

Field Documentation

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.

The documentation for this class was generated from the following files: