{% extends "base.html" %} {% from "_roughness_help.html" import roughness_help %} {% block title %}{{ grating.name }}{% endblock %} {% block body %} {{ grating.name }} {{ grating.grating_type }} · {{ grating.period_lpermm }} l/mm Edit Delete grating Delete {{ grating.name }}? This grating has {{ linked_runs|length }} linked saved run{{ 's' if linked_runs|length != 1 else '' }}. What should be deleted? Delete the grating only; keep its runs Delete the grating and all linked runs Deleting the grating and runs cannot be undone. Active runs block deletion with their associated runs. Cancel Delete grating
{{ grating.grating_type }} · {{ grating.period_lpermm }} l/mm
This grating has {{ linked_runs|length }} linked saved run{{ 's' if linked_runs|length != 1 else '' }}.
Deleting the grating and runs cannot be undone. Active runs block deletion with their associated runs.
First simulation realization. Both panels show the same simulation span.
{{ warning }}
Choose the energy and angle for the study, then define the numerical ranges to compare.
For each sweep, choose the other two numerical parameters to hold fixed. Defaults use the highest X/Z resolutions and the lowest Fourier order in the study.
The saved grating supplies the base geometry and coating. Independent parameters form a Cartesian grid. Within a coupled group, values stay together row by row—for example energy 100 with angle 1, then energy 200 with angle 2. Edit grating roughness
These values apply to every case unless overridden by an independent parameter or a coupled parameter group below.
Use a linear range or an explicit comma-separated list.
Choose an existing independent parameter to couple to, then choose the new parameter. Enter its values manually or generate a range with the same number of points. Each table row is one paired case. Edit the source values under Independent parameters.
One case using the default settings.