NXdispersion_function¶
Status:
base class, extends NXobject
Description:
This describes a dispersion function for a material or layer
Symbols:
n_repetitions: The number of repetitions for the repeated parameters
- Groups cited:
NXdispersion_repeated_parameter, NXdispersion_single_parameter
Structure:
model_name: (optional) NX_CHAR
The name of this dispersion model.
formula: (optional) NX_CHAR
This should be a python parsable function. Here we should provide which keywords are available and a BNF of valid grammar.
convention: (optional) NX_CHAR
The sign convention being used (n + or - ik)
Any of these values:
n + ik
|n - ik
energy_identifier: (optional) NX_CHAR
The identifier used to represent energy in the formula. It is recommended to use E.
energy_min: (optional) NX_NUMBER {units=NX_ENERGY}
The minimum energy value at which this formula is valid.
energy_max: (optional) NX_NUMBER {units=NX_ENERGY}
The maximum energy value at which this formula is valid.
energy_unit: (optional) NX_NUMBER {units=NX_ENERGY}
The energy unit used in the formula. The field value is a scaling factor for the units attribute. It is recommeded to set the field value to 1 and carry all the unit scaling information in the units attribute.
wavelength_identifier: (optional) NX_CHAR
The identifier useed to represent wavelength in the formula. It is recommended to use lambda.
wavelength_unit: (optional) NX_NUMBER {units=NX_LENGTH}
The wavelength unit used in the formula. The field value is a scaling factor for the units attribute. It is recommeded to set the field value to 1 and carry all the unit scaling information in the units attribute.
wavelength_min: (optional) NX_NUMBER {units=NX_LENGTH}
The minimum wavelength value at which this formula is valid.
wavelength_max: (optional) NX_NUMBER {units=NX_LENGTH}
The maximum wavelength value at which this formula is valid.
representation: (optional) NX_CHAR
Which representation does the formula evaluate to. This may either be n for refractive index or eps for dielectric function. The appropriate token is then to be used inside the formula.
Any of these values:
n
|eps
DISPERSION_SINGLE_PARAMETER: (optional) NXdispersion_single_parameter
DISPERSION_REPEATED_PARAMETER: (optional) NXdispersion_repeated_parameter
Hypertext Anchors¶
List of hypertext anchors for all groups, fields, attributes, and links defined in this class.