FreqPortZrT Class

Abstract Class Frequency, Ports and Port Zr

Definition

Namespace: Metas.Vna.Data
Assembly: Metas.Vna.Data (in Metas.Vna.Data.dll) Version: 2.8.9053.20259
C#
public abstract class FreqPortZr<T> : FreqPort, 
	IFreqPortZr<T>, IFreqPort
where T : new(), Object, IRealNumber<T>
Inheritance
Object    FreqPort    FreqPortZrT
Derived
Implements
IFreqPort, IFreqPortZrT

Type Parameters

T

Constructors

FreqPortZrTInitializes a new instance of the FreqPortZrT class

Properties

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)
Frequency Frequency / Hz
(Inherited from FreqPort)
Is1Port Is a 1 Port?
(Inherited from FreqPort)
Is2Port Is a 2 Port?
(Inherited from FreqPort)
IsCWTime Is CW time?
(Inherited from FreqPort)
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

Methods

CommonPortZr Gets common reference impedance / Ohm
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)
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(IFreqPortZrT) Initialize
Init(Double, VnaPortDescription) Initialize
(Inherited from FreqPort)
Init(Double, Int32) Initialize
(Inherited from FreqPort)
Init(Double, ComplexT) Initialize
Init(Int32, Int32) Initialize
(Inherited from FreqPort)
Init(Double, VnaPortDescription, ComplexT) Initialize
Init(Double, VnaPortDescription, ComplexT) Initialize
Init(Double, Int32, ComplexT) Initialize
Init(Double, Int32, ComplexT) Initialize
Init(Double, Int32, ComplexT) Initialize
MemberwiseCloneCreates a shallow copy of the current Object.
(Inherited from Object)
PostInit Post initialize
(Overrides FreqPortPostInit)
PreInit Pre initialize
(Overrides FreqPortPreInit)
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
SamePortZr(IFreqPortZrT, Boolean) Same port impedances
ToStringReturns a string that represents the current object.
(Inherited from Object)

Fields

DefaultZr Default Reference Impedance / Ohm

See Also