Tests of undulator convergenceΒΆ
Find the test module test_undulator_convergence.py, as well as several other tests for raycing backend, in /tests/raycing.
This is a study of a tapered undulator created from
xrt.backends.raycing.sources.SourceFromField
. Its magnetic field is
shown below.
The output of IntegratedSource.test_convergence() shows convergence of the calculated intensity signaled by various indicators:
The transverse intensity distribution vs number of nodes:
The flux distribution vs number of nodes: