Multiwfn forum

Multiwfn official website: http://sobereva.com/multiwfn. Multiwfn forum in Chinese: http://bbs.keinsci.com/wfn

You are not logged in.

#1 Re: Multiwfn and wavefunction analysis » Miscellaneous questions on TDDFT/electron-hole analysis » 2025-11-10 13:35:39

8: It is impossible to calculate free energy at MECI and the fourth point, which are not stationary point on PES.

9: No.

Additional Q9: You can ask program to calculate larger number of roots, which is not directly related to increasing active orbitals/electrons.

(new): With state-specific solvation treatment, you don't have analytical derivatives, the cost of evaluating fully numerical Hessian is quite expensive (usually computationally prohibitively expensive).

#2 Re: Multiwfn and wavefunction analysis » electrostatic potential » 2025-11-10 13:32:35

Connolly surface is defined for molecular surface, it is not a general surface for real-space functions. You can study isosurfaces of ESP.

#3 Re: Multiwfn and wavefunction analysis » Miscellaneous questions on TDDFT/electron-hole analysis » 2025-11-09 02:48:59

About question 1: DFT-D3(BJ) correction is calculated fully based on geometry and irrelevant to electronic structure, therefore it affects geometry optimization process but doesn't directly affect vertical excitation energy. If you believe dispersion interaction notably affect geometry of your system, then adding DFT-D3(BJ) would be safer.

About question 5: The only advantage of SMD compared to the default IEFPCM is that the former explicitly considers non-polar contribution. This contribution doesn't directly affect excitation energy and electronic structure. If you hope the calculated energy of a given state includes full solvation energy (including non-polar contribution), then SMD is preferred over IEFPCM.

About question 8: As your purpose is not to accuractly calculate excitation energies, but reaction energies/barriers, w-tuned LC-wPBE doesn't have ANY advantage compared to many general functionals. Using wB97XD is recommended for both ground state and excited state reaction energies/barriers. PBE0-D3(BJ) or B3LYP-D3(BJ) cannot correctly represent evident CT state (even geometry)

About question 9: There are dedicated MECI optimization algorithms, see e.g.
Chem. Eur. J., 10, 2327 (2004)
Mol. Phys., 104, 1039 (2006)
JCTC, 6, 1538 (2010)
Gaussian can optimize MECI at CASSCF level, ORCA can optimize MECI at TDDFT and SF-TDDFT level.
Relaxed scan can rarely used to locate MECI.

#4 Re: Multiwfn and wavefunction analysis » Miscellaneous questions on TDDFT/electron-hole analysis » 2025-11-07 12:34:04

1 DFT-D3(BJ) doesn't directly affect result of TDDFT

2 No

3 Can be

4 Electron excitation may directly cause or induce bond-formation or bond-cleavage. You can perform geometry optimization or calculate reaction path/barrier on excited state PES to verity the anticipation.

5 No. SMD doesn't have advantage in this regard.

6 No. If you geometry essentially has symmetry, even if you use "nosymm", the calculated atomic forces are still symmetric with respect to geometry.

7 It is too cumbersome. Simply use:
(1) wB97XD/def2SVP TD(Nstates=5,Root=2) opt freq SCRF(SMD,solvent=dimethylsulfoxide)
(2) wB97XD/def2TZVP TD(Nstates=5,Root=2) SCRF(SMD,solvent=dimethylsulfoxide) guess=read geom=allcheck
Set "E=" in settings.ini of Shermo to the 2nd excited state energy obtained from step (2), then boot up Shermo and load output file of step (1), you will obtain reasonable free energy of the 2nd excited state at its minimum.

8 CAM-B3LYP frequently overestimates excitation energy of local excitations. However, if your purpose is to explore reaction path over excited states, then CAM-B3LYP doesn't have well-known flaw.

9 If TS-2 is a transition state on excited state PES, you can certainly optimize it. Note that there may be no TS between B* to C, you may need to locate minimum energy conical intersection (MECI) to study the process (if you are not familiar with it, look at materials about computational photochemistry studies)

#5 Re: Multiwfn and wavefunction analysis » Electron excitation analysis of radicals » 2025-11-07 02:48:22

I didn' find similar problems. If you can send me your full input and output files (including fch), I will test.

#6 Re: Multiwfn and wavefunction analysis » MultiWFN and Periodic DFT » 2025-11-07 02:43:44

No. They use numerical basis set, Multiwfn is impossible to support them. In addition, they are not free-of-charge, I even cannot become their user.

#7 Re: Multiwfn and wavefunction analysis » Clarifications on diffuse functions for multiwfn » 2025-11-06 00:44:07

To fully guarantee the accuracy and avoid comments from reviewers, adding diffuse functions to atoms in the anionic part is the safest way, though simply using def2-TZVP for all atoms should also work fine.

#8 Re: Multiwfn and wavefunction analysis » Electron excitation analysis of a very large wavefunction » 2025-11-05 07:50:11

1 If you haven't set "nthreads" in settings.ini of Multiwfn, don't forget to set it to actual number of CPU physical cores.

2 Using better CPU will make the calculation faster.

3 Slightly increasing grid spacing (equivalent to reducing number of grids) of hole-electron analysis will reduce computational cost.

4 In the case of IFCT analysis with Hirshfeld partition, you can reduce number of atom-centered integration grids to reduce cost, the method is lowering "radpot" and "sphpot" in settings.ini before booting up Multiwfn.

5 Using IOp(9/40=3) instead of IOp(9/40=4) in Gaussian TDDFT calculation will reduce cost of hole-electron and IFCT analyses.

6 Using a smaller basis set such as 6-31G* for unimportant atoms.

Note that 3,4,5,6 will lower the accuracy.

#9 Re: Multiwfn and wavefunction analysis » Clarifications on diffuse functions for multiwfn » 2025-11-05 07:41:22

You can add diffuse functions for these specific atoms.

I don't understand your additional question.

#10 Re: Multiwfn and wavefunction analysis » Clarifications on diffuse functions for multiwfn » 2025-10-30 23:01:25

1 Theor Chem Acc (2011) 128:295–305

2 Correct

3 Should

4 If the ion pair is not of interest, you can ignore diffuse functions; if it is important, then diffuse functions should be added to heavily negatively charged atoms in the ion pair (at least when calculating single point)

5 Yes

6 AFAIK, there is no published frequency correction factor for solvent environment, usually  it is assumed that the optimal scale factor in solvent environment does not differ notably with respect to that in gas phase.

7 Correct. But it is noted that most wavefunction analysis methods have relatively low requirement on basis set (the level for geometry optimization is already adequate for most wavefunction analyses).

#11 Re: Quantum Chemistry » Yamaguchi Approximate spin projection method » 2025-10-30 22:36:52

Dear hehe,

1 The idea of Yamaguchi's approximate spin-projection (AP) method is independent to specific DFT functionals, it should work for most hybrid functionals. Chemical Physics Letters 483 (2009) 168–171 applied AP to B3LYP calculations and the result is satisfactory. So, at least, AP should also work well for PBE0, which is very suitable for studying transition metal complexes and have similar HF composition to B3LYP.

2 Using standard (i.e. without AP) symmetry-broken UKS formalism to optimize antiferromagnetic transition metal complexes is very common in literatures and the result is generally reasonable. AP may bring slight benefits in specific circumstances, see Chemical Physics Letters 442 (2007) 445–450 for example. When symmetry-broken UKS fails heavily in geometry optimization, simply including AP is unlikely helpful, and CASSCF or multi-reference methods should be used instead.

3 In most cases, using AP only for single point calculation and ignoring it in geometry optimization is safe.

Best,

Tian Lu

#12 Re: Multiwfn and wavefunction analysis » Definition of “compatibility” with diffuse functions » 2025-10-29 01:15:09

1 ADCH charge more negative than -0.6 or -0.7. ADCH charge can be calculated by Multiwfn using 7-11-1.
2 It is reasonable
3 Should be
4 This fully depends on which wavefunction analysis method will be used. Only less than 30% analysis methods in Multiwfn is incompatible with diffuse functions. For example, if calculating Mayer bond order and Mulliken charge, then def2-TZVPD should no be used, unless the atoms with diffuse functions are very far from the region of interest.

#13 Re: Multiwfn and wavefunction analysis » Ehrenfest force » 2025-10-28 19:46:25

Multiwfn doesn't provide this feature, please export vector field as .txt file and try to visualize the field via e.g. Origin

#14 Re: Multiwfn and wavefunction analysis » Definition of “compatibility” with diffuse functions » 2025-10-28 04:26:46

For anions (more specifically, for significantly negatively charged atoms), def2-TZVP is inadequate, at least for evaluating energy and properties related to electronic structure.

#15 Re: Multiwfn and wavefunction analysis » Definition of “compatibility” with diffuse functions » 2025-10-28 04:14:11

According to my experience, def2-TZVP is safe for any wavefunction analysis.

#16 Re: Multiwfn and wavefunction analysis » Definition of “compatibility” with diffuse functions » 2025-10-28 03:00:49

Usually, a GTF with exponent less than 0.05 is regarded as a diffuse function.
Although def2-TZVP doesn't contain diffuse functtions, it is well known that it is more diffuse than 6-311G series. Note that diffuseness of 6-311G is inadequate, making its result frequently unsatisfactory (see J. Chem. Phys., 91, 7305 (1989)).

#17 Re: Multiwfn and wavefunction analysis » Ehrenfest force » 2025-10-27 20:11:52

I am not sure if the code is fully correct, please compare the result with published values, what I can say is that the format and utilization of variable/arrays look reasonable. If you find the result is correct and in line with with published values, please let me know and I would like to include it into official source code.

#18 Re: Multiwfn and wavefunction analysis » Ehrenfest force » 2025-10-26 22:38:30

Hello,

Ehrenfest force has not been explicitly implemented in Multiwfn. But you can easily extend the source code Multiwfn to realize this aim. Stress tensor is calculated by "subroutine stress_tensor" in function.f90. Basic knowledge about modifying source code of Multiwfn can be found in http://sobereva.com/multiwfn/res/Modify … ltiwfn.pdf

#19 Re: Quantum Chemistry » Frequency correction » 2025-10-26 20:18:59

wham09 wrote:

Additional questions:

1. I understand that unlike sclZPE, other scale factors are normally close to unity. But I still want to understand how they're derived. From what I read in Moran/Radom paper (doi/10.1021/jp073974n), sclheat and sclS cannot be obtained by simply fitting U_calc and U_exp (or S_calc and S_exp) linearly. Am I correct?

2. Can I get any reference where the scale factors for CV are derived? I could never find it.

3. I tried fitting the frequency scale factor myself. For some of the molecules in F38/10 set, the degenerate frequencies appeared to be different from each other. For example, the frequencies corresponding to the 3rd mode (pi_u symmetry) of CO2 are 646.6657 and 646.6429 in my calculation output. Did I do something wrong? Or should I just average them?

4. If what I want at the end is G(sol), should I put into Shermo the E value from SCRF calculation, rather than gas-phase single-point?

1 Yes. U and S are not determined linearly with respect to frequencies.
2 AFAIK, no known literature reported it
3 When using DFT, distribution of integration grids usually does not satisfy molecular symmetry. To make the degeneracy better, you can use better integration grid (e.g. int=superfine with CPHF=grid=fine)
4 Yes

#20 Re: Quantum Chemistry » Frequency correction » 2025-10-26 20:14:29

wham09 wrote:

Dear Prof. Lu,

The Shermo code utilizes frequency scale factors for ZPE, U(T)-U(0), S, and CV. I can find the scale factors for ZPE in the literature, but the other three factors are rarely documented (especially, I could not find the factors for CV). So I'd like to ask if the following routine would work.

1. Fit the fundamental frequency factor for my functional/basis set using a database (F38/10 for example).
2. Run a opt-freq calculation for my molecule, and tabulate the computed harmonic frequencies.
3. Multiply the computed frequencies by the fitted fundamental frequency factor.
4. Put the results as the custom frequencies into a new freq calculation input with freq=(ReadFC, ReadIsotopes) keyword. (Or use scale keyword)
5. Use the output of the new freq calculation as the input file for Shermo, with the following settings:
  5-1. sclZPE, sclheat, sclS, sclCV = 1.0
  5-2. ilowfreq = 2 or 3

Only ZPE scale factor is relatively important, you can simply set other factors to 1.

#21 Re: Multiwfn and wavefunction analysis » Help with understanding results of Shubin Liu's EDA » 2025-10-26 04:07:36

1 sobEDAw was not parameterized for transition metals
2 Solely using def2 is good, note that accuracy of SDD pseudopotential basis set is worse than def2-TZVP
3 You can use any appropriate level to perform geometry optimization.

#22 Re: Multiwfn and wavefunction analysis » Help with understanding results of Shubin Liu's EDA » 2025-10-23 04:53:36

b3lyp, blyp, TPSSTPSS: Their D3 parameters are built-in in Gaussian, so do not need to customize
For BHandHLYP and TPSSh, their D3 parameters must be customized via respective IOps.

#23 Re: Multiwfn and wavefunction analysis » Help with understanding results of Shubin Liu's EDA » 2025-10-23 03:08:09

Yes, it should be applied to all systems involved in sobEDA calculation.

#25 Re: Multiwfn and wavefunction analysis » Help with understanding results of Shubin Liu's EDA » 2025-10-20 23:28:48

1 You can install Multiwfn in your private user directory, you must have privilege. Also you can consider to run commands in sobEDA.sh manually, for all commands involving g16, run them on remote server, while run all other commands in Linux environment of your local machine.

2 The most important value of ETS-NOCV is decomposing E_orb term between fragments. However, EDA-SBL decomposes total energy of a system, there is no correlation between them.

#26 Re: Multiwfn and wavefunction analysis » Error: The promolecular density for the element with index of 113 has » 2025-10-19 18:41:50

Hello,

Your map is not very satisfactory. I suggest you inputting the following commands in Multiwfn after loading the .xyz file

20
-10
2
279-349
c
11
279-349
4 A
0.15
3

Then use igm_inter.vmd to render the cube files, and set isovalue to 0.003 and properly modify representation, then image looks nice:

1.png

#27 Re: Multiwfn and wavefunction analysis » Help with understanding results of Shubin Liu's EDA » 2025-10-19 18:39:51

Hello,

1 Neither the steric term nor quantum term in EDA-SBL fully correlate to steric effect in common sense.
To characterize steric effect between fragments, I would like to suggest calculating Pauli repulsion term in sobEDA energy decomposition method, see J. Phys. Chem. A 2023, 127, 7023−7035. sobEDA is very easy to use if you have Gaussian 16 and Multiwfn.

2 EDA-SBL and ETS-NOCV have very different theoretical framework, the former treats the system as a whole, while the latter focus on analyzing interfragment interactions, there is no any direct correlation between them.

#28 Re: Multiwfn and wavefunction analysis » EDA and Time Limit » 2025-10-19 18:19:31

If you refer to sobEDA.sh script, there is no restart consideration. Please rerun, or manually modify the script

#29 Re: Multiwfn and wavefunction analysis » Animating electronic structure (+ additional general question) » 2025-10-17 22:29:45

1 In the interface of defining plotting plane in main function 4, there are many choices, if you are confused, please check Section 3.5 of Multiwfn manual for explanation.

2 If your actual system is under solvent environment, considering solvation model is always recommended. Even for low-polar solvents, their polarization effect on solute wavefunction is nonnegligible.

#30 Re: Multiwfn and wavefunction analysis » Topological analysis on grid without interpolation » 2025-10-13 18:40:53

I have checked, at high-quality grid (corresponding to 0.13 Bohr grid spacing of your system), the 3D-spline interpolated density around some nuclei doesn't vary fully reasonably, making generation of a few bond paths unsuccessful. However, if grid spacing of 0.05 Bohr is used to generate electron density grid data, all bond paths can be successfully generated.

Unlike basin analysis in Multiwfn, the bond paths are not generated directly at grids. To generate bond paths, the derivative of electron density beyond grids must be evaluated, so it is impossible to "simply calculate the derivatives numerically on the grid"

Board footer

Powered by FluxBB