WaveParamDataT Class

Wave parameter data

Definition

Namespace: Metas.Vna.Data
Assembly: Metas.Vna.Data (in Metas.Vna.Data.dll) Version: 2.8.9053.20259
C#
[SerializableAttribute]
public class WaveParamData<T> : FreqPortZrFreqConv<T>, 
	IWaveParamData<T>, IFreqPortZrFreqConv<T>, IFreqPortZr<T>, IFreqPort, IFreqPortFreqConv
where T : new(), Object, IRealNumber<T>
Inheritance
Object    FreqPort    FreqPortZrT    FreqPortZrFreqConvT    WaveParamDataT
Implements
IFreqPort, IFreqPortFreqConv, IFreqPortZrT, IFreqPortZrFreqConvT, IWaveParamDataT

Type Parameters

T
Real Number Type

Constructors

Properties

A A Wave parameter data
AreAllPortIndicesZero Are all port indices zero?
(Inherited from FreqPort)
AreAllPortsSingleEnded Are all ports single-ended?
(Inherited from FreqPort)
ArePortIndicesUsed Are port indices used?
(Inherited from FreqPort)
B B Wave parameter data
Frequency Frequency / Hz
(Inherited from FreqPort)
FrequencyConversions Frequency conversions
(Inherited from FreqPortZrFreqConvT)
Is1Port Is a 1 Port?
(Inherited from FreqPort)
Is2Port Is a 2 Port?
(Inherited from FreqPort)
IsCWTime Is CW time?
(Inherited from FreqPort)
IsFrequencyConverting Is frequency converting
(Inherited from FreqPortZrFreqConvT)
IsFrequencyConvertingAndReceiversEqualToSource Is frequency converting (receivers == source)
(Inherited from FreqPortZrFreqConvT)
IsFrequencyConvertingAndReceiversNotEqualToSource Is frequency converting (receivers != source)
(Inherited from FreqPortZrFreqConvT)
IsMixedMode Is mixed-mode?
(Inherited from FreqPort)
NFreq Number of frequency points
(Inherited from FreqPort)
NPorts Number of ports
(Inherited from FreqPort)
Ports Port assignment
(Inherited from FreqPort)
PortZr Port Zr / Ohm
(Inherited from FreqPortZrT)

Methods

CommonPortZr Gets common reference impedance / Ohm
(Inherited from FreqPortZrT)
ConvertToT2 Convert To
ConvertToSParamData Convert To S-Parameter Data
ConvertToVnaData Convert To VNA Data
EqualsDetermines whether the specified object is equal to the current object.
(Inherited from Object)
FinalizeAllows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
(Inherited from Object)
FindPortIndex Finds port index
(Inherited from FreqPort)
FrequencyAtPortIndex(Int32) Gets frequency list at port index / Hz
(Inherited from FreqPortZrFreqConvT)
FrequencyAtPortIndex(Int32, FrequencyConversionType) Gets frequency list at port index / Hz
(Inherited from FreqPortZrFreqConvT)
FrequencyConversionAtPortIndex(Int32) Gets frequency conversion at port index
(Inherited from FreqPortZrFreqConvT)
FrequencyConversionAtPortIndex(Int32, FrequencyConversionType) Gets frequency conversion at port index
(Inherited from FreqPortZrFreqConvT)
FrequencyEquationInfoAtPortIndex Gets frequency equation information at port index
(Inherited from FreqPortZrFreqConvT)
FrequencyInfoAtPortIndex Gets frequency information at port index
(Inherited from FreqPortZrFreqConvT)
GetHashCodeServes as the default hash function.
(Inherited from Object)
GetTypeGets the Type of the current instance.
(Inherited from Object)
Init(IFreqPort) Initialize
(Inherited from FreqPort)
Init(IFreqPortFreqConv) Initialize
(Inherited from FreqPortZrFreqConvT)
Init(IFreqPortZrT) Initialize
(Inherited from FreqPortZrT)
Init(IFreqPortZrFreqConvT) Initialize
(Inherited from FreqPortZrFreqConvT)
Init(Double, VnaPortDescription) Initialize
(Inherited from FreqPort)
Init(Double, Int32) Initialize
(Inherited from FreqPort)
Init(Double, ComplexT) Initialize
(Inherited from FreqPortZrT)
Init(Int32, Int32) Initialize
(Inherited from FreqPort)
Init(VnaDataT, Boolean) Initialize Wave parameter data
Init(Double, VnaPortDescription, ComplexT) Initialize
(Inherited from FreqPortZrT)
Init(Double, VnaPortDescription, ComplexT) Initialize
(Inherited from FreqPortZrT)
Init(Double, Int32, ComplexT) Initialize
(Inherited from FreqPortZrT)
Init(Double, Int32, ComplexT) Initialize
(Inherited from FreqPortZrT)
Init(Double, Int32, ComplexT) Initialize
(Inherited from FreqPortZrT)
Init(Double, VnaPortDescription, FrequencyConversion) Initialize
(Inherited from FreqPortZrFreqConvT)
Init(Double, Int32, FrequencyConversion) Initialize
(Inherited from FreqPortZrFreqConvT)
Init(Double, Int32, FrequencyConversion) Initialize
(Inherited from FreqPortZrFreqConvT)
Init(Double, VnaPortDescription, ComplexT, FrequencyConversion) Initialize
(Inherited from FreqPortZrFreqConvT)
Init(Double, Int32, ComplexT, FrequencyConversion) Initialize
(Inherited from FreqPortZrFreqConvT)
Init(Double, Int32, ComplexT, FrequencyConversion) Initialize
(Inherited from FreqPortZrFreqConvT)
Init(Double, VnaPortDescription, ComplexT, ComplexT) Initialize Wave parameter data
Init(Double, Int32, ComplexT, ComplexT) Initialize Wave parameter data
Init(Double, VnaPortDescription, ComplexT, FrequencyConversion, ComplexT) Initialize Wave parameter data
Init(Double, Int32, ComplexT, FrequencyConversion, ComplexT) Initialize Wave parameter data
MemberwiseCloneCreates a shallow copy of the current Object.
(Inherited from Object)
PostInit Post initialize
(Overrides FreqPortZrFreqConvTPostInit)
PreInit Pre initialize
(Overrides FreqPortZrFreqConvTPreInit)
SameFrequencyConversions(FrequencyConversion, Boolean) Same frequency conversions
(Inherited from FreqPortZrFreqConvT)
SameFrequencyConversions(IFreqPortFreqConv, Boolean) Same frequency conversions
(Inherited from FreqPortZrFreqConvT)
SameFrequencyPoints(Double, Boolean) Same frequency points
(Inherited from FreqPort)
SameFrequencyPoints(IFreqPort, Boolean) Same frequency points
(Inherited from FreqPort)
SameNumberOfFrequencyPoints(Double, Boolean) Same number of frequency points
(Inherited from FreqPort)
SameNumberOfFrequencyPoints(IFreqPort, Boolean) Same number of frequency points
(Inherited from FreqPort)
SameNumberOfPorts(IFreqPort, Boolean) Same number of ports
(Inherited from FreqPort)
SameNumberOfPorts(VnaPortDescription, Boolean) Same number of ports
(Inherited from FreqPort)
SamePortModes(IFreqPort, Boolean) Same port modes
(Inherited from FreqPort)
SamePortModes(VnaPortDescription, Boolean) Same port modes
(Inherited from FreqPort)
SamePorts(IFreqPort, Boolean) Same ports
(Inherited from FreqPort)
SamePorts(VnaPortDescription, Boolean) Same ports
(Inherited from FreqPort)
SamePortZr(ComplexT, Boolean) Same port impedances
(Inherited from FreqPortZrT)
SamePortZr(IFreqPortZrT, Boolean) Same port impedances
(Inherited from FreqPortZrT)
ToStringReturns a string that represents the current object.
(Inherited from Object)

See Also