Next: gd1
Up: List of Figures
Previous: List of Figures
  Contents
Features:
- All computations may be run on parallel systems, such as clusters of PCs.
- The geometry may contain lossy, dispersive materials both for
time domain and eigenvalue computations.
- Periodic boundary conditions for all three cartesian directions
can be specified simultaneously for eigenvalue computations.
- The geometry is approximated
by generalised diagonal fillings
or
by smooth patches.
In both cases the approximation error is reduced about by a factor
of ten, compared to an approximisation with simple diagonal fillings.
- The time domain computation uses "Perfectly Matched Layers" for
it's absorbing boundary conditions.
- The programs can be run interactively.
The commands are explained when you issue the special command help.
- The solver and the postprocessor have a built-in macro processor.
- You can define symbols storing numerical values or
character values.
- Arithmetic expression evaluator.
- You can groups of commands as macro's.
The macro's can have an unlimited amount of parameters.
- 'do-loop's are implemented.
- 'if' 'elseif' 'else' 'endif'
- Almost all commands may be abbreviated as long the abbreviation is
unique in context.
GdfidL consists of
5
separate programs that work together.
These programs are:
- gd1 & single.gd1:
These programs read the description of the
problem and compute resonant fields or time dependent fields.
gd1 computes in double precision, while single.gd1
computes in single precision. single.gd1 needs somewhat less
memory and often less cpu-time.
- gd1.pp :
This is the postprocessor.
It displays the fields, computes integrals over the fields
to compute quality factors and the like.
It also computes scattering parameters and wakepotentials from
data that have been computed by gd1 or single.gd1.
- gd1.3dplot:
This program displays the 3D-plots on an X11 terminal and produces
PostScript files.
- mymtv2:
This program displays the 1D and 2D-plots on a X11 terminal and
produces PostScript files
mymtv2 was not written by me, but is a modified
version of the program plotmtv written
by Kenny Toh.
The original sources for plotmtv can be found on the internet:
plotmtv can be found at
ftp.x.org: /contrib/applications/Plotmtv.1.3.2.tar.Z
Next: gd1
Up: List of Figures
Previous: List of Figures
  Contents