GSP
Quick Navigator

Search Site

Unix VPS
A - Starter
B - Basic
C - Preferred
D - Commercial
MPS - Dedicated
Previous VPSs
* Sign Up! *

Support
Contact Us
Online Help
Handbooks
Domain Status
Man Pages

FAQ
Virtual Servers
Pricing
Billing
Technical

Network
Facilities
Connectivity
Topology Map

Miscellaneous
Server Agreement
Year 2038
Credits
 

USA Flag

 

 

Man Pages


Manual Reference Pages  -  NGSPICE (1)

NAME

ngspice - circuit simulator derived from SPICE3f5

CONTENTS

SYNOPSIS

ngspice [options] [file ...]

DESCRIPTION

This man page is just a small overview. The primary documentation of ngspice is in the ngspice] User’s Manual, which is available as a pdf file.

OPTIONS

-n or --no-spiceinit
  Don’t try to source the file ".spiceinit" upon startup. Normally ngspice] tries to find the file in the current directory, and if it is not found then in the user’s home directory.
-q or --completion
  Enable command completion. (defect)
-t term or --term=term
  The program is being run on a terminal with mfb name term.
-b or --batch
  Run in batch mode. ngspice] will read the standard input or the specified input file and do the simulation. Note that if the standard input is not a terminal, ngspice] will default to batch mode, unless the -i flag is given.
-s or --server
  Run in server mode. This is like batch mode, except that a temporary rawfile is used and then written to the standard output, preceded by a line with a single "@", after the simulation is done. This mode is used by the ngspice daemon.
-i or --interactive
  Run in interactive mode. This is useful if the standard input is not a terminal but interactive mode is desired. Command completion is not available unless the standard input is a terminal, however.
-r rawfile or --rawfile=file
  Use rawfile as the default file into which the results of the simulation are saved.
-c circuitfile or --circuitfile=circuitfile
  Use circuitfile as the default input deck.
-h or --help
  Display a verbose help on the arguments available to the program.
-v or --version
  Display a version number and copyright information of the program.
-a or --autorun
  FIXME
-o outfile or --output=outfile
  All logs generated during a batch run (-b) will be saved in outfile.
-p or --pipe
  Allow a program (e.g., xcircuit) to act as a GUI frontend for ngspice through a pipe. Thus ngspice will assume that the pipe is a tty and allows one to run in interactive mode.
Further arguments are taken to be SPICE input decks, which are read and saved. (If batch mode is requested then they are run immediately.)

ENVIRONMENT

SPICE_LIB_DIR
SPICE_EXEC_DIR
SPICE_HOST
SPICE_BUGADDR
SPICE_EDITOR
SPICE_ASCIIRAWFILE default 0
  Format of the rawfile. 0 for binary, and 1 for ascii.
SPICE_NEWS default $SPICE_LIB_DIR/news
  A file which is copied verbatim to stdout when ngspice starts in interactive mode.
SPICE_MFBCAP default $SPICE_LIB_DIR/mfbcap
SPICE_HELP_DIR default $SPICE_LIB_DIR/helpdir
SPICE_SCRIPTS default $SPICE_LIB_DIR/scripts
  In this directory the spinit file will be searched.
SPICE_PATH default $SPICE_EXEC_DIR/ngspice
various undocumented ngspice centric environment variables :
NGSPICE_MEAS_PRECISION
SPICE_NO_DATASEG_CHECK
 
Common environment variables :
TERM LINES COLS DISPLAY HOME PATH EDITOR SHELL
POSIXLY_CORRECT
 

FILES

$SPICE_LIB_DIR/scripts/spinit
  The System’s Initialisation File.
.spiceinit or $HOME/.spiceinit
  The User’s Initialisation File.

SEE ALSO

sconvert(1), ngnutmeg(1), mfb(3), writedata(3), and
ngspice] User’s Manual at http://ngspice.sourceforge.net/docs.html

BUGS

Please report bugs to the ngspice project via
http://ngspice.sourceforge.net/bugrep.html

AUTHORS

spice3: Tom Quarles (quarles@cad.berkeley.edu)
nutmeg: User interface: Wayne Christopher (faustus@cad.berkeley.edu)
ngspice: various authors (see http://sourceforge.net/projects/ngspice/)
Search for    or go to Top of page |  Section 1 |  Main Index


--> NGSPICE (1) 6 June 2010

Powered by GSP Visit the GSP FreeBSD Man Page Interface.
Output converted with manServer 1.07.