Jspice3
noisedef.h File Reference
#include "analysis.h"
Include dependency graph for noisedef.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Data Structures

struct  Ndata
 
struct  NOISEAN
 

Macros

#define LNLSTDENS   0 /* array loc that log of the last noise density stored */
 
#define OUTNOIZ   1 /* array loc that integrated output noise is stored */
 
#define INNOIZ   2 /* array loc that integrated input noise is stored */
 
#define NSTATVARS
 
#define N_OUTPUT   1
 
#define N_OUTREF   2
 
#define N_INPUT   3
 
#define N_PTSPERSUM   4
 
#define N_DENS   1
 
#define INT_NOIZ   2
 
#define N_OPEN   1
 
#define N_CALC   2
 
#define N_CLOSE   3
 
#define SHOTNOISE   1
 
#define THERMNOISE   2
 
#define N_GAIN   3
 
#define N_MINLOG   1E-38
 
#define N_MINGAIN   1E-20
 
#define N_INTFTHRESH   1E-10
 
#define N_INTUSELOG   1E-10
 
#define N_MXVLNTH   64
 

Functions

int NOISEan ()
 
int NOISEaskQuest ()
 
int NOISEparse ()
 
int NOISEsetParm ()
 
void NevalSrc ()
 
double Nintegrate ()
 

Macro Definition Documentation

#define INNOIZ   2 /* array loc that integrated input noise is stored */

Definition at line 64 of file noisedef.h.

#define INT_NOIZ   2

Definition at line 84 of file noisedef.h.

#define LNLSTDENS   0 /* array loc that log of the last noise density stored */

Definition at line 62 of file noisedef.h.

#define N_CALC   2

Definition at line 86 of file noisedef.h.

#define N_CLOSE   3

Definition at line 87 of file noisedef.h.

#define N_DENS   1

Definition at line 83 of file noisedef.h.

#define N_GAIN   3

Definition at line 90 of file noisedef.h.

#define N_INPUT   3

Definition at line 77 of file noisedef.h.

#define N_INTFTHRESH   1E-10

Definition at line 105 of file noisedef.h.

#define N_INTUSELOG   1E-10

Definition at line 112 of file noisedef.h.

#define N_MINGAIN   1E-20

Definition at line 99 of file noisedef.h.

#define N_MINLOG   1E-38

Definition at line 95 of file noisedef.h.

#define N_MXVLNTH   64

Definition at line 124 of file noisedef.h.

#define N_OPEN   1

Definition at line 85 of file noisedef.h.

#define N_OUTPUT   1

Definition at line 75 of file noisedef.h.

#define N_OUTREF   2

Definition at line 76 of file noisedef.h.

#define N_PTSPERSUM   4

Definition at line 78 of file noisedef.h.

#define NSTATVARS
Value:
3 /* number of "state" variables that must be stored for
each noise generator.
in this case it is three: LNLSTDENS, OUTNOIZ
and INNOIZ */

Definition at line 67 of file noisedef.h.

#define OUTNOIZ   1 /* array loc that integrated output noise is stored */

Definition at line 63 of file noisedef.h.

#define SHOTNOISE   1

Definition at line 88 of file noisedef.h.

#define THERMNOISE   2

Definition at line 89 of file noisedef.h.

Function Documentation

void NevalSrc ( )
double Nintegrate ( )
int NOISEan ( )
int NOISEaskQuest ( )
int NOISEparse ( )
int NOISEsetParm ( )