Qucs-core  0.0.18
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Functions
qucs::transient Namespace Reference

Functions

void calcCorrectorCoeff (int, int, nr_double_t *, nr_double_t *)
 
void calcPredictorCoeff (int, int, nr_double_t *, nr_double_t *)
 
void getConductance (integrator *, nr_double_t, nr_double_t &)
 
void integrateEuler (integrator *, int, nr_double_t, nr_double_t &, nr_double_t &)
 
void integrateBilinear (integrator *, int, nr_double_t, nr_double_t &, nr_double_t &)
 
void integrateGear (integrator *, int, nr_double_t, nr_double_t &, nr_double_t &)
 
void integrateMoulton (integrator *, int, nr_double_t, nr_double_t &, nr_double_t &)
 
void setIntegrationMethod (circuit *, int)
 
int correctorType (char *, int &)
 
int correctorType (int, int)
 
int predictorType (int, int, int &)
 
nr_double_t getCorrectorError (int, int)
 
nr_double_t getPredictorError (int, int)
 

Function Documentation

void qucs::transient::calcCorrectorCoeff ( int  Method,
int  order,
nr_double_t *  coefficients,
nr_double_t *  delta 
)

Definition at line 55 of file transient.cpp.

void qucs::transient::calcPredictorCoeff ( int  Method,
int  order,
nr_double_t *  coefficients,
nr_double_t *  delta 
)

Definition at line 169 of file transient.cpp.

int qucs::transient::correctorType ( char *  Method,
int MaxOrder 
)

Definition at line 331 of file transient.cpp.

int qucs::transient::correctorType ( int  Method,
int  order 
)

Definition at line 424 of file transient.cpp.

void qucs::transient::getConductance ( integrator *  c,
nr_double_t  cap,
nr_double_t &  geq 
)

Definition at line 247 of file transient.cpp.

nr_double_t qucs::transient::getCorrectorError ( int  Method,
int  order 
)

Definition at line 429 of file transient.cpp.

nr_double_t qucs::transient::getPredictorError ( int  Method,
int  order 
)

Definition at line 434 of file transient.cpp.

void qucs::transient::integrateBilinear ( integrator *  c,
int  qstate,
nr_double_t  cap,
nr_double_t &  geq,
nr_double_t &  ceq 
)

Definition at line 266 of file transient.cpp.

void qucs::transient::integrateEuler ( integrator *  c,
int  qstate,
nr_double_t  cap,
nr_double_t &  geq,
nr_double_t &  ceq 
)

Definition at line 254 of file transient.cpp.

void qucs::transient::integrateGear ( integrator *  c,
int  qstate,
nr_double_t  cap,
nr_double_t &  geq,
nr_double_t &  ceq 
)

Definition at line 278 of file transient.cpp.

void qucs::transient::integrateMoulton ( integrator *  c,
int  qstate,
nr_double_t  cap,
nr_double_t &  geq,
nr_double_t &  ceq 
)

Definition at line 292 of file transient.cpp.

int qucs::transient::predictorType ( int  corrMethod,
int  corrOrder,
int predOrder 
)

Definition at line 361 of file transient.cpp.

void qucs::transient::setIntegrationMethod ( circuit *  c,
int  Method 
)

Definition at line 308 of file transient.cpp.