OpenMaXwell Reference Manual

Home  General  Menues  Dialogs  Movie Directives  Formula Interpreter  File Structures

Available directives

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

RUN something on your computer

DOScommand    MPBe    PROgram

 

DOS

Argument(s): Command (…)

Meaning: Run the DOS command  Command (…).

Example: “run dos del xxx.yyy” deletes the file xxx.yyy.

 

MBPe

Argument(s): WHAt (…)

Meaning: Run the MBPE routine for a quick evaluation of frequency- or wavelength-dependent values v(x), where x may be the frequency or the wavelength. WHAt (…) may be one of the following:

ADAptive ix ir (ii kx kr ki File n): Adaptive MBPE for complex functions, stored in the function array or computed using movie commands with % signs as the first character. The x values are stored in the column number ix, the real parts of v in the column number ir, and the imaginary parts of v in the column number ii. If ii is missing, it is set equal to ir. If kx kr ki are present and bigger than 0, the MBPE approximation is stored in the columns kx kr ki of the function array. Otherwise, it is stored in the function File. When File is missing, the function file name is set to MBPE.FUN.

Notes:

COMpute: Adaptive MBPE approximation from values v(x) obtained by executing the movie commands with % signs in the first character.

FUNction  ix ir (ii kx kr ki File n ...): Adaptive MBPE for complex functions, stored in the function array. The x values are stored in the column number ix, the real parts of v in the column number ir, and the imaginary parts of v in the column number ii. If ii is missing, it is set equal to ir. If kx kr ki are present and bigger than 0, the MBPE approximation is stored in the columns kx kr ki of the function array. Otherwise, it is stored in the function File. When File is missing, the function file name is set to MBPE.FUN. When the MBPE approximation is stored in a file, you may use a finer discretization of the frequency or wavelength interval by desining the number n of output points.

FIEld ix iy n k: Perform a 2nd order MBPE minimum search using data stored in complex field array cFld. n may be 5 or 9 for 5 point and 9 point estimations respectively. Use the field component k. k may be 1 (Ex), 2 (Ey), 3 (Ez), 4 (Hx), 5 (Hy), 6 (Hz). ix iy defines the position in the cFld array. This feature is for testing purposes of advanced complex eigenvalue analysis.

 

PROgram

Argument(s): Program (Option)

Meaning: Execute the Program with the command line Option.

Example: “run pro c:\yyy\XXX.EXE” executes XXX.EXE, provided that it is present in the subdirectory c:\yyy.

 

Responsible for this web page:  Ch. Hafner, Computational Optics Group, IEF, ETH, 8092 Zurich, Switzerland

Last update 27.10.2015