Documentation ¶
Index ¶
Constants ¶
View Source
const ( HeaderBinary = "binary:" HeaderValues = "values:" HeaderTitle = "Title" HeaderDate = "Date" HeaderPlotName = "Plotname" HeaderFlags = "Flags" HeaderVariablesNumber = "No. Variables" HeaderPoints = "No. Points" HeaderOffset = "Offset" HeaderCommand = "Command" HeaderVariables = "Variables" HeaderBackannotation = "Backannotation" )
Variables ¶
View Source
var ( ErrInvalidSimulationType = errors.New("invalid simulation type") ErrInvalidSimulationHeader = errors.New("invalid simulation header") ErrLineTooLong = errors.New("line too long") ErrInvalidUTF16 = errors.New("invalid UTF-16 sequence") ErrUnexpectedNull = errors.New("unexpected null character") ErrUnexpectedError = errors.New("unexpected error") ErrUnexpectedEndOfFile = errors.New("unexpected end of file") )
Functions ¶
This section is empty.
Types ¶
type Simulation ¶
type Simulation struct { Data map[string][]float64 ComplexData map[string][]complex128 // contains filtered or unexported fields }
func Parse ¶
func Parse(fileName string) (*Simulation, error)
func (*Simulation) GetFlags ¶
func (sim *Simulation) GetFlags() Flags
func (*Simulation) GetNumberOfDataPoints ¶
func (sim *Simulation) GetNumberOfDataPoints() int
func (*Simulation) GetNumberOfVariables ¶
func (sim *Simulation) GetNumberOfVariables() int
func (*Simulation) GetType ¶
func (sim *Simulation) GetType() SimulationType
func (*Simulation) GetVariableNames ¶
func (sim *Simulation) GetVariableNames() []string
func (*Simulation) GetVariables ¶
func (sim *Simulation) GetVariables() []Trace
type SimulationMetadata ¶
type SimulationType ¶
type SimulationType int
const ( OperatingPoint SimulationType = iota DCtransfer ACAnalysis TransientAnalysis NoiseSpectralDensity TransferFunction )
func SimulationTypeFromString ¶
func SimulationTypeFromString(str string) (SimulationType, error)
func (SimulationType) String ¶
func (s SimulationType) String() string
Click to show internal directories.
Click to hide internal directories.