viperleed.calc.sections.refcalc

Section Reference Calculation.

Functions

compile_refcalc(comptask)

Compile a reference calculation executable.

edit_fin_energy_lmax(runtask)

modify FIN: replace the energy range (second line)

refcalc(sl, rp[, subdomain, parent_dir])

Main function to execute the reference calculation segment.

refcalc_domains(rp)

Runs reference calculations for the domains that require them.

run_refcalc(runtask)

Run (a part of) the reference calculation.

run_refcalc_for_one_domain(domain)

Run the reference calculation for a single domain.

Classes

RefcalcCompileTask(param, lmax, ...)

Information to compile a reference calculation executable.

RefcalcRunTask(fin, energy, comptask, logname)

Information for executing a reference calculation.