Modeig98 On-Line Reference
  Home

What's New in Modeig98?

The MODEIG98 update encompasses converting the program code to the FORTRAN 90 programming language thereby enabling cross platform compatibility, the addition of subroutines to calcualte the index of refraction for a variety of materials systems and the ability to accept input files with up to 100 layers.

Below is a list of the improvements, modifications and restrictions of the new version. Please take a moment to read over these (scroll down).

  How to use this Manual
  Web Page Additions/Changes
  More about Modeig Calculations
  Modeig98 User Manual
  Modeig/II User Manual
  DownLoad
  What's New ...
  Frequently Asked Questions
  Info about current Release & Beta
  Material Systems Introduction
  Installation
  System Requirements
  Contacting the Authors
  Example Files
  Modeig98 GUI Preview
  More about Front-ends...
   
   
   
   
   
  Last Updated: 07-15-98 ... ... (more below) ... ...

 

Improvements
 
  • Modified Command Line Interface
  • File based interface that will provide the ability to use/create other front-end interfaces for modeig98. Currently available are a Windows based front-end as well as UNIX and DOS script/bat files to provide command line functionality
  • The integration of the program to convert the *.ly file to an index profile file (*.ip).
  • The addition of On-line help information
  • Viewing of an example input file
  • MODEIG98 Viewer
  • MODEIG98 will remember the last used active input and output files
  • Addition of on-line command summary
  • The integration of the Overlap program (calculates the overlap integral for multiple near field files.)
  • The addition of other material systems including:
    • InGaAsP
    • AL2O3
    • AlGaInP
    • AlGaInAs (lattice-matched)
    • AlGaInAs (lattice-mismatched)
    • GaAsP
    • GaInP
    • InGaAs
    • InGaAsP (lattice matched to InP)
    • Si
    • SiO2
  • The increase in the number of layers that MODEIG can handle from 40 to 100 layers.
  • Input files are no longer case sensitive.
Modifications
 
  • Input files can be named *.m98
  • Output file extensions modified to the following:
    • Output file: *.ot
    • Layer file: *.ly
    • Database file: *.db
    • Nearfield file: *.nf
    • Farfield file: *.ff
    • Index Profile file: *.ip
    • Overlap Output file: *.ovp
  • 2-D input files are no longer supported.
  • Invalid/Outdated input flags:
    • The following flags for the CASE statement are no longer valid.
      (YESTR, YESTI, ALPHA0, B, BM, DELTA, S, WC, SR, SPREAD, LLEFT, LRIGHT, XAXLEN, YAXLEN, INTHM, SL, Y, DY, PEROPT, LXYOPT)
    • The following flags for the STRUCT statement are no longer valid.
      (ALPERC**)
    • The following flags for the LAYER statement are no longer valid.
      (ALPERC**)
    • The following flags for the OUTPUT statement are no longer valid.
      (DPRINT, OPRINT, NPRINT, FPRINT, LPRINT)
    • The following flags for the LOOPZ statement are no longer valid.
      (ALPERC1**, ALPERC2**, ALPERC3**, ALPERC4**)
  • ** ALPERC (STRUCT & LAYER) input flag replaced with MATSYS, XPERC and YPERC flags. This was done to support multiple material systems.
Restrictions
 
  • MODEIG98 is a 32-bit program. To run MODEIG98 on a PC, the user will need Windows95, WindowsNT or win32s.
END