Namespace Touchstone.Parser.Models
Classes
- FrequencyPoint
Represents the network parameter data at a single frequency point. Contains the frequency value (in Hz) and the N×N matrix of parameter values.
- TouchstoneData
Represents the complete parsed contents of a Touchstone (.sNp) file. Provides strongly typed access to frequency points, network parameters, options, and metadata.
- TouchstoneOptions
Represents the option line configuration parsed from a Touchstone file. The option line (starting with '#') defines the frequency unit, parameter type, data format, and reference impedance for the file.
Structs
- NetworkParameter
Represents a single complex network parameter value (e.g., S11, S21). Internally stored as real and imaginary parts for lossless conversion.
Enums
- DataFormat
Specifies the format of network parameter data in a Touchstone file.
- FrequencyUnit
Specifies the unit of frequency used in a Touchstone file.
- ParameterType
Specifies the type of network parameter stored in a Touchstone file.