crystalpy.util.bragg_preprocessor_file_io

Utilities to read and write Bragg preprocessor files and dictionaries.

Copied from xoppylib (https://github.com/oasys-kit/xoppylib) so that crystalpy does not depend on xoppylib.

Functions

bragg_preprocessor_file_v1_read(filename)

Reads data from Bragg-preprocessor file V1 to dictionary.

bragg_preprocessor_file_v1_write(out_dict[, ...])

Writes data from dictionary to Bragg-preprocessor file V1.

bragg_preprocessor_file_v2_read([filename])

Reads data from Bragg-preprocessor file V2 to dictionary.

bragg_preprocessor_file_v2_write(...[, fileout])

Writes data from dictionary to Bragg-preprocessor file V2.