Jspice3
debugcom.c File Reference
#include <stdio.h>
#include "spice.h"
#include "ftedefs.h"
#include "ftedebug.h"
#include "spfteext.h"
Include dependency graph for debugcom.c:

Go to the source code of this file.

Functions

void com_state (wordlist *wl)
 
void com_dump (wordlist *wl)
 

Function Documentation

void com_dump ( wordlist wl)

Definition at line 42 of file debugcom.c.

45 {
46  FILE *fp;
47 
48  if (!ft_curckt || !ft_curckt->ci_ckt) {
49  fprintf(cp_err, "Error: no circuit loaded.\n");
50  return;
51  }
53  return;
54 }
char * ci_ckt
Definition: ftedefs.h:27
void NIprint()
FILE * cp_err
Definition: help.c:101
struct circ * ft_curckt
Definition: main.c:184
void com_state ( wordlist wl)

Definition at line 20 of file debugcom.c.

23 {
24  if (!ft_curckt) {
25  fprintf(cp_err, "Error: no circuit loaded.\n");
26  return;
27  }
28  out_printf("Current circuit: %s\n", ft_curckt->ci_name);
29  if (!ft_curckt->ci_inprogress) {
30  out_printf("No run in progress.\n");
31  return;
32  }
33  out_printf("Type of run: %s\n", plot_cur->pl_name);
34  out_printf("Number of points so far: %d\n",
36  out_printf("(That's all this command does so far)\n");
37  return;
38 }
void out_printf()
char * pl_name
Definition: ftedata.h:64
struct plot * plot_cur
Definition: vectors.c:43
bool ci_inprogress
Definition: ftedefs.h:34
FILE * cp_err
Definition: help.c:101
struct dvec * pl_scale
Definition: ftedata.h:68
struct circ * ft_curckt
Definition: main.c:184
char * ci_name
Definition: ftedefs.h:26
int v_length
Definition: ftedata.h:34