viperleed.calc.sections.search

Section Search.

Functions

parabolaFit(rp, datafiles, r_best[, x0, ...])

Performs a parabola fit to all rfactor/configuration data in r_configs.

processSearchResults(sl, rp, search_log_path)

Read the best structure from the last block of 'SD.TL' into a slab.

search(sl, rp)

Generates input for and runs the search, then interprets output.

Exceptions

InconsistentV0ImagError(*args, **kwargs)

The V0i value in PARAMETERS does not match the one in the Deltas.

MaxIntensitiesError(*args, **kwargs)

Search failed with "too high intensity" error.

NotEnoughSlotsError(*args, **kwargs)

Could not spawn the requested N_CORES Open MPI processes.

ProcessKilledError(*args, **kwargs)

The mpirun process died.

SearchError(*args, **kwargs)

Base class for exceptions in this module.

SearchParameterError(*args, **kwargs)

A value in PARAMETERS is inappropriate for the search.

SigbusError(*args, **kwargs)

Tried to write to a non-existing memory address.

TensErLEEDSearchError(*args, **kwargs)

A known, fatal TensErLEED error occurred during the search.