TABLE OF CONTENTS


2.6 Data Retrieval and Loading Functions

DESCRIPTION

  1. Loading input data from existing pw.x, pp.x, ph.x ... input files
  2. Loading structure data from pw.x output and XSF files
  3. Retrieving data from pw.x output
  4. Retrieving data from XSF files
  5. Retrieving instances of currently stored input data

User commands for loading input files and retrieving data from QE output and XSF files as well as for retrieving instances of currently stored input data.

Loading input data from existing pw.x, pp.x, ph.x ... input files

List of commands for loading input files into PWTK:

Loading structure data from pw.x output and XSF files

Load atomic positions:

Load cell parameters:

Load cell parameters + atomic positions:

Inserting and deleting atoms:

For more functionality, see ::pwtk::pwi (also ::pwtk::phi, ::pwtk::ppi, ::pwtk::pri ...)

Retrieving data from pw.x output

Retrieving energies, total forces, etc: see ::pwtk::pwo

Retrieving atomic structural data: see pwo_struct_utils

Retrieving data from XSF files

Retrieving atomic structural data: see xsf_struct_utils

Retrieving instances of currently stored input data

Retrieving individual namelist: ::pwtk::input::namelistGet

Retrieving value of a given namelist's variable: ::pwtk::input::namelistGetVarValue

Retrieving individual card: ::pwtk::input::cardGet

Retrieving only the flag of individual card: ::pwtk::input::cardGetFlags

Retrieving only the content of individual card: ::pwtk::input::cardGetContent

Retrieving atomic structural info/data: see pwi_struct_utils