* analysis.h: New file.

This commit is contained in:
arno 2000-09-07 18:13:32 +00:00
parent 8dc5eac0ee
commit 5c77d40766
1 changed files with 21 additions and 0 deletions

View File

@ -0,0 +1,21 @@
#ifndef _ANALYSIS_H
#define _ANALYSIS_H
typedef struct {
IFanalysis public;
int size;
int domain;
int do_ic;
int (*(setParm))(CKTcircuit *ckt, void *anal, int which, IFvalue *value);
int (*(askQuest))(CKTcircuit *ckt, void *anal, int which, IFvalue *value);
int (*an_init)(CKTcircuit *ckt, JOB *job);
int (*an_func)(CKTcircuit *ckt, int restart);
} SPICEanalysis;
char *spice_analysis_get_name(int index);
char *spice_analysis_get_description(int index);
int spice_num_analysis(void);
SPICEanalysis **spice_analysis_ptr(void);
#endif