Qucs-core  0.0.18
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Public Member Functions | Private Attributes
mextrsolver Class Reference

#include <mextrsolver.h>

Public Member Functions

 mextrsolver ()
 
virtual ~mextrsolver ()
 
void printx (void)
 
int prepare_netlist (int nlhs, mxArray *plhs[], int nrhs, const mxArray *prhs[])
 
void init_sync (int nlhs, mxArray *plhs[], int nrhs, const mxArray *prhs[])
 
void init_async (int nlhs, mxArray *plhs[], int nrhs, const mxArray *prhs[])
 
int stepsolve_sync (int nlhs, mxArray *plhs[], int nrhs, const mxArray *prhs[])
 
void acceptstep_sync (int nlhs, mxArray *plhs[], int nrhs, const mxArray *prhs[])
 
int stepsolve_async (int nlhs, mxArray *plhs[], int nrhs, const mxArray *prhs[])
 
void acceptstep_async (int nlhs, mxArray *plhs[], int nrhs, const mxArray *prhs[])
 
void rejectstep_async (int nlhs, mxArray *plhs[], int nrhs, const mxArray *prhs[])
 
int getsolution (int nlhs, mxArray *plhs[], int nrhs, const mxArray *prhs[])
 
int getN (int nlhs, mxArray *plhs[], int nrhs, const mxArray *prhs[])
 
int getM (int nlhs, mxArray *plhs[], int nrhs, const mxArray *prhs[])
 
void getJac (int nlhs, mxArray *plhs[], int nrhs, const mxArray *prhs[])
 
void setecvs (int nlhs, mxArray *plhs[], int nrhs, const mxArray *prhs[])
 
void getiprobe (int nlhs, mxArray *plhs[], int nrhs, const mxArray *prhs[])
 
void getvprobe (int nlhs, mxArray *plhs[], int nrhs, const mxArray *prhs[])
 
void getnodev (int nlhs, mxArray *plhs[], int nrhs, const mxArray *prhs[])
 

Private Attributes

qucs::trsolver_interface qtr
 

Detailed Description

Definition at line 9 of file mextrsolver.h.

Constructor & Destructor Documentation

mextrsolver::mextrsolver ( )

Definition at line 19 of file mextrsolver.cpp.

mextrsolver::~mextrsolver ( )
virtual

Definition at line 25 of file mextrsolver.cpp.

Member Function Documentation

void mextrsolver::acceptstep_async ( int  nlhs,
mxArray *  plhs[],
int  nrhs,
const mxArray *  prhs[] 
)

Definition at line 169 of file mextrsolver.cpp.

void mextrsolver::acceptstep_sync ( int  nlhs,
mxArray *  plhs[],
int  nrhs,
const mxArray *  prhs[] 
)

Definition at line 128 of file mextrsolver.cpp.

void mextrsolver::getiprobe ( int  nlhs,
mxArray *  plhs[],
int  nrhs,
const mxArray *  prhs[] 
)

Definition at line 431 of file mextrsolver.cpp.

void mextrsolver::getJac ( int  nlhs,
mxArray *  plhs[],
int  nrhs,
const mxArray *  prhs[] 
)

Definition at line 355 of file mextrsolver.cpp.

int mextrsolver::getM ( int  nlhs,
mxArray *  plhs[],
int  nrhs,
const mxArray *  prhs[] 
)

Definition at line 328 of file mextrsolver.cpp.

int mextrsolver::getN ( int  nlhs,
mxArray *  plhs[],
int  nrhs,
const mxArray *  prhs[] 
)

Definition at line 302 of file mextrsolver.cpp.

void mextrsolver::getnodev ( int  nlhs,
mxArray *  plhs[],
int  nrhs,
const mxArray *  prhs[] 
)

Definition at line 526 of file mextrsolver.cpp.

int mextrsolver::getsolution ( int  nlhs,
mxArray *  plhs[],
int  nrhs,
const mxArray *  prhs[] 
)

Definition at line 198 of file mextrsolver.cpp.

void mextrsolver::getvprobe ( int  nlhs,
mxArray *  plhs[],
int  nrhs,
const mxArray *  prhs[] 
)

Definition at line 478 of file mextrsolver.cpp.

void mextrsolver::init_async ( int  nlhs,
mxArray *  plhs[],
int  nrhs,
const mxArray *  prhs[] 
)

Definition at line 269 of file mextrsolver.cpp.

void mextrsolver::init_sync ( int  nlhs,
mxArray *  plhs[],
int  nrhs,
const mxArray *  prhs[] 
)

Definition at line 245 of file mextrsolver.cpp.

int mextrsolver::prepare_netlist ( int  nlhs,
mxArray *  plhs[],
int  nrhs,
const mxArray *  prhs[] 
)

Definition at line 35 of file mextrsolver.cpp.

void mextrsolver::printx ( void  )

Definition at line 30 of file mextrsolver.cpp.

void mextrsolver::rejectstep_async ( int  nlhs,
mxArray *  plhs[],
int  nrhs,
const mxArray *  prhs[] 
)

Definition at line 183 of file mextrsolver.cpp.

void mextrsolver::setecvs ( int  nlhs,
mxArray *  plhs[],
int  nrhs,
const mxArray *  prhs[] 
)

Definition at line 388 of file mextrsolver.cpp.

int mextrsolver::stepsolve_async ( int  nlhs,
mxArray *  plhs[],
int  nrhs,
const mxArray *  prhs[] 
)

Definition at line 144 of file mextrsolver.cpp.

int mextrsolver::stepsolve_sync ( int  nlhs,
mxArray *  plhs[],
int  nrhs,
const mxArray *  prhs[] 
)

Definition at line 103 of file mextrsolver.cpp.

Field Documentation

qucs::trsolver_interface mextrsolver::qtr
private

Definition at line 40 of file mextrsolver.h.


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