When computing the Einstein Helfand ionic conductivity e.g. in my case for an ionic liquid BMIM BF4 I need to compute the MSD of the translational dipole of the system
$$
M(t) = q \sum z_i \vec{r}_i(t)
$$
over all charged species $i$ with their charge $z_i$ and position $\vec{r}_i(t)$.
Can you provide me with an example on how to compute this? I have only found this test line for a single ionic species
|
da_params = {'specie': 'Li', 'time_step': 2.0 * sc.Unit('ps'), 'step_skip': 50 * sc.Unit('dimensionless')} |
but I need to compute the COM translational dipole from all ionic species in my system.
Is this possible, because the documentation https://kinisi.readthedocs.io/en/latest/ase_COG.html states
Only identical molecules are supported.
for computing the diffusion.
When computing the Einstein Helfand ionic conductivity e.g. in my case for an ionic liquid BMIM BF4 I need to compute the MSD of the translational dipole of the system
over all charged species$i$ with their charge $z_i$ and position $\vec{r}_i(t)$ .
Can you provide me with an example on how to compute this? I have only found this test line for a single ionic species
kinisi/kinisi/tests/test_conductivity_analyzer.py
Line 25 in 29e4c61
but I need to compute the COM translational dipole from all ionic species in my system.
Is this possible, because the documentation https://kinisi.readthedocs.io/en/latest/ase_COG.html states
for computing the diffusion.