Multiwfn official website: //www.umsyar.com/multiwfn. Multiwfn forum in Chinese: http://bbs.keinsci.com/wfn
You are not logged in.
Dear Lukhmanul Hakeem K.,
I strongly suggest using IGMH instead of RDG, please check original paper of IGMH and my recent reviews:
Tian Lu, Qinxue Chen, J. Comput. Chem., 43, 539 (2022) DOI: 10.1002/jcc.26812
Tian Lu, Qinxue Chen, Visualization Analysis of Weak Interactions in Chemical Systems. In Comprehensive Computational Chemistry, vol. 2, pp. 240-264. Oxford: Elsevier (2024) DOI: 10.1016/B978-0-12-821978-2.00076-3
Tian Lu, Visualization Analysis of Covalent and Noncovalent Interactions in Real Space, ChemRxiv (2025) DOI: 10.26434/chemrxiv-2025-9t442
IGMH allows you to define fragments, you can only choose to visualize interactions between specific fragments, it is quite clear and convenient. Detailed tutorial of performing IGMH analysis via Multiwfn is: //www.umsyar.com/multiwfn/res/IGMH_tutorial.zip
Frankly speaking, since IGMH and IRI are available in Multiwfn, RDG becomes much less useful.
Best regards,
Tian
In my opinion, if the CVB index is used to measure H-bond strength, "lowest value of the ELF for which all the core basins of the complex are separated from the valence" may not be the most reasonable way of defining ELF(C-V), because the role of donor atom and that of acceptor atom is very different in a H-bond, not only the hydrogen involved in the H-bond is bonded to the donor, but also ELF(DH-A) fully distinguishes donor and acceptor. Correspondingly, the ELF(C-V) should be an exclusive property of the donor side, and hence it is explicitly referred to as ELF(C-V,D) in the output of CVB index calculation function of Multiwfn.
Although the implementation of CVB index in Multiwfn is not exactly in line with the authors' original defintion for some systems, I think it is the most logically acceptable.
It is correct.
After performing topology analysis in Multiwfn, choose "-4 Modify or export CPs (critical points)" and then "6 Export CPs as CPs.pdb file in current folder". Also, after calculating grid data of Laplacian of rho in main function 5, export it as .cub file. After that, use VMD to show .cub file as an isosurface map, and show CPs.pdb as vdW style (with very small radius scale).
1 Agree
2 No problem
Dear Saeed,
Use main function 2 of Multiwfn to perform AIM topology as usual, then goto main function to calculate grid data of Laplacian of rho, then when you choose option -1 in the post-processing menu to visualize isosurface, and set bond radius to 0, you will find both BCPs and isosurfaces are shown.
Best regards,
Tian
I am not sure about def2-universal-ri, but using def2-tzvpp-ri should be the safest choice, as it was designed specifically for def2-tzvpp primary basis set.
The original SMD paper is sufficient
I have a blog article to teach how to calculate CT% via Multiwfn in different manners, see //www.umsyar.com/398 (in Chinese, please use Google translator)
You can easily manually calculate lifetime via this equation: τ≈1.5/(f * ν^2), where τ is lifetime in s, ν is excitation energy in cm^-1, f is the oscillator strength (dimensionless).
Please convert .gbw to .molden first via orca_2mkl, and manually check the .molden file via a text editor. If its format is not in line with the standard one, it is impossible to normally load it into Multiwfn. I believe the .gbw file produced by QM/XTB task doesn't contain any wavefunction information.
Dear Saeed,
You can use def2-SV(P) for the elements not supported by 6-31G(d), it is fully acceptable.
Best,
Tian
If you follows my steps mentioned earlier, you will be able to plot ELF for a specific spin. Just set occupation number of all beta orbitals to zero before plotting ELF in the regular way, you will obtain ELF-alpha map.
If you mean the ELF contributed by alpha electrons and by beta electrons respectively, it is possible.
For example, to calculate ELF-beta, first go to subfunction 26 of main function 6, set occupation number of all alpha orbitals to 0, then perform ELF calculation as usually, you will obtain what you need. Note that after loading input file for an open-shell system, Multiwfn directly shows the range of alpha and beta orbitals on screen.
1 You can. PS: However, I strongly suggest using my code Molclus (http://www.keinsci.com/research/molclus.html) to perform conformation search, usually it is the best and most flexible choice.
2 Perhaps the reason is too many memory was assigned.
If older version works normally, just use older version. I think some evident issues will be fixed in the future releases. By the way, I've heard from a developer that Extrapolate keyword will no longer be maintained, they prefer to use the compound script feature in ORCA to perform the extrapolation.
Dear Saeed,
Please check Section 4.4 of Multiwfn manual to understand how the actual plotting plane is defined in the main function 4 of Multiwfn.
Best regards,
Tian
You can consider to perform NAdO analysis between N and S at this configuration, NAdO is able to convert interatomic or interfragment orbital interactions into graphical representation to provide chemical insights. See Section 3.200.20 of Multiwfn manual for introduction and 4.200.20 for examples. In addition, the ETS-NOCV in Multiwfn may also be useful (you need to divide the molecule as two fragments, left and right, perhaps you can find NOCV pair(s) that directly characterize the N...S interaction), see Section 3.26 of manual for introduction and 4.23 for examples. More introduction of these methods in Multiwfn can be found in Section "F. Bond order and relevant analyses" of recent Multiwfn introductory paper J. Chem. Phys., 161, 082503 (2024) DOI: 10.1063/5.0216272.
There is unlikely a BCP. Topology analysis in AIM theory is unable to exhibit all kinds of interaction, as carefully discussed in my paper Chemistry—Methods 2021, 1, 231–239 https://doi.org/10.1002/cmtd.202100007
Even for a more evident intramolecular interaction, including nonnegligible intramolecular H-bonds, sometimes there is no corresponding BCP. The IRI method introduced in the above paper is able to exhibit much more interactions, and IRI analysis can be easily realized by Multiwfn.
In addition, the hyperconjugation interaction can be unveiled by NBO second-order perturbation analysis.
Please just search def2-tzvp(-f) in ORCA manual, it is a built-in basis set.
Please read "What should I do if some CPs of electron density were not successfully located?" in Section 4.2.1 of Multiwfn manual, this part lists all possible solutions. It is suggested to consider this scheme first:
If some BCPs are unable to be located, you can enter option -1, set the scale factor of stepsize to 0.5, and then try again
It is frequently found that set scale factor of Newton step to 0.5-0.8 can greatly increase successful probability of finding the BCP corresponding to N-H bonds.
Dear Saeed,
At least use def2-SVP for geometry optimization, and at least def2-TZVP for energy calculation. For double-hybrid functionals, better basis set can be used, for example, def-TZVP or def2-TZVP(-f) for geometry optimization and def2-QZVP or def2-QZVP(-g) for energy calculation.
Best,
Tian
Thank you for your report. This piece of code should be changed to
fragsurvar(:,2:3)=fragsurvar(:,2:3)/fragsurarea(:,2:3)
do ifrag=1,nsurfrag
if (fragsurarea(ifrag,2)>0) fragsurvar(ifrag,1)=fragsurvar(ifrag,1)+fragsurvar(ifrag,2)
if (fragsurarea(ifrag,3)>0) fragsurvar(ifrag,1)=fragsurvar(ifrag,1)+fragsurvar(ifrag,3)
end do
This issue will be fixed in the next update of Multiwfn.
It is not possible. But you can plot plane map based on the .txt file exported by Multiwfn using third-part softwares such as sigmaplot, origin, etc.
I don't know what is "electron density surface"
If you want to obtain rdf of probability density of each orbital (i.e. norm of orbital wavefunction), it can be realized via Multiwfn (Please ensure that you are using the latest version of Multiwfn). In the interface of plotting rdf (i.e. subfunction 5 of main function 200), choose "1 Select real space function", then choose "44 Orbital probability density", then input the index of the orbital you are interested in. After that, you can choose option "0 Calculate radial distribution function and its integration curve" to calculate and visualize rdf.
The ESP value at every surface extreme is shown above the information in your screenshot. Please first follow Section 4.12.1 of Multiwfn manual, which clearly illustrated how to view position of ESP extrema on molecular vdW surface and how to find out their values.
If you are using ORCA, please use Multiwfn in combination with the .molden file generated by orca_2mkl instead of .wfx file.
You calculated S0, S1 and S2. The three EIGENVALUE values correspond to energy of the three states.
Dear A. Escorcia,
If W employs pseudopotential, you need to manually modify .molden file via text editor to let Multiwfn know its actual effective nuclear charge, see Section 2.5 of Multiwfn manual (the paragraph beginning with "One severe drawback of Molden format is that it does not explicitly record nuclear charges..."). Alternatively, use the Multiwfn (updated no older than 2024-Sep-10) in combination with ORCA 6, because the molden file generated by ORCA 6 contains [pseudo] field, which can directly provide information of effective nuclear charges to Multiwfn.
If you have already taken care of above information, the result directly given by Multiwfn should be correct. If you still have doubts, please provide more information.
Best,
Tian