ASPiK SDK
|
The WdfParallelRL object implements the reflection coefficient and signal flow through a WDF simulated parallel RL pair. More...
#include <fxobjects.h>
Public Member Functions | |
WdfParallelRL (double _componentValue_R, double _componentValue_L) | |
void | setSampleRate (double _sampleRate) |
virtual double | getComponentResistance () |
virtual double | getComponentConductance () |
virtual void | updateComponentResistance () |
virtual void | setComponentValue_RL (double _componentValue_R, double _componentValue_L) |
virtual void | setComponentValue_L (double _componentValue_L) |
virtual void | setComponentValue_R (double _componentValue_R) |
virtual double | getComponentValue_L () |
virtual double | getComponentValue_R () |
virtual void | reset (double _sampleRate) |
virtual void | setInput (double in) |
virtual double | getOutput () |
virtual double | getOutput1 () |
virtual double | getOutput2 () |
virtual double | getOutput3 () |
virtual void | setInput1 (double _in1) |
virtual void | setInput2 (double _in2) |
virtual void | setInput3 (double _in3) |
WdfParallelRL (double _componentValue_R, double _componentValue_L) | |
void | setSampleRate (double _sampleRate) |
virtual double | getComponentResistance () |
virtual double | getComponentConductance () |
virtual void | updateComponentResistance () |
virtual void | setComponentValue_RL (double _componentValue_R, double _componentValue_L) |
virtual void | setComponentValue_L (double _componentValue_L) |
virtual void | setComponentValue_R (double _componentValue_R) |
virtual double | getComponentValue_L () |
virtual double | getComponentValue_R () |
virtual void | reset (double _sampleRate) |
virtual void | setInput (double in) |
virtual double | getOutput () |
virtual double | getOutput1 () |
virtual double | getOutput2 () |
virtual double | getOutput3 () |
virtual void | setInput1 (double _in1) |
virtual void | setInput2 (double _in2) |
virtual void | setInput3 (double _in3) |
WdfParallelRL (double _componentValue_R, double _componentValue_L) | |
void | setSampleRate (double _sampleRate) |
virtual double | getComponentResistance () |
virtual double | getComponentConductance () |
virtual void | updateComponentResistance () |
virtual void | setComponentValue_RL (double _componentValue_R, double _componentValue_L) |
virtual void | setComponentValue_L (double _componentValue_L) |
virtual void | setComponentValue_R (double _componentValue_R) |
virtual double | getComponentValue_L () |
virtual double | getComponentValue_R () |
virtual void | reset (double _sampleRate) |
virtual void | setInput (double in) |
virtual double | getOutput () |
virtual double | getOutput1 () |
virtual double | getOutput2 () |
virtual double | getOutput3 () |
virtual void | setInput1 (double _in1) |
virtual void | setInput2 (double _in2) |
virtual void | setInput3 (double _in3) |
WdfParallelRL (double _componentValue_R, double _componentValue_L) | |
void | setSampleRate (double _sampleRate) |
virtual double | getComponentResistance () |
virtual double | getComponentConductance () |
virtual void | updateComponentResistance () |
virtual void | setComponentValue_RL (double _componentValue_R, double _componentValue_L) |
virtual void | setComponentValue_L (double _componentValue_L) |
virtual void | setComponentValue_R (double _componentValue_R) |
virtual double | getComponentValue_L () |
virtual double | getComponentValue_R () |
virtual void | reset (double _sampleRate) |
virtual void | setInput (double in) |
virtual double | getOutput () |
virtual double | getOutput1 () |
virtual double | getOutput2 () |
virtual double | getOutput3 () |
virtual void | setInput1 (double _in1) |
virtual void | setInput2 (double _in2) |
virtual void | setInput3 (double _in3) |
![]() | |
virtual void | initialize (double _R1) |
virtual void | initializeAdaptorChain () |
virtual void | setComponentValue (double _componentValue) |
virtual void | setComponentValue_LC (double componentValue_L, double componentValue_C) |
virtual void | setComponentValue_RC (double componentValue_R, double componentValue_C) |
virtual double | getComponentValue () |
virtual void | initialize (double _R1) |
virtual void | initializeAdaptorChain () |
virtual void | setComponentValue (double _componentValue) |
virtual void | setComponentValue_LC (double componentValue_L, double componentValue_C) |
virtual void | setComponentValue_RC (double componentValue_R, double componentValue_C) |
virtual double | getComponentValue () |
virtual void | initialize (double _R1) |
virtual void | initializeAdaptorChain () |
virtual void | setComponentValue (double _componentValue) |
virtual void | setComponentValue_LC (double componentValue_L, double componentValue_C) |
virtual void | setComponentValue_RC (double componentValue_R, double componentValue_C) |
virtual double | getComponentValue () |
virtual void | initialize (double _R1) |
virtual void | initializeAdaptorChain () |
virtual void | setComponentValue (double _componentValue) |
virtual void | setComponentValue_LC (double componentValue_L, double componentValue_C) |
virtual void | setComponentValue_RC (double componentValue_R, double componentValue_C) |
virtual double | getComponentValue () |
Protected Attributes | |
double | zRegister_L = 0.0 |
storage register for L | |
double | zRegister_C = 0.0 |
storage register for L | |
double | K = 0.0 |
K value. | |
double | componentValue_L = 0.0 |
component value L | |
double | componentValue_R = 0.0 |
component value R | |
double | RL = 0.0 |
RL value. | |
double | RC = 0.0 |
RC value. | |
double | RR = 0.0 |
RR value. | |
double | componentResistance = 0.0 |
equivalent resistance of pair of components | |
double | sampleRate = 0.0 |
sample rate | |
The WdfParallelRL object implements the reflection coefficient and signal flow through a WDF simulated parallel RL pair.
|
inlinevirtual |
get component's value as a conducatance (or admittance)
Reimplemented from IComponentAdaptor.
|
inlinevirtual |
get component's value as a conducatance (or admittance)
Reimplemented from IComponentAdaptor.
|
inlinevirtual |
get component's value as a conducatance (or admittance)
Reimplemented from IComponentAdaptor.
|
inlinevirtual |
get component's value as a conducatance (or admittance)
Reimplemented from IComponentAdaptor.
|
inlinevirtual |
get component's value as a resistance
Reimplemented from IComponentAdaptor.
|
inlinevirtual |
get component's value as a resistance
Reimplemented from IComponentAdaptor.
|
inlinevirtual |
get component's value as a resistance
Reimplemented from IComponentAdaptor.
|
inlinevirtual |
get component's value as a resistance
Reimplemented from IComponentAdaptor.
|
inlinevirtual |
get L component value
|
inlinevirtual |
get L component value
|
inlinevirtual |
get L component value
|
inlinevirtual |
get L component value
|
inlinevirtual |
get R component value
|
inlinevirtual |
get R component value
|
inlinevirtual |
get R component value
|
inlinevirtual |
get R component value
|
inlinevirtual |
get output value; NOTE: see FX book for details
Reimplemented from IComponentAdaptor.
|
inlinevirtual |
get output value; NOTE: see FX book for details
Reimplemented from IComponentAdaptor.
|
inlinevirtual |
get output value; NOTE: see FX book for details
Reimplemented from IComponentAdaptor.
|
inlinevirtual |
get output value; NOTE: see FX book for details
Reimplemented from IComponentAdaptor.
|
inlinevirtual |
get output1 value; only one resistor output (not used)
Implements IComponentAdaptor.
|
inlinevirtual |
get output1 value; only one resistor output (not used)
Implements IComponentAdaptor.
|
inlinevirtual |
get output1 value; only one resistor output (not used)
Implements IComponentAdaptor.
|
inlinevirtual |
get output1 value; only one resistor output (not used)
Implements IComponentAdaptor.
|
inlinevirtual |
get output2 value; only one resistor output (not used)
Implements IComponentAdaptor.
|
inlinevirtual |
get output2 value; only one resistor output (not used)
Implements IComponentAdaptor.
|
inlinevirtual |
get output2 value; only one resistor output (not used)
Implements IComponentAdaptor.
|
inlinevirtual |
get output2 value; only one resistor output (not used)
Implements IComponentAdaptor.
|
inlinevirtual |
get output3 value; only one resistor output (not used)
Implements IComponentAdaptor.
|
inlinevirtual |
get output3 value; only one resistor output (not used)
Implements IComponentAdaptor.
|
inlinevirtual |
get output3 value; only one resistor output (not used)
Implements IComponentAdaptor.
|
inlinevirtual |
get output3 value; only one resistor output (not used)
Implements IComponentAdaptor.
|
inlinevirtual |
reset the component; clear registers
Reimplemented from IComponentAdaptor.
|
inlinevirtual |
reset the component; clear registers
Reimplemented from IComponentAdaptor.
|
inlinevirtual |
reset the component; clear registers
Reimplemented from IComponentAdaptor.
|
inlinevirtual |
reset the component; clear registers
Reimplemented from IComponentAdaptor.
|
inlinevirtual |
set L component
|
inlinevirtual |
set L component
|
inlinevirtual |
set L component
|
inlinevirtual |
set L component
|
inlinevirtual |
set R component
|
inlinevirtual |
set R component
|
inlinevirtual |
set R component
|
inlinevirtual |
set R component
|
inlinevirtual |
set both RL components at once
Reimplemented from IComponentAdaptor.
|
inlinevirtual |
set both RL components at once
Reimplemented from IComponentAdaptor.
|
inlinevirtual |
set both RL components at once
Reimplemented from IComponentAdaptor.
|
inlinevirtual |
set both RL components at once
Reimplemented from IComponentAdaptor.
|
inlinevirtual |
set input value into component
Reimplemented from IComponentAdaptor.
|
inlinevirtual |
set input value into component
Reimplemented from IComponentAdaptor.
|
inlinevirtual |
set input value into component
Reimplemented from IComponentAdaptor.
|
inlinevirtual |
set input value into component
Reimplemented from IComponentAdaptor.
|
inlinevirtual |
set input1 value; not used for components
Implements IComponentAdaptor.
|
inlinevirtual |
set input1 value; not used for components
Implements IComponentAdaptor.
|
inlinevirtual |
set input1 value; not used for components
Implements IComponentAdaptor.
|
inlinevirtual |
set input1 value; not used for components
Implements IComponentAdaptor.
|
inlinevirtual |
set input2 value; not used for components
Implements IComponentAdaptor.
|
inlinevirtual |
set input2 value; not used for components
Implements IComponentAdaptor.
|
inlinevirtual |
set input2 value; not used for components
Implements IComponentAdaptor.
|
inlinevirtual |
set input2 value; not used for components
Implements IComponentAdaptor.
|
inlinevirtual |
set input3 value; not used for components
Implements IComponentAdaptor.
|
inlinevirtual |
set input3 value; not used for components
Implements IComponentAdaptor.
|
inlinevirtual |
set input3 value; not used for components
Implements IComponentAdaptor.
|
inlinevirtual |
set input3 value; not used for components
Implements IComponentAdaptor.
|
inline |
set sample rate and update component
|
inline |
set sample rate and update component
|
inline |
set sample rate and update component
|
inline |
set sample rate and update component
|
inlinevirtual |
change the resistance of component; see FX book for details
Reimplemented from IComponentAdaptor.
|
inlinevirtual |
change the resistance of component; see FX book for details
Reimplemented from IComponentAdaptor.
|
inlinevirtual |
change the resistance of component; see FX book for details
Reimplemented from IComponentAdaptor.
|
inlinevirtual |
change the resistance of component; see FX book for details
Reimplemented from IComponentAdaptor.