Files and I/O

The viperleed.calc package provides a number of functions for reading, writing and interpreting files. In particular, it also provides the functions to read the input files (e.g. POSCAR, PARAMETERS, VIBROCC, etc.) and translate the information into TensErLEED input files.

beams

Functions for reading and writing beams files.

displacements

Functions for reading and interpreting the DISPLACEMENTS file.

iodeltas

Module iodeltas of viperleed.calc.files.

ioerrorcalc

Module ioerrorcalc of viperleed.calc.files.

iofdopt

Functions for writing output from full-dynamic optimization.

iorfactor

Module iorfactor of viperleed.calc.files.

iosearch

Module iosearch of viperleed.calc.files.

iosuperpos

Functions for writing files relevant to the superpos calculation.

ivplot

Functions for producing plots of I(V) curves.

parameters

Package parameters of viperleed.calc.files.

patterninfo

Functions for reading and writing PatternInfo.tlm.

poscar

Functions for reading and writing POSCAR files.

searchpdf

Functions for writing the SearchProgress.pdf and SearchReport.pdf files.

vibrocc

Functions for reading and writing the VIBROCC file.