ADApt ADD BLOw CLEar CONvert COPy DELete DRAw END EXChange EXIt GENerate GET GOTo IF> IF< IF= INCrease ITEterate LABel LOOp MMP MOVe MULtiply PROcess REAd REFlect REName ROTate RUN SET SORt SUBtract WRIte
ALL BOUndary DOMain EXPansion FIEld FREquency FUNction GAMma VARiable WAVelength
Argument: f
Meaning: Multiply all 2D and 3D data with the factor f or 1/f in the entire project is scaled with f. Data such as locations of boundary points, expansions, window and grid borders are multiplied by f whereas the frequency, periodic constants, and similar values are multiplied by 1/f. Note that some of the parameters in the movie directives might be scaled as well for obtaining a fully scaled project with scaling factor f. This must be done manually.
Arguments: n WHAt …
Meaning: Multiply the radius or value of the boundary number n by a given factor. Special cases: n=0 – do for all boundaries, n<0 – do for boundary numbers 1 up to -n. WHAt specifies what part of the boundary is to be multiplied:
AMPlitude: Argument: f: Multiply the amplitude of the boundary formula by f.
PTS: Argument: f: Multiply the number of matching points of the boundary with the factor f.
RADius: Argument: m f: Multiply the radius of the corner number m by f.
SPLine: Argument: f: Multiply the number of spline points of the boundary with the factor f.
VALue: Argument: f1 f2: Multiply the two boundary values (see Boundary dialog) by f1 and f2.
WEIght: Argument: f1 f2: Multiply the two boundary weights (see Boundary dialog) by f1 and f2.
Arguments: n WHAt Re (Im)
Meaning: Multiply the material properties of domain number n by the complex factor with real part Re and imaginary part Im. When Im is missing, the imaginary part is 0. Note that this directive should not be used when the material properties are defined by a formula. WHAt specifies what property is to be multiplied:
EPI: Multiply the imaginary part of the relative permittivity.
EPR: Multiply the real part of the relative permittivity.
EPSilon: Multiply the relative permittivity.
MUI: Multiply the imaginary part of the relative permeability.
MUR: Multiply the real part of the relative permeability.
MUE: Multiply the relative permeability.
SIGma: Multiply the electric conductivity.
TAU: Multiply the magnetic conductivity.
Arguments: n WHAt (m) f (phi)
Meaning: Multiply the angle or parameters of expansion number n by f. Special cases: n=0 – do for all expansions, n<0 – do for expansion numbers 1 up to -n. WHAt specifies what part of the expansion is to be increased:
ANGle: Multiply the angle of the orientation of the expansion by f. In this case, the arguments m and phi are not present.
GAMma x y: Multiply the complex propagation constant gamma of the expansion with the complex factor x+iy. This only makes sense for certain 2D expansions.
IEk r: Multiply the integer expansion property number k by the real factor r and get the nearest integer as new value. Notes: k should be in the range 1…6, no space between the characters IE and k. The meaning of the integer properties depends on the expansion type. It is displayed in the corresponding box of the Expansion dialog. For example, IE1 is the Minimum order for multipole type expansions.
PARameter: Multiply the parameter number m of the expansion with the complex factor f *exp(i*phi*Pi/180). When phi is missing, it is set equal to zero. Note that phi is an angle in the complex plane in degrees. You will find this notation more convenient than the specification of a complex number by its real and imaginary parts. Special cases: m=0 – do for all parameters of the expansion, m<0 – do for parameter numbers 1 up to -m.
REk r: Multiply the real expansion property number k equal to r. Notes: k should be in the range 1…5, no space between the characters RE and k. The meaning of the real properties depends on the expansion type. It is displayed in the corresponding box of the Expansion dialog. For example, RE1 is the Angle (XY-plane) for multipole type expansions.
Arguments: x y
Meaning: Multiply all field components of the current original field with the complex constant x+iy.
Arguments: f (phi)
Meaning: Multiply the current frequency with the complex factor f *exp(i*phi*Pi/180). When phi is missing, it is set equal to zero. Note that phi is an angle in the complex plane in degrees.
Arguments: i x
Meaning: All of the current function values with argument number i with the constant x.
Arguments: f (phi)
Meaning: Multiply the current propagation constant gamma or the half length of the period in the z direction by the complex factor f *exp(i*phi*Pi/180). When phi is missing, it is set equal to zero. Note that phi is an angle in the complex plane in degrees. If the eigenvalue search is turned on and if the frequency is searched, the half length of the period in z direction is multiplied, otherwise gamma is multiplied.
Arguments: Value (Number)
Meaning:
Multiply the current movie variable with the index Number with the
real factor Value. When Number is missing, it is set
equal to 0. Note that the variable can have any meaning. It is defined and
manipulated by the user only. Its main purpose is text output on a graphic
window. The movie variables are stored in an array. The current number of
elements in this array is 1000, i.e., Number should be in the range
0…999.
Arguments: f
Meaning: Multiply the current free space wavelength with the real factor f .
Responsible for this web page: Ch. Hafner, Computational Optics Group, IEF, ETH, 8092 Zurich, Switzerland
Last update
27.10.2015