Main Page   Class Hierarchy   Alphabetical List   Compound List   File List   Compound Members   File Members  

nport::data_info Struct Reference

The following structure, returned by get_data_info(), contains flags which may be used to speed circuit calculations. More...

#include <nport.h>

List of all members.

Public Attributes

bool noise
 True if the noise correlation matrix may be nonzero. More...

bool active
 True if a passive (Johnson) noise calculation at the current value of device::T is inadequate (ie, must have recalc() calculate the noise). More...

bool source
 True if the source vector may be nonzero (ie, must have recalc() do it). More...


Detailed Description

The following structure, returned by get_data_info(), contains flags which may be used to speed circuit calculations.

The default behavior is for all flags to be set to true, in order to be on the safe side.

Definition at line 107 of file nport.h.


Member Data Documentation

bool nport::data_info::active
 

True if a passive (Johnson) noise calculation at the current value of device::T is inadequate (ie, must have recalc() calculate the noise).

If false, then the noise correlation matrix is proportional to:

   device::T*(1 - data.S*dagger(data.S))
 
where "1" is a unit matrix.

Definition at line 121 of file nport.h.

bool nport::data_info::noise
 

True if the noise correlation matrix may be nonzero.

Definition at line 110 of file nport.h.

bool nport::data_info::source
 

True if the source vector may be nonzero (ie, must have recalc() do it).

Definition at line 126 of file nport.h.


The documentation for this struct was generated from the following file:

Please direct comments and corrections to supermix@submm.caltech.edu
Go to the supermix home page
Generated by doxygen1.2.7