Programming Reference for VirtualLab Fusion
2025.1
|
This is the complete list of members for HarmonicFieldMode, including all inherited members.
CenterOfFieldData | HarmonicFieldMode | |
CoordinateSystem | HarmonicFieldMode | |
EmbeddingMedium | HarmonicFieldMode | |
EmbedExtractEquidistantFieldData(Vector newNumberOfPoints) | HarmonicFieldMode | |
ExtractQuadraticPhaseFromEquidistantFieldData() | HarmonicFieldMode | |
GenerateDefaultHarmonicFieldMode(HomogeneousMedium mediumOfMode, double wavelength, VectorD sizeOfField, bool generateFieldInKDomain, int numberOfGriddedPointsX=101, int numberOfGriddedPointsY=101) | HarmonicFieldMode | static |
GenerateGridlessDataArrayWavefrontInformationHexapolar(int density, double radius, VectorD centerOfCoordiantes, bool generateInKDomain) | HarmonicFieldMode | static |
GenerateGridlessDataArrayWavefrontInformationOnXYGrid(Vector numberOfPoint, VectorD size, VectorD centerOfCoordiantes, bool generateInKDomain) | HarmonicFieldMode | static |
GenerateNonEquidistantCoordinateHexapolar(int density, double radius, VectorD centerOfCoordinates, out ComplexField meshInformation) | HarmonicFieldMode | static |
GenerateNonEquidistantCoordinateOnXYGrid(Vector numberOfPoint, VectorD size, VectorD centerOfCoordiantes, out ComplexField meshInformation) | HarmonicFieldMode | static |
GetComplexRefractiveIndexOfEmbeddingMedium() | HarmonicFieldMode | |
GetEquidistantExData() | HarmonicFieldMode | |
GetEquidistantEyData() | HarmonicFieldMode | |
GetGridlessWavefrontData(out VectorD[] gridlessCoordinates, out VectorD[] gradientWavefrontPhase) | HarmonicFieldMode | |
GetMeshInformationOfGridlessWavefrontData() | HarmonicFieldMode | |
GetPhysicalCoordinateOfSamplingPointForFieldData(Vector pixelCoordinate) | HarmonicFieldMode | |
GetRealRefractiveIndexOfEmbeddingMedium() | HarmonicFieldMode | |
HarmonicFieldMode(DataArray2D griddedData_V, DataArrayGridLess gridlessData_Wavefront, HomogeneousMedium mediumOfMode, double wavelength, CartesianCoordinateSystem coordinateSystemOfMode, bool modeGivenInKDomain, double runTime, int modeIndex=0) | HarmonicFieldMode | |
HarmonicFieldMode(ComplexField equidistantFieldDataEx, ComplexField equidistantFieldDataEy, VectorD samplingDistanceEquidistantFieldData, VectorD centerPositionEquidistantFieldData, VectorD[] coordinatesWavefrontPhase, double[] valuesWavefrontPhase, VectorD[] gradientWavefrontPhase, ComplexField meshInformation, HomogeneousMedium mediumOfMode, double wavelength, CartesianCoordinateSystem coordinateSystemOfMode, bool modeGivenInKDomain, double runTime, int modeIndex=-1) | HarmonicFieldMode | |
HarmonicFieldMode(HarmonicFieldMode modeToCopy) | HarmonicFieldMode | |
HarmonicFieldMode(DataArray2D griddedData_V, DataArray2D griddedData_WavefrontPhase, HomogeneousMedium mediumOfMode, double wavelength, CartesianCoordinateSystem coordinateSystemOfMode, double runTime, int modeIndex=0, int numberGridlessPointsX=31, int numberGridlessPointsY=31) | HarmonicFieldMode | |
InterpolateGradientOfWavefrontDataAtPoint(VectorD position) | HarmonicFieldMode | |
InterpolateWavefrontDataAtPoint(VectorD position) | HarmonicFieldMode | |
ModeGivenInKDomain | HarmonicFieldMode | |
ModeIndex | HarmonicFieldMode | |
NumberOfGridlessWavefrontPhaseSamples | HarmonicFieldMode | |
NumberOfSamplingPointsFieldData | HarmonicFieldMode | |
PerformFastFourierTransform(double oversamplingFactorWavefrontDowngrade=1.0) | HarmonicFieldMode | |
PerformSemiAnalyticalFourierTransform(double oversamplingFactorWavefrontDowngrade=1.0) | HarmonicFieldMode | |
PhaseDowngradeFullWavefrontPhase(double oversamplingFactor) | HarmonicFieldMode | |
PhaseDowngradeWithoutLinearPhase(double oversamplingFactor) | HarmonicFieldMode | |
PhaseDowngradeWithoutQuadraticAndLinearPhase(double oversamplingFactor) | HarmonicFieldMode | |
PointInterpolationEquidistantFieldData(VectorD position) | HarmonicFieldMode | |
ResampleFieldDataViaSamplingDistance(VectorD newSamplingDistance) | HarmonicFieldMode | |
ResampleFieldDataViaSamplingPoints(Vector newNumberOfPoints) | HarmonicFieldMode | |
RunTime | HarmonicFieldMode | |
SamplingDistanceFieldData | HarmonicFieldMode | |
SetEquidistantExData(ComplexField newExData) | HarmonicFieldMode | |
SetEquidistantEyData(ComplexField newEyData) | HarmonicFieldMode | |
SetGridlessWavefrontData(double[] wavefrontPhaseValues, VectorD[] gradientWavefrontPhase) | HarmonicFieldMode | |
SetGridlessWavefrontData(VectorD[] coordinates, double[] wavefrontPhaseValues, VectorD[] gradientWavefrontPhase, ComplexField triangleInformation) | HarmonicFieldMode | |
ShowGriddedFieldData(string caption) | HarmonicFieldMode | |
ShowGridlessWavefrontData(string caption) | HarmonicFieldMode | |
SizeOfFieldData | HarmonicFieldMode | |
Wavelength | HarmonicFieldMode |