com_measure.c com_measure.h commands.c spiceif.c :
Enable measure all the time Let new spicefile overwrite the tran struct
This commit is contained in:
parent
9f469e53e2
commit
549e62497a
|
|
@ -7,8 +7,6 @@
|
|||
#include "vectors.h"
|
||||
#include <math.h>
|
||||
|
||||
#ifdef TCL_MODULE
|
||||
|
||||
typedef struct measure
|
||||
{
|
||||
char *result;
|
||||
|
|
@ -940,4 +938,3 @@ void com_measure(wordlist *wl) {
|
|||
return;
|
||||
}
|
||||
|
||||
#endif
|
||||
|
|
|
|||
|
|
@ -2,9 +2,8 @@
|
|||
#define _COM_MEASURE_H
|
||||
|
||||
#include <config.h>
|
||||
#ifdef TCL_MODULE
|
||||
|
||||
void com_measure(wordlist *wl);
|
||||
float get_measure(wordlist *wl);
|
||||
#endif
|
||||
|
||||
#endif
|
||||
|
|
|
|||
|
|
@ -112,15 +112,15 @@ struct comm spcp_coms[] = {
|
|||
{ 0, 0, 0, 0 }, E_DEFHMASK, 3, LOTS,
|
||||
(void (*)()) NULL,
|
||||
"spec name pat ... : Redefine vector and plot types.\n" } ,
|
||||
{ "measure", com_measure, FALSE, FALSE, TRUE,
|
||||
{ 041000, 041000, 041000, 041000 }, E_BEGINNING | E_HASPLOTS, 1, LOTS,
|
||||
arg_plot,
|
||||
"measure..." },
|
||||
#ifdef TCL_MODULE
|
||||
{ "bltplot", com_bltplot, FALSE, FALSE, TRUE,
|
||||
{ 041000, 041000, 041000, 041000 }, E_BEGINNING | E_HASPLOTS, 1, LOTS,
|
||||
arg_plot,
|
||||
"expr ... [vs expr] [xl xlo xhi] [yl ylo yhi] : Plot things." },
|
||||
{ "measure", com_measure, FALSE, FALSE, TRUE,
|
||||
{ 041000, 041000, 041000, 041000 }, E_BEGINNING | E_HASPLOTS, 1, LOTS,
|
||||
arg_plot,
|
||||
"measure..." },
|
||||
{ "plot", com_bltplot, FALSE, FALSE, TRUE,
|
||||
{ 041000, 041000, 041000, 041000 }, E_BEGINNING | E_HASPLOTS, 1, LOTS,
|
||||
arg_plot,
|
||||
|
|
|
|||
|
|
@ -1167,23 +1167,32 @@ do {\
|
|||
|
||||
_foo(ckt->CKTbreaks,double,ckt->CKTbreakSize);
|
||||
|
||||
_foo((TSKtask *)ft_curckt->ci_curTask,TSKtask,1);
|
||||
#if 0
|
||||
_foo((TSKtask *)ft_curckt->ci_curTask,TSKtask,1);
|
||||
|
||||
/* To stop the Free */
|
||||
((TSKtask *)ft_curckt->ci_curTask)->TSKname = NULL;
|
||||
((TSKtask *)ft_curckt->ci_curTask)->jobs = NULL;
|
||||
|
||||
_foo(((TSKtask *)ft_curckt->ci_curTask)->TSKname,char,-1);
|
||||
|
||||
((TSKtask *)ft_curckt->ci_curTask)->jobs = NULL;
|
||||
_foo(((TRANan *)((TSKtask *)ft_curckt->ci_curTask)->jobs),TRANan,1);
|
||||
((TSKtask *)ft_curckt->ci_curTask)->jobs->JOBname = NULL;
|
||||
ckt->CKTcurJob = (JOB *)((TSKtask *)ft_curckt->ci_curTask)->jobs;
|
||||
|
||||
|
||||
((TSKtask *)ft_curckt->ci_curTask)->jobs->JOBname = NULL;
|
||||
_foo(((TSKtask *)ft_curckt->ci_curTask)->jobs->JOBname,char,-1);
|
||||
#else
|
||||
{
|
||||
void *tmp=NULL;
|
||||
_foo(tmp,TSKtask,1);
|
||||
_foo(tmp,char,-1);
|
||||
_foo(tmp,TRANan,1);
|
||||
_foo(tmp,char,-1);
|
||||
tfree(tmp);
|
||||
}
|
||||
#endif
|
||||
ckt->CKTcurJob = (JOB *)((TSKtask *)ft_curckt->ci_curTask)->jobs;
|
||||
|
||||
((TSKtask *)ft_curckt->ci_curTask)->jobs->JOBnextJob = NULL;
|
||||
((TRANan *)((TSKtask *)ft_curckt->ci_curTask)->jobs)->TRANplot = NULL;
|
||||
|
||||
((TRANan *)((TSKtask *)ft_curckt->ci_curTask)->jobs)->TRANplot = NULL;
|
||||
((TSKtask *)ft_curckt->ci_curTask)->jobs->JOBnextJob = NULL;
|
||||
|
||||
_foo(ckt->CKTstat,STATistics,1);
|
||||
|
||||
|
|
|
|||
Loading…
Reference in New Issue