Input/output

The functions and modules described below provide functionality for controlling the verbosity of the output as well as for reading and writing force constant matrices in different formats.

Logging

hiphive.io.logging.set_config(filename=None, level=None, continuous=None)[source]

Alters the way logging is handled.

Parameters:
  • filename (str) – name of file the log should be sent to
  • level (int) – verbosity level; see Python logging library for details
  • continuous (bool) – if True the progress will be continously updated

phonopy data files

shengBTE data files