Multiwfn official website: http://sobereva.com/multiwfn. Multiwfn forum in Chinese: http://bbs.keinsci.com/wfn
You are not logged in.
I was trying to generate a 1D plot of laplacian of rho along the bond paths stemming from a BCP, however i always only get a path to one of the atoms, the path to the other atom is never found, can i change the threshold somewhere, or do you think something might be wrong with my input file? I used molden input generated from orca_2mkl.
Offline
In the topology analysis module of Multiwfn, after entering option "-5 Modify or print detail or export paths, or plot property along a path" and then "7 Calculate and plot specific real space function along a path", you will find the following prompt:
Input index of a path, e.g. 3 Input "q" can return
Hint: If input index of two paths (e.g. 6,7) emitted from the same (3,-1) CP, then the real space function along the combined paths will be outputted
Hint: If you input e.g. c6 and meantime the CP6 is BCP, then the two bond paths emitted from it will be chosen
As indicated by the prompt, to plot a complete bond path (linking two atoms and passing through a BCP), it is suggested to input e.g. c6, where 6 is an index of BCP, you will obtain the complete path passing through BCP 6.
Offline
Offline
Please enter option 0 and carefully check CP index. Two paths must already be generated from CP314, otherwise you cannot choose this CP index.
Offline
I understand. I do not understand however, why not both paths are generated? The BCP is a (3,-1) and my frontier MOs and NBO analysis suggest there is a bond between the atoms in question (albeit polarized).
Offline
Please upload a screenshot of option 0 of topology analysis module, to graphically show current CPs and bond paths. If CP index is correct and corresponding bond paths have already been generated by Multiwfn, there is no reason the curve map cannot be plotted. Section "4.2.3 Plot real space function along bond path" of Multiwfn manual has described full steps of generating this kind of map.
Offline
Please find attached a screenshot of the bond in question. I have loaded it at a different lvl of theory to see if anything is different. But as you can see, the BCP is present, but only one path, instead of both.
Additionally, in the table of all BCPs the BCP in question is stated as a (3,-1) without any atoms attached to it (in this case BCP333):
Last edited by danchuu (2025-05-30 10:07:31)
Offline
Oxygen and tin. The BCP is only connected with a path (281) to oxygen, but for some reason not to tin.
The level of theory for this was BP86-D3BJ/def2-tzvpp.
Last edited by danchuu (2025-05-30 10:37:22)
Offline
Please send me your input file of quantum chemistry program and wavefunction file to my E-mail, I will try to reproduce your result.
Offline
I have sent you an email, thank you!
Offline
When loading your .molden file, Multiwfn gives a warning:
!! Warning! Warning! Warning! Warning! Warning! Warning! Warning! Warning !!
The net charge of this system is quite large ( 56)! Probably ECP is employed while you forgot to modify the atomic indices in [atoms] field of the .molden file to actual nuclear charges, in this case some analysis results will be problematic! Please check "Molden" part of Section 2.5 of Multiwfn manual to understand why and how to modify the file
That is, you didn't properly modify the [atoms] field. You should open the .molden file via text editor, replacing these two lines
Sn 3 50 24.1987164196 18.4577165819 26.4652207565
Sn 16 50 24.0385940782 25.8077025181 26.1277229017
with the following lines:
Sn 3 22 24.1987164196 18.4577165819 26.4652207565
Sn 16 22 24.0385940782 25.8077025181 26.1277229017
Then Multiwfn will be able to provide correct EDF information to represent core electrons during loading this file, hence all nuclear CPs can be found, and all bond paths can be generated.
Offline
Offline
Around nuclear positions of very heavy atoms, the fluctuation range of Laplacian of rho is extremely large, so the automatically determined Y-axis range is also extremely wide. In order to clearly view the function variation in the bonding region, you should properly adjust range of Y-axis. For example, -100 to 100 a.u.
Offline
Thank you, everything worked perfectly now!
Offline