Description of file formats

atomlist

atomic symbol for each atom, splitted by line breaks.

atommass

atomic mass for each atom (in atomic mass units), splitted by line breaks.

atomnums

atomic charge number Z for each atom (integer), splitted by line breaks.

atompos

position coordinate of each atom in the order: x, y, z in atomic units, splitted by line breaks (one float per line).

atomvel

velocity of each atom in the order: x, y, z in atomic units, splitted by line breaks (one float per line).

R.log

  • First column: time in atomic units

  • Further columns (3 * number of atoms): coordinates for each atom (x, y, z) in atomic units

V.log

  • First column: time in atomic units

  • Further columns (3 * number of atoms): velocities for each atom (x, y, z) in atomic units

E.log

  • First column: Time in atomic units

  • Second column: Kinetic energy in atomic units

  • Third column: Potential energy in atomic units

  • Fourth column: Total energy in atomic units

V_ad.log

  • First column: Time in atomic units

  • Further columns: For each considered adiabatic state the potential energy

V_cross.log

  • First column: Time in atomic units

  • Further columns: For each considered adiabatic state the potential energy, but reshuffled according to the trivial-crossing-detection scheme

S.log

  • First column: Time in atomic units

  • Second column: State index of current active state

P.log

  • First column: Time in atomic units

  • Further column: For each considered adiabatic state the state probability P

C.log

  • First column: Time in atomic units

  • Further columns: For each considered adiabatic state the state coefficient real part and imaginary part, respectively

Switch.log

  • First column: ‘-’ (no hop) or ‘+’ (hop) or ‘*’ (attempted hop)

  • Second column: Time in fs

  • Third column: Random number

  • Fourth column: Old state index

  • 5th column: New state index

  • 6th column: ‘True’ or ‘False’ whether hopping occurred without electric field

  • 7th column: ‘True’ or ‘False’ whether hopping occurred due to electric field

NAC.log

  • First column: State index

  • Second column: State index

  • Third column: Time in atomic units

  • Fourth column: Coupling matrix element between states (real part)

  • Fith column: Coupling matrix element between states (imaginary part)

trivialCrossings.log

Logs detected trivial crossings. * First column: Time in atomic units * Second column: state index * Third column: state index

field.log

  • First column: Time in atomic units

  • Second column: Electric field in atomic units

  • Third column: Pulse envelope in atomic units

seed.log

contains an integer number that was used to initiated the random number generator

occupation.log

  • First column: Time in atomic units

  • Second column: current electronic configuration

charge.log

  • First column: Time in atomic units

  • Second column: current total charge

partial.log

  • First column: Time in atomic units

  • Further column: For each atom, current partial charge (Mulliken charge)

pulse.log

  • First column: Time in atomic units

  • Second column: Pulse envelope (normalized)

event.log

  • First column: Time in atomic units

  • Second column: Event type (‘P’: Photoionization, ‘A’: Auger decay, ‘F’: Fluorescence decay)

  • Third column: electronic configuration take

  • Fourth column: rate in atomic units

  • Fifth column: energy of involved photoelectron/ Auger electron/ Fluorescence photon (binned to eV) in eV

topol

For each atom a description for the force field in form of a string, splited by a line break. Each atom is described by a unique identifier for the molecule and a atom identifier for the molecule separated by _. The molecule identifier consists of a string and a unique number counting the molecule, e.g., 1SOL. The atom indentifier must match the identifier in the force field definition in the ForceField class. The full string for the oxygen atom of the first water molecule could be, e.g., 1SOL_OW.