coulomb_explode#
- atompy.physics.coltrims.coulomb_explode(mol, time_end_fs=5000.0, time_stepsize_fs=1.0)[source]#
Coulomb explode a molecule.
Attention
This function is slow as it uses native Python code for its core computations.
- Parameters:
- mol
Molecule The initial state of the molecule.
It is assumed that all attributes of the molecule (positions, speeds, masses) are given in a.u.
- time_end_fs
float, default 5000 fs The time up to which the Coulomb explosion is simulated (in fs).
- time_step_fs
float, default 1 fs The time steps in which the Coulomb explosion is simulated (in fs).
- mol
- Returns:
MoleculeA
Moleculeinstance describing the state of the initial molecule after time_end_fs.