TABLE OF CONTENTS
5.0 Querying Useful Info
DESCRIPTION
PWTK has hundreds of different commands. To help user navigating among them, PWTK provides a useful interactive 'report' command.
The usage of 'report' is:
report WHAT ?arg? ?arg? ...
To get the help about 'report' itself, type 'report' in the PWTK interactive prompt (%), i.e.:
% report
Possible items to query with report are:
report structure ?EXECUTABLE? ?EXECUTABLE? ...
report structure of inputs for specified QE executables as
used by PWTK (if no executable is specified, input structures
of all supported QE executables are reported)
report exceptions
report all PWTK naming exceptions (e.g., in PWTK, some cards
and namelists have different names than in QE)
report programs
report all QE executables supported by PWTK and their
associated runCmd commands and input namespaces
report plugins
report all QE plugins (e.g. environ, oscdft...) supported by PWTK
report commands PATTERN
report all PWTK commands that matches PATTERN, where PATTERN
is either a QE executable, PWTK namespace, or pattern
report exported PATTERN
report all PWTK exported commands (i.e. commands that can be
used without the ::pwtk prefix) that matches PATTERN, where
PATTERN is either a QE executable, PWTK namespace, or pattern
report cmd COMMAND
report if the COMMAND command exists and can be used without
the namespace qualifiers (e.g. without the ::pwtk prefix)
REMARK
It is not required to type the whole subcommand of report, but only a unique substring, e.g., 'report exp' is equivalent to 'report exported'.
EXAMPLE
To get the help about exported commands associated with the pw.x executable, type:
% report exported pw.x
* pw.x run command:
runPW (or runXX pw.x)
* pw.x rerun command:
rerunPW (or rerunXX pw.x)
* pw.x input commands:
ADDITIONAL_K_POINTS ATOMIC_FORCES ATOMIC_POSITIONS
ATOMIC_POSITIONS_fromPWO ATOMIC_POSITIONS_fromXSF ATOMIC_SPECIES
ATOMIC_VELOCITIES CELL CELL_PARAMETERS
CELL_PARAMETERS_and_ATOMIC_POSITIONS_fromPWO
CELL_PARAMETERS_and_ATOMIC_POSITIONS_fromXSF
CELL_PARAMETERS_fromPWO CELL_PARAMETERS_fromXSF CONSTRAINTS
CONTROL ELECTRONS FCP HUBBARD IONS K_POINTS OCCUPATIONS RISM
SOLVENTS SYSTEM deleteAtoms deleteAtoms1st deleteAtomsLast
deleteAtomsRange fixAtoms fixAtoms1st fixAtomsLast fixAtomsRange
insertAtoms load_fromPWI pwi_clear pwi_fprint pwi_get
pwi_visualize replaceCoor substituteAtmType substituteAtom
substituteAtoms
* pw.x output commands:
pwo_alat pwo_conv_thr pwo_dipole pwo_ecutrho pwo_ecutwfc
pwo_efermi pwo_etot pwo_etot_conv_thr pwo_forc_conv_thr
pwo_ibrav pwo_mixing_beta pwo_nat pwo_nbnd pwo_nelec pwo_ntyp
pwo_press pwo_totene pwo_totfor pwo_totmag pwo_volume pwo_xc