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.

experiment_symmetry

Functions for reading and writing experiment_symmetry.ini.

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.