Programming Reference for VirtualLab Fusion
2025.1
|
This class is subject to change. Programs using this class may require changes with a new version of VirtualLab.
Fourier transformations on various representations of fields.
More...
Static Public Member Functions | |
static void | Fourier (ComplexAmplitude ca) |
Computes the Fourier Transform of the given ComplexAmplitude. The ComplexAmplitude ca is changed during the Fourier Transform. | |
static void | Fourier_Physical (ComplexAmplitude ca) |
Computes the Physical Fourier Transform of the given ComplexAmplitude. The ComplexAmplitude ca is changed during the Fourier Transform. | |
static HarmonicFieldsSet | FourierTransformation (HarmonicFieldsSet hfs, bool useInverseTransformation=false, bool useNumericalTransformation=false) |
Applies a Fourier transformation on the given Harmonic Fields Set. | |
static void | InverseFourier (ComplexAmplitude ca) |
Computes the inverse Fourier Transform of the given ComplexAmplitude. The ComplexAmplitude ca is changed during the Fourier Transform. | |
static void | InverseFourier_Physical (ComplexAmplitude ca) |
Computes the physical inverse Fourier Transform of the given ComplexAmplitude. The ComplexAmplitude ca is changed during the Fourier Transform. | |
This class is subject to change. Programs using this class may require changes with a new version of VirtualLab.
Fourier transformations on various representations of fields.
|
static |
Computes the Fourier Transform of the given ComplexAmplitude. The ComplexAmplitude ca is changed during the Fourier Transform.
ca | ComplexAmplitude to be transformed. |
|
static |
Computes the Physical Fourier Transform of the given ComplexAmplitude. The ComplexAmplitude ca is changed during the Fourier Transform.
ca | ComplexAmplitude to be transformed. |
|
static |
Applies a Fourier transformation on the given Harmonic Fields Set.
hfs | The Harmonic Fields Set to transform. |
useInverseTransformation | If this optional parameter is set to true an inverse Fourier transformation is used. |
useNumericalTransformation | If this optional parameter is set to true the numerical Fourier transformation instead of the physical one is used. This influences only the scaling of the resulting field. |
|
static |
Computes the inverse Fourier Transform of the given ComplexAmplitude. The ComplexAmplitude ca is changed during the Fourier Transform.
ca | ComplexAmplitude to be transformed. |
|
static |
Computes the physical inverse Fourier Transform of the given ComplexAmplitude. The ComplexAmplitude ca is changed during the Fourier Transform.
ca | ComplexAmplitude to be transformed. |