Qucs-core  0.0.19
Enumerations | Functions | Variables
m_trsolver_interface_mex.cpp File Reference
#include <iostream>
#include <string>
#include <cstring>
#include <map>
#include <typeinfo>
#include "mex.h"
#include "class_handle.hpp"
#include "mextrsolver.h"
Include dependency graph for m_trsolver_interface_mex.cpp:

Go to the source code of this file.

Enumerations

enum  ClassMethods {
  evNotDefined, prepare_netlist, init_sync, init_async,
  stepsolve_sync, acceptstep_sync, stepsolve_async, acceptstep_async,
  rejectstep_async, getsolution, debug, printx,
  getN, getM, getJac, setecvs,
  getnodev, getvprobe, getiprobe
}

Functions

void Initialize ()
void mexFunction (int nlhs, mxArray *plhs[], int nrhs, const mxArray *prhs[])

Variables

std::map< std::string,
ClassMethods
s_mapClassMethodStrs

Enumeration Type Documentation

Enumerator:
evNotDefined 
prepare_netlist 
init_sync 
init_async 
stepsolve_sync 
acceptstep_sync 
stepsolve_async 
acceptstep_async 
rejectstep_async 
getsolution 
debug 
printx 
getN 
getM 
getJac 
setecvs 
getnodev 
getvprobe 
getiprobe 

Definition at line 13 of file m_trsolver_interface_mex.cpp.


Function Documentation

void Initialize ( )

Definition at line 38 of file m_trsolver_interface_mex.cpp.

void mexFunction ( int  nlhs,
mxArray *  plhs[],
int  nrhs,
const mxArray *  prhs[] 
)

Definition at line 61 of file m_trsolver_interface_mex.cpp.


Variable Documentation

std::map<std::string, ClassMethods> s_mapClassMethodStrs

Definition at line 36 of file m_trsolver_interface_mex.cpp.