Jspice3
cktsetap.c File Reference
#include "spice.h"
#include <stdio.h>
#include "cktdefs.h"
#include "tskdefs.h"
#include "jobdefs.h"
#include "iferrmsg.h"
#include "util.h"
#include "cktext.h"
Include dependency graph for cktsetap.c:

Go to the source code of this file.

Functions

int CKTsetAnalPm (GENERIC *ckt, GENERIC *analPtr, int parm, IFvalue *value, IFvalue *selector)
 

Function Documentation

int CKTsetAnalPm ( GENERIC ckt,
GENERIC analPtr,
int  parm,
IFvalue value,
IFvalue selector 
)

Definition at line 20 of file cktsetap.c.

27 {
28  int type = ((JOB *)analPtr)->JOBtype;
29 
30  if ((analInfo[type]->setParm) == NULL)
31  return(E_BADPARM);
32  return ( (*(analInfo[type]->setParm))(ckt,analPtr,parm,value) );
33 }
#define E_BADPARM
Definition: iferrmsg.h:26
Definition: cktdefs.h:23
SPICEanalysis * analInfo[]
Definition: sconfig.c:57
#define NULL
Definition: spdefs.h:121
Definition: types.c:18