Parameters describing the initial field, e.g. an incoming Gaussian beam. More...
Public Member Functions | |
| function set | type (in inF, in value) |
| Set method for type. More... | |
| function set | polarAngle (in inF, in value) |
| Set method for polarAngle. More... | |
| function set | azimuthalAngle (in inF, in value) |
| Set method for azimthalAngle. More... | |
| function set | polarization (in inF, in value) |
| Set method for polarization. More... | |
| function set | beamWidth (in inF, in value) |
| Set method for beamWidth. More... | |
| function set | focalPoint (in inF, in value) |
| Set method for focalPoint. More... | |
| function get | pol (in inF) |
| Get method for pol. More... | |
| function get | normalIncidence (in obj) |
| Get method for normalIncidence. More... | |
Public Attributes | |
| Property | type |
| specify the type of the field: currently, only 'gaussian beam' is possible More... | |
| Property | amplitude |
| amplitude of initial beam More... | |
| Property | polarAngle |
| incident angle (polar, in radians) currently, only normal incidence (0) is possible More... | |
| Property | azimuthalAngle |
| incident angle (azimuth, in radians) More... | |
| Property | polarization |
| incident beam polarization ('TE' or 'TM') More... | |
| Property | beamWidth |
| incident beam width at focal point More... | |
| Property | focalPoint |
| focus of incident beam, [x,y,z] More... | |
| Property | pol |
| incident beam polarization (1 for 'TE', 2 for 'TM') More... | |
| Property | normalIncidence |
| is the beam coming at normal incidence, i.e. More... | |
Parameters describing the initial field, e.g. an incoming Gaussian beam.
| function set azimuthalAngle | ( | in | inF, |
| in | value | ||
| ) |
Set method for azimthalAngle.
| function set beamWidth | ( | in | inF, |
| in | value | ||
| ) |
Set method for beamWidth.
| function set focalPoint | ( | in | inF, |
| in | value | ||
| ) |
Set method for focalPoint.
| function get normalIncidence | ( | in | obj | ) |
Get method for normalIncidence.
| function get pol | ( | in | inF | ) |
Get method for pol.
| function set polarAngle | ( | in | inF, |
| in | value | ||
| ) |
Set method for polarAngle.
| function set polarization | ( | in | inF, |
| in | value | ||
| ) |
Set method for polarization.
| function set type | ( | in | inF, |
| in | value | ||
| ) |
Set method for type.
| Property amplitude |
amplitude of initial beam
| Property azimuthalAngle |
incident angle (azimuth, in radians)
| Property beamWidth |
incident beam width at focal point
| Property focalPoint |
focus of incident beam, [x,y,z]
| Property normalIncidence |
is the beam coming at normal incidence, i.e.
is sin(polarAngle)=0?
| Property pol |
incident beam polarization (1 for 'TE', 2 for 'TM')
| Property polarAngle |
incident angle (polar, in radians) currently, only normal incidence (0) is possible
| Property polarization |
incident beam polarization ('TE' or 'TM')
| Property type |
specify the type of the field: currently, only 'gaussian beam' is possible
1.8.13