############################################################################## # Flags: nomenu, noprompt, nomessage, # ############################################################################## # section -eigenvalues # ############################################################################## # solutions = 15 # # estimation = undefined # # storeallmodes= no # # flowsave = 0.0 # # fhighsave = 1.0e+30 # # passes = 2 # # pfac2 = 1.0e-3 # # lossy = no -- lossy or dispersive computation # # flowsearch = undefined -- edges of the search area... # # fhighsearch = undefined -- ...when "lossy= yes" # # # # # # compressed = yes -- minimal RAM, more CPU and IO time # ############################################################################## # return, doit, help, ? # ##############################################################################
solutions= NSOL
:
compressed= yes
is specified, the memory requirement is NOT
proportional to the number of basisvectors, as then the basisvectors are
stored to disk and retrieved from disk.
estimation= FUP
:
NSOL
.st mode.
storeallmodes= [yes | no]
:
passes=1
),
but does not store them.
If you do not believe that these static modes are really static,
you can enforce the storing to file with this option.
When the static solutions are in the file, you can view these
'solutions' with gd1.pp.
flowsave= FLOW, fhighsave= FHIGH
:
-general, dice= yes, iodice= yes
, which specifies that
the resultfields shall be stored on the local disks of the compute nodes.
BUT: -general, dice= yes, iodice= yes
can only be used for the PVM version,
not the MPI version.
passes= NPASS
:
NSOL
basisvectors
that are mutually orthogonal and (hopefully) span
only the subspace also spanned by the eigenvectors
corresponding to the NSOL
lowest eigenvalues.
passes
1,
gd1
throws away the static components in its already established basis
vectors and can find more resonant modes with the same specified
NSOL
.
Also, the accuracy of the fields becomes somewhat better.
pfac2= PFAC2
:
pfac2
,
that controls the relative cleaning of the basisvectors from eigenvectors
outside the range 0 to FUP
, in which the NSOL
resonant
fields are expected.
pfac2
leads to increased cpu-time, but better accuracy for
the lower modes. A good value is pfac2=1e-3
.
lossy= [yes|no]
:
lossy= yes
, eigenvalues are searched in a geometry where the
lossy parameters and dispersive parameters of materials with
type= normal
are taken into account.
This algorithm needs four times as much memory
as the lossfree algorithm.
flowsearch= F1, fhighsearch= F2
:
lossy=yes
:
The frequency range where the resonances of the lossy geometry are searched in.
doit
:
doit
starts the eigenvalue computation.
-eigenvalues solutions= 15 passes= 2 estimation= 1.3e9 doit