4
$\begingroup$

I wish to perform an restricted open-shell MP2 (ROMP2) geometry optimization.

Gaussian09 currently only provides energies at ROMP2 level of theory.

It should be possible to perform an optimization by displacement of the structure followed by single-point-energy evaluations at the displaced geometries to obtain a gradient. In other quantum-chemical software packages this (slower) numerical optimization technique is readily available. I cannot seem to get it to work in the case of ROMP2 in Gaussian09. I have already tried the usual options, such as #p opt roMP2/cc-pVDZ scf=tight and so on. All of my approaches failed and yielded the following error:

 NEF-NEF-NEF-NEF-NEF-NEF-NEF-NEF-NEF-NEF-NEF-NEF-NEF-NEF-NEF-NEF-NEF-NEF-
 NUMERICAL EIGENVECTOR FOLLOWING MINIMUM SEARCH
 INITIALIZATION PASS


 ************************************************
 ** ERROR IN INITNF. NUMBER OF VARIABLES (  0) **
 **   INCORRECT (SHOULD BE BETWEEN 1 AND 50)   **
 ************************************************

I am aware of this website: http://www.somewhereville.com/?p=1571 and I have tried the solution outlined therein, but it has failed in the same manner as well.

Any help or pointers towards other software that is capable of ROMP2 optimizations would be appreciated.

$\endgroup$
4
  • $\begingroup$ Could you post a sample geometry that this fails for? $\endgroup$ Commented Jun 11, 2017 at 15:26
  • 2
    $\begingroup$ For numerical optimization you have to provide a limited number of parameters you want to optimize. Gaussian doesn't find those in your input. $\endgroup$
    – Greg
    Commented Jun 11, 2017 at 23:08
  • $\begingroup$ Is there a reason, apart from computational cost, that you are not interested in unrestricted MP? $\endgroup$
    – user41033
    Commented Jun 14, 2017 at 9:21
  • $\begingroup$ @Vic Lineal: Severe spin contamination and symmetry broken orbitals. The system has multi reference character, therefore all single determinant methods will yield more or less non sensical data. I still want to benchmark to which extend cheaper methods yield accurate results. $\endgroup$ Commented Jun 14, 2017 at 17:34

1 Answer 1

2
$\begingroup$

I've seen this error when I want to combine an optimization with an orbital deletion (NBODel) in Gaussian. It cannot handle an optimization with more than 50 degrees of freedom, so you need to freeze as much as you can, or pre-optimize your molecule with a more traditional method and then freeze whatever you can and do the ROMP2 optimization on the parameters of interest.

$\endgroup$
1
  • 1
    $\begingroup$ I do not think this answers the question. Gaussian explicitly says that it'll only compute energies on the RO-MP levels of theory. The lack of analytical gradients would have to be compensated by numerical ones, which simply do not seem to exist in G09 for RO-MP. No gradients, no optimisation, and I am equally unaware of a random walk optimiser. $\endgroup$ Commented Jul 4, 2018 at 17:22

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.