optics{ global_reflectivity{ } }
usage:
items: maximum 1
This group defines the reflectance spectrum
Important
The following general conditions must be satisfied when defining optics{ global_reflectivity{ } }
Exactly one of the following must be defined: database_spectrum{ }, import_spectrum{ }, constant_spectrum{ } within this group.
Maintained Keywords
The keywords below are available in at least one of currently published releases and are planned to be included also in the next release.
database_spectrum{ }
usage:
items: maximum 1
Importing the spectrum from the database or external files.
database_spectrum{ name }
usage:
type: character string
Name of the spectrum contained in the database.
import_spectrum{ }
usage:
items: maximum 1
Importing spectrum from a file
Important
The following general conditions must be satisfied when defining import_spectrum{ }
The global group import{ } is specified in the input file.
import_spectrum{ import_from }
usage:
type: character string
Path to a spectrum for importing
import_spectrum{ cutoff }
usage:
type: choice
values:
yes
orno
If set to yes
, then the values of the spectrum which are outside the definition interval are set to zero.
Otherwise, the spectrum is extrapolated as a constant with the value on the boundary of the imported data.
import_spectrum{ energy_spectrum }
usage:
type: choice
values:
yes
orno
default:
no
If set to yes
, then the imported spectrum is assumed to be given as a function of energy.
Otherwise, the spectrum is assumed to be given as a function of wavelength.
constant_spectrum{ }
usage:
items: maximum 1
Specify a constant reflectance spectrum
constant_spectrum{ reflectivity }
usage:
type: real number
values:
(0.0, 1.0]
unit:
default:
The constant value of the reflectivity
Examples
global_reflectivity{
database_spectrum{
name = "Al0.80Ga0.20As"
}
import_spectrum{
import_from = "filename"
cutoff = yes # yes/no: If yes, set values outside definition interval to zero.
# (default=?)
}
constant_spectrum{
reflectivity = 0.5 # real value >= 0.0 and <= 1.0 (dimensionless)
}