The WdfSeriesLC object implements the reflection coefficient and signal flow through a WDF simulated series LC pair.
More...
#include <fxobjects.h>
|
double | zRegister_L = 0.0 |
| storage register for L
|
|
double | zRegister_C = 0.0 |
| storage register for C
|
|
double | componentValue_L = 0.0 |
| component value L
|
|
double | componentValue_C = 0.0 |
| component value C
|
|
double | RL = 0.0 |
| RL value.
|
|
double | RC = 0.0 |
| RC value.
|
|
double | componentResistance = 0.0 |
| equivalent resistance of pair of components
|
|
double | sampleRate = 0.0 |
| sample rate
|
|
The WdfSeriesLC object implements the reflection coefficient and signal flow through a WDF simulated series LC pair.
- Author
- Will Pirkle http://www.willpirkle.com
- Version
- Revision : 1.0
- Date
- Date : 2018 / 09 / 7
◆ getComponentConductance()
virtual double WdfSeriesLC::getComponentConductance |
( |
| ) |
|
|
inlinevirtual |
get component's value as a conducatance (or admittance)
Reimplemented from IComponentAdaptor.
◆ getComponentResistance()
virtual double WdfSeriesLC::getComponentResistance |
( |
| ) |
|
|
inlinevirtual |
◆ getComponentValue_C()
virtual double WdfSeriesLC::getComponentValue_C |
( |
| ) |
|
|
inlinevirtual |
◆ getComponentValue_L()
virtual double WdfSeriesLC::getComponentValue_L |
( |
| ) |
|
|
inlinevirtual |
◆ getOutput()
virtual double WdfSeriesLC::getOutput |
( |
| ) |
|
|
inlinevirtual |
get output value; NOTE: utput is located in zReg_L
Reimplemented from IComponentAdaptor.
◆ getOutput1()
virtual double WdfSeriesLC::getOutput1 |
( |
| ) |
|
|
inlinevirtual |
◆ getOutput2()
virtual double WdfSeriesLC::getOutput2 |
( |
| ) |
|
|
inlinevirtual |
◆ getOutput3()
virtual double WdfSeriesLC::getOutput3 |
( |
| ) |
|
|
inlinevirtual |
◆ reset()
virtual void WdfSeriesLC::reset |
( |
double |
_sampleRate | ) |
|
|
inlinevirtual |
◆ setComponentValue_C()
virtual void WdfSeriesLC::setComponentValue_C |
( |
double |
_componentValue_C | ) |
|
|
inlinevirtual |
◆ setComponentValue_L()
virtual void WdfSeriesLC::setComponentValue_L |
( |
double |
_componentValue_L | ) |
|
|
inlinevirtual |
◆ setComponentValue_LC()
virtual void WdfSeriesLC::setComponentValue_LC |
( |
double |
_componentValue_L, |
|
|
double |
_componentValue_C |
|
) |
| |
|
inlinevirtual |
◆ setInput()
virtual void WdfSeriesLC::setInput |
( |
double |
in | ) |
|
|
inlinevirtual |
set input value into component; NOTE: K is calculated here
Reimplemented from IComponentAdaptor.
◆ setInput1()
virtual void WdfSeriesLC::setInput1 |
( |
double |
_in1 | ) |
|
|
inlinevirtual |
◆ setInput2()
virtual void WdfSeriesLC::setInput2 |
( |
double |
_in2 | ) |
|
|
inlinevirtual |
◆ setInput3()
virtual void WdfSeriesLC::setInput3 |
( |
double |
_in3 | ) |
|
|
inlinevirtual |
◆ setSampleRate()
void WdfSeriesLC::setSampleRate |
( |
double |
_sampleRate | ) |
|
|
inline |
set sample rate and update component
◆ updateComponentResistance()
virtual void WdfSeriesLC::updateComponentResistance |
( |
| ) |
|
|
inlinevirtual |
change the resistance of component; see FX book for details
Reimplemented from IComponentAdaptor.
The documentation for this class was generated from the following file: