Jspice3
sperror.h File Reference
#include "iferrmsg.h"
#include <string.h>
Include dependency graph for sperror.h:

Go to the source code of this file.

Macros

#define E_INTERN   E_PANIC
 
#define E_BADMATRIX   (E_PRIVATE+1) /* ill-formed matrix can't be decomposed */
 
#define E_SINGULAR   (E_PRIVATE+2) /* matrix is singular */
 
#define E_ITERLIM   (E_PRIVATE+3) /* iteration limit reached,operation aborted */
 
#define E_ORDER   (E_PRIVATE+4) /* integration order not supported */
 
#define E_METHOD   (E_PRIVATE+5) /* integration method not supported */
 
#define E_TIMESTEP   (E_PRIVATE+6) /* timestep too small */
 
#define E_XMISSIONLINE   (E_PRIVATE+7) /* transmission line in pz analysis */
 
#define E_MAGEXCEEDED   (E_PRIVATE+8) /* pole-zero magnitude too large */
 
#define E_SHORT   (E_PRIVATE+9) /* pole-zero input or output shorted */
 
#define E_INISOUT   (E_PRIVATE+10) /* pole-zero input is output */
 
#define E_ASKCURRENT   (E_PRIVATE+11) /* ac currents cannot be ASKed */
 
#define E_ASKPOWER   (E_PRIVATE+12) /* ac powers cannot be ASKed */
 
#define E_NODUNDEF   (E_PRIVATE+13) /* node not defined in noise anal */
 
#define E_NOACINPUT   (E_PRIVATE+14) /* no ac input src specified for noise */
 
#define E_NOF2SRC   (E_PRIVATE+15) /* no source at F2 for IM disto analysis */
 
#define E_NODISTO   (E_PRIVATE+16) /* no distortion analysis - NODISTO defined */
 
#define E_NONOISE   (E_PRIVATE+17) /* no noise analysis - NONOISE defined */
 

Functions

char * SPerror ()
 

Macro Definition Documentation

#define E_ASKCURRENT   (E_PRIVATE+11) /* ac currents cannot be ASKed */

Definition at line 26 of file sperror.h.

#define E_ASKPOWER   (E_PRIVATE+12) /* ac powers cannot be ASKed */

Definition at line 27 of file sperror.h.

#define E_BADMATRIX   (E_PRIVATE+1) /* ill-formed matrix can't be decomposed */

Definition at line 16 of file sperror.h.

#define E_INISOUT   (E_PRIVATE+10) /* pole-zero input is output */

Definition at line 25 of file sperror.h.

#define E_INTERN   E_PANIC

Definition at line 15 of file sperror.h.

#define E_ITERLIM   (E_PRIVATE+3) /* iteration limit reached,operation aborted */

Definition at line 18 of file sperror.h.

#define E_MAGEXCEEDED   (E_PRIVATE+8) /* pole-zero magnitude too large */

Definition at line 23 of file sperror.h.

#define E_METHOD   (E_PRIVATE+5) /* integration method not supported */

Definition at line 20 of file sperror.h.

#define E_NOACINPUT   (E_PRIVATE+14) /* no ac input src specified for noise */

Definition at line 29 of file sperror.h.

#define E_NODISTO   (E_PRIVATE+16) /* no distortion analysis - NODISTO defined */

Definition at line 31 of file sperror.h.

#define E_NODUNDEF   (E_PRIVATE+13) /* node not defined in noise anal */

Definition at line 28 of file sperror.h.

#define E_NOF2SRC   (E_PRIVATE+15) /* no source at F2 for IM disto analysis */

Definition at line 30 of file sperror.h.

#define E_NONOISE   (E_PRIVATE+17) /* no noise analysis - NONOISE defined */

Definition at line 32 of file sperror.h.

#define E_ORDER   (E_PRIVATE+4) /* integration order not supported */

Definition at line 19 of file sperror.h.

#define E_SHORT   (E_PRIVATE+9) /* pole-zero input or output shorted */

Definition at line 24 of file sperror.h.

#define E_SINGULAR   (E_PRIVATE+2) /* matrix is singular */

Definition at line 17 of file sperror.h.

#define E_TIMESTEP   (E_PRIVATE+6) /* timestep too small */

Definition at line 21 of file sperror.h.

#define E_XMISSIONLINE   (E_PRIVATE+7) /* transmission line in pz analysis */

Definition at line 22 of file sperror.h.

Function Documentation

char* SPerror ( )