RAS-2SF convergence problem

Hello. I’m trying to run RAS-2SF but there is a problem.
When I used 6-31G* basis set, there were no problems.
However, for the basis sets that contatin the polarization effect like6-31+G* or 6-311+G*, RAS calculation takes lots of steps than before so it is still not converged.
Here are the rem section of input and RAS calculation process.

$rem
JOBTYPE = SP
EXCHANGE = HF
BASIS = 6-311+G*
UNRESTRICTED = FALSE
SYM_IGNORE = TRUE
SYMMETRY = FALSE
SCF_ALGORITHM = DIIS
MAX_SCF_CYCLES = 512
SCF_CONVERGENCE = 8
THRESH = 14
MEM_TOTAL = 24000
MEM_STATIC = 4000
$end

@@@

$molecule
0 5
read
$end

$rem
JOBTYPE = SP
EXCHANGE = HF
CORRELATION = RASCI
BASIS = 6-311+G*
UNRESTRICTED = FALSE
SCF_ALGORITHM = DIIS
MAX_SCF_CYCLES = 512
SCF_CONVERGENCE = 8
THRESH = 14
SCF_GUESS = READ
MEM_TOTAL = 24000
MEM_STATIC = 4000

RAS_ACT = 4
RAS_ELEC = 4
RAS_OCC = 261
RAS_ROOTS = 20
RAS_SPIN_MULT = 1
RAS_NFRAG = 2
RAS_NFRAG_ATOMS = [56,56]
RAS_PRINT = 3
RAS_AMPL_PRINT = 10
SET_ITER = 512
$end

 ---------------------------------------------------
 Iter    Rts Conv    Rts Left    Ttl Dev     Max Dev
 ---------------------------------------------------
   1         0          20      0.007818    0.000635
   2         0          20      0.008207    0.000662
   3         0          20      0.008427    0.000665
   4         0          20      0.008728    0.000692
   5         0          20      0.009368    0.000756
   6         0          20      0.009774    0.000770
   7         0          20      0.010088    0.000800
   8         0          20      0.010441    0.000815
   9         0          20      0.010845    0.000859
  10         0          20      0.011348    0.000863
  11         0          20      0.011783    0.000888
  12         0          20      0.012102    0.000913
  13         0          20      0.012381    0.000914
  14         0          20      0.012627    0.000934
  15         0          20      0.012777    0.000958
  16         0          20      0.012895    0.000958
  17         0          20      0.013042    0.000961
  18         0          20      0.013212    0.000974
  19         0          20      0.013301    0.000982
  20         0          20      0.013377    0.000980
  21         0          20      0.013464    0.000986
  22         0          20      0.013533    0.000991
  23         0          20      0.013580    0.000989
  24         0          20      0.013627    0.000991
  25         0          20      0.013706    0.001002
  26         0          20      0.013775    0.001007
  27         0          20      0.013831    0.001009
  28         0          20      0.013890    0.001016
  29         0          20      0.013945    0.001022
  30         0          20      0.013995    0.001026
  31         0          20      0.014072    0.001034
  32         0          20      0.014116    0.001035
  33         0          20      0.014171    0.001039
  34         0          20      0.014223    0.001041
  35         0          20      0.014246    0.001044
  36         0          20      0.014300    0.001055
  37         0          20      0.014349    0.001064
  38         0          20      0.014421    0.001083
  39         0          20      0.014442    0.001088
  40         0          20      0.014526    0.001097
  41         0          20      0.014586    0.001114
  42         0          20      0.014636    0.001120
  43         0          20      0.014680    0.001125
  44         0          20      0.014759    0.001135
  45         0          20      0.014815    0.001135
  46         0          20      0.014949    0.001158
  47         0          20      0.014984    0.001161
  48         0          20      0.015073    0.001180
  49         0          20      0.015147    0.001182
  50         0          20      0.015241    0.001200
  51         0          20      0.015345    0.001214
  52         0          20      0.015448    0.001214
  53         0          20      0.015490    0.001234
  54         0          20      0.015617    0.001245
  55         0          20      0.015687    0.001261
  56         0          20      0.015723    0.001287
  57         0          20      0.015787    0.001295
  58         0          20      0.015917    0.001325
  59         0          20      0.015937    0.001320
  60         0          20      0.015979    0.001335
  61         0          20      0.016043    0.001346
  62         0          20      0.016069    0.001358
  63         0          20      0.016125    0.001373
  64         0          20      0.016166    0.001369
  65         0          20      0.016181    0.001370
  66         0          20      0.016243    0.001390
  67         0          20      0.016268    0.001386
  68         0          20      0.016325    0.001406
  69         0          20      0.016359    0.001401
  70         0          20      0.016359    0.001421
  71         0          20      0.016371    0.001418
  72         0          20      0.016364    0.001433
  73         0          20      0.016377    0.001444
  74         0          20      0.016352    0.001441
  75         0          20      0.016330    0.001451
  76         0          20      0.016354    0.001461
  77         0          20      0.016349    0.001454
  78         0          20      0.016347    0.001469
  79         0          20      0.016373    0.001485
  80         0          20      0.016336    0.001472
  81         0          20      0.016349    0.001484
  82         0          20      0.016334    0.001475
  83         0          20      0.016351    0.001493
  84         0          20      0.016322    0.001493
  85         0          20      0.016321    0.001498
  86         0          20      0.016273    0.001497
  87         0          20      0.016285    0.001494
  88         0          20      0.016282    0.001488
  89         0          20      0.016297    0.001493
  90         0          20      0.016290    0.001484
  91         0          20      0.016281    0.001484
  92         0          20      0.016232    0.001461
  93         0          20      0.016190    0.001424
  94         0          20      0.016158    0.001414
  95         0          20      0.016136    0.001408
  96         0          20      0.016075    0.001399
  97         0          20      0.016053    0.001387
  98         0          20      0.015997    0.001351
  99         0          20      0.015944    0.001333
 100         0          20      0.015916    0.001322
                            .
                            .
                            .
 230         0          20      0.010457    0.000719
 231         0          20      0.010434    0.000719
 232         0          20      0.010411    0.000717
 233         0          20      0.010393    0.000717
 234         0          20      0.010377    0.000715
 235         0          20      0.010345    0.000714
 236         0          20      0.010306    0.000713
 237         0          20      0.010297    0.000710
 238         0          20      0.010284    0.000709
 239         0          20      0.010251    0.000706
 240         0          20      0.010229    0.000705
 241         0          20      0.010210    0.000704
 242         0          20      0.010187    0.000703
 243         0          20      0.010168    0.000703
 244         0          20      0.010150    0.000702
 245         0          20      0.010137    0.000701
 246         0          20      0.010117    0.000701
 247         0          20      0.010092    0.000697
 248         0          20      0.010079    0.000695

In this situation, how can I resolve this problem? Should I just wait until the calculation is finished? Or don’t the basis sets that contain the polarization effect work well for RAS calculations?

Just as a point of clarification, I think you mean diffuse functions (“+”), not polarization functions (“*”). Can you please provide the $molecule? It’s not obvious to me why this happens.

Yes, as you said I intended to say diffuse functions, not polarization functions.
The $molecule that you requested is here.

$molecule
0 1
C -3.4189946735 1.9389485476 -0.6818928456
C -2.0667392405 1.6571706833 -0.9140585237
C -1.6232208331 0.3991900991 -1.3045940474
C -2.5927832173 -0.6552278079 -1.3197602040
C -3.9624392788 -0.3625349968 -1.1009810619
C -4.3609144481 0.9552153043 -0.7956257127
C -2.2084441557 -2.0196405073 -1.4808572977
C -3.1898687311 -2.9978948293 -1.5059536780
C -4.5422582460 -2.6883672635 -1.3449009687
C -4.9306376681 -1.3883217886 -1.1225164866
C -6.3557569989 -1.0943710426 -0.8629466001
N -6.6839239283 0.2218227966 -0.5532619007
C -5.7704742547 1.2651561354 -0.4807719587
C -0.2211041729 0.0746204990 -1.6140803440
C 0.1711928402 -1.2997971745 -1.6343069758
C -0.7811160313 -2.3554695867 -1.5549267075
C 1.5453597643 -1.6234317846 -1.7506675310
C 1.9610776130 -2.9691947770 -1.6945309495
C 1.0280658233 -3.9732269761 -1.5887516877
C -0.3342402006 -3.6660081043 -1.5399567874
C 0.7366487415 1.0335317603 -1.8965701209
C 2.0893041571 0.7006392151 -2.0469817851
C 2.5060965112 -0.6016619672 -1.9235221005
C 3.9472211943 -0.9173595377 -1.9791169707
N 4.2989923181 -2.2618342275 -1.8940992899
C 3.3964513317 -3.3082080763 -1.7325155032
O -7.2103275582 -1.9674418321 -0.8959430684
O -6.1421872631 2.3857200968 -0.1705287920
O 4.8019939584 -0.0475023528 -2.0745590334
O 3.8077948304 -4.4533620944 -1.6221608223
O -1.1842723574 2.6352133796 -0.5436006351
C -1.4592013896 3.8502539210 -2.6033086373
C -1.2123109431 4.9958847180 -3.3505734112
C -0.4877871180 6.0440215843 -2.7948637377
C -0.0167294439 5.9348785773 -1.4916599760
C -0.2471533707 4.7978172901 -0.7100359031
C -0.9868534908 3.7610251898 -1.2979108702
C 5.7117307335 -2.6380875478 -1.9300843580
C -8.0680902174 0.5569685023 -0.2210477431
H -3.7027132446 2.9383101225 -0.3729938688
H -2.9254369165 -4.0386353147 -1.6338328113
H -5.2887580396 -3.4737507765 -1.3568376487
H 1.3607613240 -5.0036617323 -1.5419184415
H -1.0326653474 -4.4875993804 -1.4563646858
H 0.4704700782 2.0721548094 -1.9803898840
H 2.8210245471 1.4799064653 -2.2241288578
H -2.0182132347 3.0230080791 -3.0270477401
H 0.5560079886 6.7474031022 -1.0560560419
H 5.8820776978 -3.3200971794 -2.7656807423
H 6.3040111194 -1.7342541297 -2.0496029577
H 5.9811955246 -3.1373742943 -0.9985564515
H -8.1224014954 0.8804182465 0.8214033148
H -8.6801663541 -0.3283378697 -0.3735547036
H -8.4067221155 1.3718558346 -0.8634251385
H -0.2836927601 6.9401457266 -3.3715500349
H -1.5835458064 5.0594959422 -4.3685222558
C -2.0904438954 0.7039107914 2.0452878175
C -0.7384543107 1.0389161084 1.8936917849
C 0.2210647570 0.0810739860 1.6135814463
C -0.1686519997 -1.2940239297 1.6377474158
C -1.5421761461 -1.6198985179 1.7552761560
C -2.5047985693 -0.5994962462 1.9255636758
C 0.7856392704 -2.3481094233 1.5612116303
C 0.3412225796 -3.6595157067 1.5498242035
C -1.0205065295 -3.9691443555 1.5996721552
C -1.9553746720 -2.9665982023 1.7030004236
C -3.3900921421 -3.3082036416 1.7424986141
N -4.2945767056 -2.2630719738 1.9011491717
C -3.9453124065 -0.9177052816 1.9823518774
C 1.6225450035 0.4074528817 1.3030252859
C 2.5941143108 -0.6450757629 1.3213467731
C 2.2123265763 -2.0097655065 1.4862702101
C 3.9632456432 -0.3504248731 1.1018690277
C 4.9334095834 -1.3742808912 1.1265689178
C 4.5474586894 -2.6743972668 1.3527373071
C 3.1956280670 -2.9860488523 1.5144675599
C 2.0637547165 1.6651111689 0.9087859464
C 3.4154746385 1.9487208679 0.6758393482
C 4.3592673273 0.9671629588 0.7926876844
C 5.7683171497 1.2789323310 0.4773827105
N 6.6837719537 0.2376049949 0.5531789470
C 6.3579632966 -1.0784134077 0.8660195144
O -3.7992885913 -4.4544706468 1.6357570610
O -4.8016549170 -0.0491818756 2.0758565094
O 6.1379473181 2.3992976625 0.1639306220
O 7.2142957861 -1.9496310921 0.9023103856
O 1.1797821976 2.6407085561 0.5353758254
C 1.4508079914 3.8604339783 2.5929278233
C 0.9784938473 3.7670608088 1.2878160708
C 0.2347068283 4.7999845219 0.6982899362
C 0.0000021903 5.9374958145 1.4779771146
C 0.4708600075 6.0507265981 2.7809109110
C 1.1996246015 5.0064052215 3.3382485056
C -5.7065623528 -2.6419599901 1.9389748079
C 8.0674201361 0.5745380433 0.2206342193
H -2.8236022349 1.4823068121 2.2203488826
H -0.4744114142 2.0782641870 1.9746637986
H 1.0411537537 -4.4800323171 1.4683602684
H -1.3512781978 -5.0003228665 1.5556786194
H 5.2954484378 -3.4583253006 1.3670959158
H 2.9331991446 -4.0269096677 1.6455281200
H 3.6972914063 2.9477171528 0.3640299924
H -0.5759810106 6.7470184941 1.0410698593
H 0.2633433644 6.9470254509 3.3560973246
H 1.5708537112 5.0732212964 4.3559914107
H -5.9750179524 -3.1462002889 1.0098402560
H -6.3006410083 -1.7387557650 2.0542672346
H -5.8756093039 -3.3203272782 2.7778161667
H 8.1214367645 0.8957750610 -0.8225122175
H 8.4043953137 1.3914590065 0.8612999396
H 8.6810636652 -0.3093119288 0.3752822705
H 2.0130807799 3.0361164250 3.0180407378
$end

I’m running some tests but I wonder if the RAS code has trouble with linear dependencies. For 6-31+G* basis, I find

 Smallest overlap matrix eigenvalue = 5.08E-10
 Linear dependence detected in AO basis

whereas for 6-31G*:

 Smallest overlap matrix eigenvalue = 9.69E-05

Therefore, can you try your job WITH diffuse functions but adding the following to $rem: BASIS_LIN_DEPTH_THRESH = 14. That will prevent Q-Chem from throwing out the numerical linear dependencies, by setting the threshold for doing so to a very small value (default value is 6). This may adversely affect SCF convergence (a little), which is to be expected and it’s why we discard those functions, but if the behavior with RAS changes significantly then this tells me that the RAS code doesn’t handle that well.

This is just a guess, may not change anything.

As you adviced the solution, I added the option ‘BASIS_LIN_DEP_THRESH = 14’ to the rem section.
(My QChem version is 5.2 so ‘BASIS_LIN_DEPTH_THRESH’ is not recognized in this system)

The original molecule is very big so I tested for small molecule that is composed of 30 atoms to save the times. When I use the initial rem section for 6-31+G* basis set above, it showed similar phenomenon that takes lots of steps in RAS calculation and finally not converged. However, after ‘BASIS_LIN_DEP_THRESH = 14’ is added, the calculation is successfully finished. Here are the results.

 ---------------------------------------------------
 Iter    Rts Conv    Rts Left    Ttl Dev     Max Dev
 ---------------------------------------------------
   1         0          20      0.041871    0.004506
   2         0          20      0.064785    0.008706
   3         0          20      0.049413    0.006641
   4         0          20      0.042746    0.005064
   5         0          20      0.034635    0.004730
   6         0          20      0.026773    0.003681
   7         0          20      0.028790    0.005238
   8         0          20      0.029720    0.003761
   9         0          20      0.021925    0.002530
  10         0          20      0.017929    0.001895
  11         0          20      0.017313    0.002731
  12         0          20      0.013756    0.001447
  13         0          20      0.013586    0.001891
  14         0          20      0.011884    0.001436
  15         0          20      0.010913    0.001424
  16         0          20      0.009997    0.001245
  17         0          20      0.010026    0.001175
  18         0          20      0.009280    0.001090
  19         0          20      0.008217    0.001063
  20         0          20      0.007375    0.001104
  21         2          18      0.006284    0.000829
  22         3          17      0.006144    0.001018
  23         3          17      0.005831    0.000785
  24         3          17      0.006486    0.001211
  25         3          17      0.007150    0.001346
  26         4          16      0.007918    0.001132
  27         4          16      0.006936    0.001272
  28         4          16      0.006412    0.001005
  29         4          16      0.006350    0.001106
  30         4          16      0.004594    0.000860
  31         4          16      0.004266    0.000738
  32         4          16      0.003572    0.000496
  33         4          16      0.003066    0.000434
  34         4          16      0.002745    0.000541
  35         4          16      0.002555    0.000583
  36         4          16      0.002262    0.000474
  37         4          16      0.001965    0.000465
  38         4          16      0.001548    0.000383
  39         6          14      0.001403    0.000364
  40         6          14      0.001149    0.000307
  41         6          14      0.000977    0.000269
  42         7          13      0.000778    0.000219
  43         7          13      0.000695    0.000210
  44         7          13      0.000598    0.000185
  45         7          13      0.006522    0.005178
  46         8          12      0.003274    0.002991
  47         9          11      0.002189    0.001965
  48         9          11      0.001408    0.001225
  49         9          11      0.000905    0.000754
  50        10          10      0.000645    0.000516
  51        10          10      0.001638    0.001048
  52        10          10      0.005265    0.002694
  53        10          10      0.006895    0.002542
  54        12           8      0.005015    0.002257
  55        12           8      0.003442    0.001544
  56        12           8      0.002397    0.000989
  57        10          10      0.004150    0.002204
  58        10          10      0.003140    0.001577
  59        11           9      0.004746    0.002224
  60        11           9      0.005891    0.001963
  61        10          10      0.005944    0.001817
  62        12           8      0.004538    0.001385
  63        12           8      0.003401    0.000971
  64        11           9      0.003612    0.001105
  65        11           9      0.002843    0.000903
  66        10          10      0.003798    0.001390
  67        10          10      0.003463    0.001384
  68        10          10      0.004387    0.001206
  69        10          10      0.003764    0.000789
  70        10          10      0.003140    0.000776
  71        10          10      0.002624    0.000688
  72        10          10      0.005112    0.002190
  73        10          10      0.003511    0.001877
  74        10          10      0.002464    0.001279
  75        10          10      0.001737    0.000828
  76        10          10      0.001255    0.000542
  77        11           9      0.000892    0.000327
  78        11           9      0.000694    0.000219
  79        10          10      0.001719    0.001176
  80        10          10      0.001674    0.000706
  81        10          10      0.001139    0.000732
  82        10          10      0.000908    0.000572
  83        10          10      0.000728    0.000446
  84        12           8      0.000586    0.000341
  85        12           8      0.000447    0.000248
  86        12           8      0.000337    0.000179
  87        12           8      0.000251    0.000130
  88        12           8      0.000188    0.000095
  89        12           8      0.000140    0.000070
  90        12           8      0.000103    0.000051
  91        13           7      0.000078    0.000038
  92        14           6      0.000060    0.000029
  93        16           4      0.000047    0.000023
  94        17           3      0.000039    0.000019
  95        17           3      0.000033    0.000015
  96        17           3      0.000027    0.000012
  97        17           3      0.000022    0.000009
  98        17           3      0.000018    0.000007
  99        18           2      0.000015    0.000005
 100        18           2      0.000013    0.000004
 101        18           2      0.000012    0.000003
 102        18           2      0.000011    0.000002
 103        19           1      0.000010    0.000002
 104        19           1      0.000009    0.000002
 105        19           1      0.000009    0.000001
 106        20           0      0.000008    0.000001    Roots Converged
 ---------------------------------------------------

It’s very interesting as only one additional option changed a lot. So I have two questions in this context.

  1. Exactly what does ‘BASIS_LIN_DEPTH_THRESH’ operate in this calculation? and what is the difference between ‘THRESH’ and ‘BASIS_LIN_DEPTH_THRESH’? Actually, I don’t understand the concept of ‘THRESH’ well.
  2. I run other RAS calculation that is set as ‘RAS_SPIN_MULT = 5’ for finding quintet states. In this case, only one state is present so it is converged well without ‘BASIS_LIN_DEPTH_THRESH = 14’. In this situation, should I re-calculate this calculation to match the rem section? I mean, if this option affect the results, it is better to re-calculate all calculations to keep the consistency. What do you think of? Is it necessary or not?

BASIS_LIN_DEPTH_THRESH has been around for 20+ years, should certainly be in Q-Chem 5.x.

THRESH controls integral screening and shell-pair drop tolerances. In my opinion, it is set too low by default, at least for large molecules where linear dependencies may be a problem. I routinely use THRESH = 12 and some of my students use THRESH = 14. For large systems, I’ve seen cases where the SCF converges faster with those tighter settings than with the looser defaults (e.g., coronene dimer, 48 C atoms). The reason is that an SCF cycle takes slightly longer with the tighter THRESH, but the tighter THRESH handles linear dependencies better so converges in fewer cycles.

BASIS_LIN_DEPTH_THRESH is the threshold for removing linear dependencies all together, based on small eigenvalues of the overlap matrix. The SCF code handles this properly but it’s a bit confusing on the code end so I don’t trust that all developers handle this properly, hence my guess that this might be the issue (combined with your observation about diffuse functions - those tend to exacerbate linear dependencies).

I would probably recalculate with a consistent $rem section, would be curious to know if this makes a difference. Do you have a small example where different values of BASIS_LIN_DEPTH_THRESH (default vs. tighter value) changes the results of a RAS calculation? If so, please post the inputs here and I will post a bug ticket, because ideally that should be handled automatically.

It is the input file that you requested. The molecule is generated by myself arbitrarily so there are no chemical meanings. I mean, it is just a molecule for the test.

$molecule
0 1
C          1.57083        0.51532        2.73483
C          2.99879        0.42036        2.68005
C          3.73914        0.30173        3.86900
H          4.82064        0.24820        3.82401
C          3.11990        0.25865        5.11612
C          1.72427        0.34698        5.18135
H          1.20671        0.31681        6.13094
C          0.96976        0.47772        4.01657
H         -0.10219        0.52796        4.14029
S          3.97714        0.54246        1.16780
C          4.39212       -1.03181        1.18024
H          3.82287       -1.75800        0.61096
O          3.90139        0.13828        6.22079
C          3.45414        0.08774        7.52484
H          4.32607       -0.01190        8.20323
H          2.79050       -0.79126        7.66959
H          2.91136        1.02257        7.78098
C          0.66757        0.66487        1.52915
C         -0.56585        1.35176        1.64706
H         -0.87795        1.80095        2.57860
C         -1.42212        1.50421        0.55337
H         -2.35326        2.04308        0.67822
C         -1.08100        0.96951       -0.69098
N         -1.95048        1.12236       -1.79890
H         -2.84219        1.62992       -1.70211
H         -1.70466        0.72898       -2.71919
C          0.12477        0.27785       -0.82939
H          0.39816       -0.15272       -1.78491
C          0.98529        0.12688        0.26196
H          1.87576       -0.44425        0.08975
$end

$rem
JOBTYPE = SP
EXCHANGE = HF
BASIS = 6-31+G*
UNRESTRICTED = FALSE
SYM_IGNORE = TRUE
SYMMETRY = FALSE
SCF_ALGORITHM = DIIS
MAX_SCF_CYCLES = 512
SCF_CONVERGENCE = 8
THRESH = 14
BASIS_LIN_DEP_THRESH = 14
MEM_TOTAL = 24000
MEM_STATIC = 4000
$end

@@@

$molecule
0 5
read
$end

$rem
JOBTYPE = SP
EXCHANGE = HF
CORRELATION = RASCI
BASIS = 6-31+G*
UNRESTRICTED = FALSE
SCF_ALGORITHM = DIIS
MAX_SCF_CYCLES = 512
SCF_CONVERGENCE = 8
THRESH = 14
BASIS_LIN_DEP_THRESH = 14
SCF_GUESS = READ
MEM_TOTAL = 24000
MEM_STATIC = 4000

RAS_ACT = 4
RAS_ELEC = 4
RAS_OCC = 62
RAS_ROOTS = 20
RAS_SPIN_MULT = 1
RAS_NFRAG = 2
RAS_NFRAG_ATOMS = [17,13]
RAS_PRINT = 3
RAS_AMPL_PRINT = 10
SET_ITER = 512
$end

If you delete ‘BASIS_LIN_DEP_THRESH = 14’ and run the job, you can see the strange phenomena that I mentioned. But if you don’t edit it and just submit it to the server, the calculation is finished well. The above results in output file correspond to this case.

So if you finished your own tests, it would be pleasure to tell me the results and the conclusions.(It is just bug, or there are some unknown reasons, etc.) I’m proceeding the calculations for the original molecules that I wanted to calculate, adding the option that you recommended. I will leave whether the calculation is completed or not soon. Thank you for advicing me sincerely. :slight_smile:

As I said before, the jobs are running now but it looks bad :frowning:
Before add ‘BASIS_LIN_DEPTH_THRESH = 14’, SP calculations for singlet and quintet are completed well and RAS calculation showed the convergence problem.
But now, SP calculations show some strange situations.

 ---------------------------------------
  Cycle       Energy         DIIS error
 ---------------------------------------
    1   -3448.2204986444      1.81e-02  
    2   -3409.2344709436      1.79e-03  
    3   -3410.0426532790      1.44e-03  
    4   -3410.6733770605      2.81e-04  
    5   -3410.7110945155      1.09e-04  
    6   -3410.7163681463      3.26e-05  
    7   -3410.7171227546      1.55e-05  
    8   -3410.7173552493      8.53e-06  
    9   -3410.7174198813      3.27e-06  
   10   -3410.7174317884      1.28e-06  
   11   -3410.7174336801      5.72e-07  
   12   -3410.7174341829      3.43e-07  
   13   -3410.7174344261      2.15e-07  
   14   -3410.7174345526      1.21e-07  
   15   -3410.7174346979      6.49e-08  
   16   -3410.7174346539      4.36e-08  
   17   -3410.7174346889      4.18e-08  
   18   -3410.7174346716      4.37e-08  
   19   -3410.7174346653      3.88e-08  
   20   -3410.7174346483      4.74e-08  
   21   -3410.7174346188      4.50e-08  
   22   -3410.7174346716      4.29e-08  
   23   -3410.7174346777      5.16e-08  
   24   -3410.7174346863      4.08e-08  
   25   -3410.7174346509      4.90e-08  
   26   -3410.7174346862      4.10e-08  
   27   -3410.7174346395      4.26e-08  
   28   -3410.7174346430      3.68e-08  
   29   -3410.7174346476      4.46e-08  
   30   -3410.7174346535      3.37e-08  
   31   -3410.7174346340      4.55e-08  
   32   -3410.7174346756      3.66e-08  
   33   -3410.7174345855      4.57e-08  
   34   -3410.7174347295      5.72e-08  
   35   -3410.7174346606      3.74e-08  
   36   -3410.7174346411      4.37e-08  
   37   -3410.7174346604      3.89e-08  
   38   -3410.7174346296      3.58e-08  
   39   -3410.7174346609      4.21e-08  
   40   -3410.7174346246      3.75e-08  
   41   -3410.7174346598      4.66e-08  
   42   -3410.7174346070      4.23e-08  
   43   -3410.7174346659      3.63e-08  
   44   -3410.7174347364      4.09e-08  
   45   -3410.7174346923      4.60e-08  
   46   -3410.7174346579      3.93e-08  
   47   -3410.7174346232      4.25e-08  
   48   -3410.7174346351      3.85e-08  
   49   -3410.7174346383      3.96e-08  
   50   -3410.7174346393      3.76e-08  
   51   -3410.7174346936      3.61e-08  
   52   -3410.7174346895      3.49e-08  
   53   -3410.7174346241      3.71e-08  
   54   -3410.7174345625      3.44e-08  
   55   -3410.7174346109      4.88e-08  
   56   -3410.7174346072      3.51e-08  
   57   -3410.7174346376      3.80e-08  
   58   -3410.7174346487      3.41e-08  
   59   -3410.7174345478      3.47e-08  
   60   -3410.7174346570      5.25e-08  
   61   -3410.7174346496      3.89e-08  
   62   -3410.7174346064      3.56e-08  
   63   -3410.7174346721      4.29e-08  
   64   -3410.7174346550      3.82e-08  
   65   -3410.7174346388      3.98e-08  
   66   -3410.7174346005      4.47e-08  
   67   -3410.7174346657      3.86e-08  
   68   -3410.7174346255      3.98e-08  
   69   -3410.7174346719      4.51e-08  
   70   -3410.7174346487      3.65e-08  

It is still oscillating now and not converged yet.
And it is the case for other molecule which is similar to the one but has a different linker between the monomers.

 ---------------------------------------
  Cycle       Energy         DIIS error
 ---------------------------------------
    1   -3757.7130494169      1.72e-02  
    2   -3714.4992461583      1.65e-03  
    3   -3715.4086903306      1.29e-03  
    4   -3716.0299303808      2.62e-04  
    5  -17422.4130481494      1.46e+01  
    6  -17419.6270558746      1.46e+01  
    7  -17421.3927681795      1.46e+01  
    8  -17421.3514113180      1.46e+01  
    9  -17421.3996182080      1.46e+01  
   10  -17421.2650885286      1.46e+01  
   11  -17421.2404627194      1.46e+01  
   12  -17421.2731680324      1.46e+01  
   13  -17421.2715631355      1.46e+01  
   14  -17420.7980621531      1.46e+01  
   15  -17421.0962189443      1.46e+01  
   16  -17421.7529320359      1.46e+01  
   17  -17413.9034371254      1.46e+01  
   18   -6633.2979484041      4.72e+00  
   19   -6592.6091483473      4.71e+00  
   20  -44089.9540696431      1.86e+01  
   21  -61550.9370823100      1.35e+01  
   22  -66138.1048354383      1.24e+01  
   23  -67572.4802462056      1.13e+01  
   24  -71357.9963015767      1.06e+01  
   25  -71067.5269206130      1.05e+01  
   26  -72024.7136868455      1.03e+01  
   27  -71326.9629542687      1.05e+01  
   28  -69295.7857108009      1.04e+01  
   29  -70871.5689574678      1.02e+01  
   30  -69207.1281560748      1.02e+01  
   31  -69563.4158007603      9.97e+00  
   32  -71374.5394696880      9.65e+00  
   33  -79347.6480745334      9.84e+00  
   34  -82643.3105152055      9.08e+00  
   35  -84880.1386976539      2.56e+00  
   36  -89125.8700980078      8.46e-01  
   37  -89246.3882707867      3.47e-01  
   38  -91327.2242864750      2.30e-01  
   39  -93868.1270895784      1.57e-01  
   40  -95449.8449289097      1.09e-01  
   41  -93545.0585996916      1.16e-01  
   42  -96653.6699170105      7.09e-02  
   43  -96358.2275706676      6.74e-02  
   44  -96745.5760552573      5.49e-02  
   45  -96890.9438845718      5.36e-02  
   46  -97110.1203471168      4.45e-02  
   47  -97437.9631570240      3.24e-02  
   48  -97470.9709028376      2.80e-02  
   49  -97631.6285873239      2.07e-02  
   50  -97627.6122134428      1.82e-02  
   51  -97756.3713100386      1.18e-02  
   52  -97804.0924479130      9.30e-03  
   53  -97792.9306046582      1.03e-02  
   54  -97837.2937428940      3.78e-03  

I found this section in Qchem manual 5.2.

RECOMMENDATION:
Set to 5 or smaller if you have a poorly behaved SCF and you suspect linear dependence in you
basis set. Lower values (larger thresholds) may affect the accuracy of the calculation.

The SCF behave bad now so I will try set this value as 3. Or can you recommend other solutions?

This is with BASIS_LIN_DEP_THRESH=14 that you have convergence problems? If so, it’s probably the result of the linear dependencies that are not projected out, which I had thought might somewhat affect SCF convergence but I guess they dramatically affect convergence. Given that the RAS code seems not to be able to handle the reduction in the number of orbitals that comes with projecting out the linear dependencies (for which I will post a bug ticket), I see two possible options:

(1) Try a different SCF_ALGORITHM (maybe GDM) in conjunction with BASIS_LIN_DEP_THRESH=14. This is likely to be very slow, may or may not converge.

(2) Use the default SCF_ALGORITHM and the default BASIS_LIN_DEP_THRESH, which you know will converge the SCF, then do the RAS as a separate job where you read in the previous SCF solution (SCF_GUESS = READ) and set BASIS_LIN_DEP_THRESH = 14.

(1) I set SCF_ALGORITHM = GDM & BASIS_LIN_DEP_THRESH = 14. But as you said, SCF convergence problem occured while calculating for the quintet state.

 ---------------------------------------
  Cycle       Energy        RMS Gradient
 ---------------------------------------
    1   -3410.7027501269      6.49E-02 Descent step
    2   -3410.5107290385      3.95E-02 Descent step
    3   -3410.5295807226      2.20E-02 Normal BFGS step
    4   -3410.5407606342      1.71E-02 Normal BFGS step
    5   -3410.5424929777      1.32E-02 Normal BFGS step
    6   -3410.5965796063      8.28E-02 Line search: understep
   GDM::BFGS:   rebuilding Hinv to be positive definite
    7   -3543.7259106730      1.47E+01 Descent step
    8   -3549.0168240732      5.83E+03 Line search: understep
   GDM::BFGS:   rebuilding Hinv to be positive definite
    9   -3618.2986729937      2.18E+01 Descent step
   10   -3627.1025152337      9.38E+03 Line search: understep
   GDM::BFGS:   rebuilding Hinv to be positive definite
   11   -3777.9466934028      2.71E+01 Descent step
   12   -3792.8346949490      1.20E+04 Line search: understep
   GDM::BFGS:   rebuilding Hinv to be positive definite
   13   -3940.8217990483      3.61E+01 Descent step
   14   -3955.6601201734      1.59E+04 Line search: understep
   GDM::BFGS:   rebuilding Hinv to be positive definite
   15   -4410.5591453882      2.21E+02 Descent step
   GDM::BFGS:   rebuilding Hinv to be positive definite
   16   -4449.8950719396      5.52E+01 Descent step
   17   -4462.8328447650      2.64E+04 Line search: understep
   GDM::BFGS:   rebuilding Hinv to be positive definite
   18   -4639.0229433077      5.04E+01 Descent step
   19   -4681.2932460467      2.68E+04 Line search: understep
   20   -4848.8888085941      2.79E+04 Line search: understep
   GDM::BFGS:   rebuilding Hinv to be positive definite
   21   -6927.6448515812      7.61E+02 Descent step
   22   -7208.5989144640      4.74E+04 Line search: understep
   GDM::BFGS:   rebuilding Hinv to be positive definite
   23   -8446.9066847368      6.00E+01 Descent step
   24   -8479.7103907401      3.16E+04 Line search: understep
   25   -8739.2351776110      3.12E+04 Line search: understep
   GDM::BFGS:   rebuilding Hinv to be positive definite
   26  -10785.6078526574      1.18E+02 Descent step
   27  -10842.8417273695      4.49E+04 Line search: understep
   28  -11219.2690954293      4.37E+04 Line search: understep
   GDM::BFGS:   rebuilding Hinv to be positive definite
   29  -15486.6624167050      1.64E+02 Descent step
   30  -11948.9287619079      1.17E+04 Line search: overstep
   31  -11893.3749619658      1.17E+04 Line search: overstep
   32  -11887.7573216195      1.17E+04 Line search: overstep
   33  -11887.0901005278      1.17E+04 Line search: overstep
   34  -11887.0449902574      1.17E+04 Line search: overstep
   35  -11887.0384093086      1.17E+04 Line search: overstep
   36  -11887.0405652980      1.17E+04 Line search: overstep
   37  -11887.0395587171      1.17E+04 Line search: overstep
   38  -11887.0404594997      1.17E+04 Line search: overstep
   39  -11887.0400360832      1.17E+04 Line search: overstep
   40  -11887.0405718694      1.17E+04 Line search: overstep
   41  -11887.0398751656      1.17E+04 Line search: overstep
   42  -11887.0402740697      1.17E+04 Line search: overstep
   43  -11887.0407863642      1.17E+04 Line search: overstep
   44  -11887.0405217940      1.17E+04 Line search: overstep
   45   -9281.3451186503      4.90E+04 Line search: overstep
   46   -9281.3454202349      4.90E+04 Line search: overstep
   47   -9281.3449121351      4.90E+04 Line search: overstep
   48   -9281.3451705659      4.90E+04 Line search: overstep
   49   -9281.3451531763      4.90E+04 Line search: overstep
   50   -9281.3446475426      4.90E+04 Line search: overstep
   51   -9281.3452270115      4.90E+04 Line search: overstep
   52   -9281.3443463380      4.90E+04 Line search: overstep
   53   -9281.3454434881      4.90E+04 Line search: overstep
   54   -9281.3452541465      4.90E+04 Line search: overstep
   55   -9281.3452791879      4.90E+04 Line search: overstep
   56   -9281.3451838205      4.90E+04 Line search: overstep
   57   -9281.3451145227      4.90E+04 Line search: overstep
   58   -9281.3454879383      4.90E+04 Line search: overstep
   59   -9281.3453500802      4.90E+04 Line search: overstep
   60  -10164.6995870034      4.60E+04 Line search: overstep
   61  -10164.6999759907      4.60E+04 Line search: overstep
   62  -10164.6998834992      4.60E+04 Line search: overstep
   63  -10164.7000929201      4.60E+04 Line search: overstep
   64  -10164.6995922262      4.60E+04 Line search: overstep
   65  -10164.6992089609      4.60E+04 Line search: overstep
   66  -10164.6995597864      4.60E+04 Line search: overstep
   67  -10164.7000751133      4.60E+04 Line search: overstep
   68  -10164.6993737752      4.60E+04 Line search: overstep
   69  -10164.6996568824      4.60E+04 Line search: overstep
   70  -10164.6995845223      4.60E+04 Line search: overstep
   71  -10164.6996860663      4.60E+04 Line search: overstep
   72  -10164.7000382478      4.60E+04 Line search: overstep
   73  -10164.6997192065      4.60E+04 Line search: overstep
   74  -10164.7001619721      4.60E+04 Line search: overstep
   75  -10501.5410063351      4.38E+04 Line search: overstep
   76  -10501.5411474416      4.38E+04 Line search: overstep
   77  -10501.5420132140      4.38E+04 Line search: overstep
   78  -10501.5418170775      4.38E+04 Line search: overstep
   79  -10501.5411902601      4.38E+04 Line search: overstep
   80  -10501.5411484102      4.38E+04 Line search: overstep
   81  -10501.5414508218      4.38E+04 Line search: overstep
   82  -10501.5412611003      4.38E+04 Line search: overstep
   83  -10501.5410817350      4.38E+04 Line search: overstep
   84  -10501.5416754568      4.38E+04 Line search: overstep
   85  -10501.5415732200      4.38E+04 Line search: overstep
   86  -10501.5419409955      4.38E+04 Line search: overstep
   87  -10501.5418174426      4.38E+04 Line search: overstep
   88  -10501.5415610308      4.38E+04 Line search: overstep
   89  -10501.5419276143      4.38E+04 Line search: overstep
   90  -10442.1821419457      4.45E+04 Line search: overstep
   91  -10442.1820081408      4.45E+04 Line search: overstep
   92  -10442.1817749078      4.45E+04 Line search: overstep
   93  -10442.1819083030      4.45E+04 Line search: overstep
   94  -10442.1818180168      4.45E+04 Line search: overstep
   95  -10442.1813120926      4.45E+04 Line search: overstep
   96  -10442.1814675862      4.45E+04 Line search: overstep
   97  -10442.1817407990      4.45E+04 Line search: overstep
   98  -10442.1816326390      4.45E+04 Line search: overstep
   99  -10442.1816465194      4.45E+04 Line search: overstep
  100  -10442.1816376904      4.45E+04 Line search: overstep
  101  -10442.1814673627      4.45E+04 Line search: overstep
  102  -10442.1819388429      4.45E+04 Line search: overstep
  103  -10442.1815400655      4.45E+04 Line search: overstep
  104  -10442.1820737804      4.45E+04 Line search: overstep
  105  -11926.1967482130      5.47E+04 Line search: overstep
  106  -11926.1964063133      5.47E+04 Line search: overstep
  107  -11926.1971641714      5.47E+04 Line search: overstep
  108  -11926.1970221559      5.47E+04 Line search: overstep
  109  -11926.1968003223      5.47E+04 Line search: overstep
  110  -11926.1978947456      5.47E+04 Line search: overstep
  111  -11926.1969638030      5.47E+04 Line search: overstep
  112  -11926.1975288252      5.47E+04 Line search: overstep
  113  -11926.1973312730      5.47E+04 Line search: overstep
  114  -11926.1971033598      5.47E+04 Line search: overstep
  115  -11926.1971156383      5.47E+04 Line search: overstep
  116  -11926.1967938031      5.47E+04 Line search: overstep
  117  -11926.1968125562      5.47E+04 Line search: overstep
  118  -11926.1972103948      5.47E+04 Line search: overstep
  119  -11926.1971679712      5.47E+04 Line search: overstep
  120   -9442.6325492049      4.73E+04 Line search: overstep
  121   -9442.6326112086      4.73E+04 Line search: overstep
  122   -9442.6328994940      4.73E+04 Line search: overstep
  123   -9442.6328050951      4.73E+04 Line search: overstep
  124   -9442.6322731683      4.73E+04 Line search: overstep
  125   -9442.6327153007      4.73E+04 Line search: overstep
  126   -9442.6321481923      4.73E+04 Line search: overstep
  127   -9442.6326976354      4.73E+04 Line search: overstep
  128   -9442.6324435333      4.73E+04 Line search: overstep
  129   -9442.6328266943      4.73E+04 Line search: overstep
  130   -9442.6318965415      4.73E+04 Line search: overstep
  131   -9442.6326150010      4.73E+04 Line search: overstep
  132   -9442.6330595473      4.73E+04 Line search: overstep
  133   -9442.6328402544      4.73E+04 Line search: overstep
  134   -9442.6324464540      4.73E+04 Line search: overstep
  135  -10219.2245769063      5.19E+04 Line search: overstep
  136  -10219.2249123538      5.19E+04 Line search: overstep
  137  -10219.2244806076      5.19E+04 Line search: overstep
  138  -10219.2246835912      5.19E+04 Line search: overstep
  139  -10219.2245009551      5.19E+04 Line search: overstep
  140  -10219.2241605903      5.19E+04 Line search: overstep
  141  -10219.2243908206      5.19E+04 Line search: overstep
  142  -10219.2245161692      5.19E+04 Line search: overstep
  143  -10219.2245301838      5.19E+04 Line search: overstep
  144  -10219.2247283617      5.19E+04 Line search: overstep
  145  -10219.2246296788      5.19E+04 Line search: overstep
  146  -10219.2246528352      5.19E+04 Line search: overstep
  147  -10219.2245707820      5.19E+04 Line search: overstep
  148  -10219.2249623994      5.19E+04 Line search: overstep
  149  -10219.2242918769      5.19E+04 Line search: overstep
  150   -9041.7321751873      4.67E+04 Line search: overstep
  151   -9041.7316349233      4.67E+04 Line search: overstep
  152   -9041.7319265688      4.67E+04 Line search: overstep
  153   -9041.7317587892      4.67E+04 Line search: overstep
  154   -9041.7316784198      4.67E+04 Line search: overstep
  155   -9041.7319387952      4.67E+04 Line search: overstep
  156   -9041.7320318455      4.67E+04 Line search: overstep
  157   -9041.7322466756      4.67E+04 Line search: overstep
  158   -9041.7314078147      4.67E+04 Line search: overstep
  159   -9041.7324134345      4.67E+04 Line search: overstep
  160   -9041.7317236895      4.67E+04 Line search: overstep
  161   -9041.7320108051      4.67E+04 Line search: overstep
  162   -9041.7316697622      4.67E+04 Line search: overstep
  163   -9041.7313183556      4.67E+04 Line search: overstep
  164   -9041.7320361967      4.67E+04 Line search: overstep
  165  -10248.6030163179      4.60E+04 Line search: overstep
  166  -10248.6027600849      4.60E+04 Line search: overstep
  167  -10248.6027619997      4.60E+04 Line search: overstep
  168  -10248.6027172590      4.60E+04 Line search: overstep
  169  -10248.6030238057      4.60E+04 Line search: overstep
  170  -10248.6033090139      4.60E+04 Line search: overstep
  171  -10248.6030545244      4.60E+04 Line search: overstep
  172  -10248.6032024855      4.60E+04 Line search: overstep
  173  -10248.6028502966      4.60E+04 Line search: overstep
  174  -10248.6031582067      4.60E+04 Line search: overstep
  175  -10248.6034172560      4.60E+04 Line search: overstep
  176  -10248.6034484068      4.60E+04 Line search: overstep
  177  -10248.6030356521      4.60E+04 Line search: overstep
  178  -10248.6031993116      4.60E+04 Line search: overstep
  179  -10248.6032293151      4.60E+04 Line search: overstep
  180  -10443.7167950655      4.87E+04 Line search: overstep
  181  -10443.7166594798      4.87E+04 Line search: overstep
  182  -10443.7168608094      4.87E+04 Line search: overstep
  183               -nan           NAN Convergence criterion met
 ---------------------------------------
 SCF time:  CPU 346286.73 s  wall 46660.56 s
 Info = 3

 Q-Chem warning in module liblas/diagon.C, line 97:

 Call to dsyevd failed in Diagonalize

 Info = 3

 Q-Chem fatal error occurred in module liblas/diagon.C, line 105:

 Call to dsyev also failed in Diagonalize


 Please submit a crash report at q-chem.com/reporter 

(2) I used the default SCF_ALGORITHM and the default BASIS_LIN_DEP_THRESH, and add SCF_GUESS = READ and BASIS_LIN_DEP_THRESH = 14 in the RAS but the problem of inconsistent size for SCF MO coefficient file occured.

 Q-Chem warning in module stvman/mkSTV.C, line 318:

 Overlap eigenvalue is smaller than square root of threshold
 Use BASIS_LIN_DEP_THRESH <= 7 and THRESH = 14 to get rid of this warning


 Scale SEOQF with 1.000000e-02/1.000000e-02/1.000000e-01

 Standard Electronic Orientation quadrupole field applied
 Nucleus-field energy     =    -0.0000000883 hartrees
 Guess MOs from SCF MO coefficient file
 Reading MOs from coefficient file
 Size of previous SCF MO coefficient file: 6613884 (expected); 6406518 (actual). 

 Q-Chem warning in module gesman/GuessMan.C, line 786:

 Inconsistent size for SCF MO coefficient file.  Please check basis and PURECART setting.


 Q-Chem fatal error occurred in module libmdc/newfileman.C, line 384:

 FileMan error: End of file reached prematurely reading (14544) bytes in file FILE_MO_COEFS
 Path: /work/206453.dinger00/qchem1996/53.0


 Please submit a crash report at q-chem.com/reporter 

(3) Finally, as I said before, I’m trying to calculate utilizing BASIS_LIN_DEP_THRESH = 3 and it looks good now. But it is not correct as lower BASIS_LIN_DEP_THRESH derive the loose results so SCF energies in the singlet state and the quintet state are different from the former calculations. Before, SCF energy of the sinlget state was -3410.7174345920 but this calculation give the value as -3410.6975644867. So I’m not sure this result is reliable although it is converged well.

 ---------------------------------------------------
 Iter    Rts Conv    Rts Left    Ttl Dev     Max Dev
 ---------------------------------------------------
   1         0          20      0.008140    0.000661
   2         0          20      0.013327    0.001167
   3         0          20      0.012656    0.001070
   4         0          20      0.014753    0.001290
   5         0          20      0.012641    0.001396
   6         0          20      0.013481    0.001540
   7         0          20      0.010632    0.001103
   8         0          20      0.011946    0.001240
   9         0          20      0.010497    0.001114
  10         0          20      0.008133    0.000959
  11         0          20      0.009645    0.001004
  12         0          20      0.009647    0.001329
  13         0          20      0.009014    0.001213
  14         0          20      0.009700    0.001185
  15         0          20      0.009117    0.001024
  16         0          20      0.010381    0.001376
  17         0          20      0.006967    0.000869
  18         0          20      0.009473    0.001104
  19         0          20      0.009339    0.001082
  20         0          20      0.007480    0.000885
  21         0          20      0.007082    0.000865
  22         0          20      0.007852    0.000896
  23         0          20      0.008396    0.000917
  24         0          20      0.007606    0.000854
  25         0          20      0.007179    0.000951
  26         0          20      0.007718    0.000980
  27         0          20      0.008063    0.000960
  28         0          20      0.006821    0.000941
  29         0          20      0.007779    0.001005
  30         0          20      0.008696    0.001049
  31         0          20      0.006637    0.000786
  32         0          20      0.007933    0.000962
  33         0          20      0.006386    0.000786
  34         0          20      0.006046    0.000694
  35         0          20      0.006578    0.000813
  36         0          20      0.007081    0.000912
  37         0          20      0.005857    0.000668
  38         0          20      0.005657    0.000622
  39         0          20      0.006087    0.000681
  40         0          20      0.005485    0.000649
  41         0          20      0.004933    0.000512
  42         0          20      0.005095    0.000560
  43         0          20      0.004112    0.000436
  44         1          19      0.004419    0.000520
  45         1          19      0.004284    0.000490
  46         1          19      0.004070    0.000612
  47         1          19      0.004184    0.000569
  48         1          19      0.004018    0.000595
  49         1          19      0.003894    0.000500
  50         1          19      0.004045    0.000492
  51         1          19      0.004005    0.000501
  52         1          19      0.003946    0.000465
  53         1          19      0.004003    0.000535
  54         1          19      0.004088    0.000568
  55         1          19      0.003815    0.000461
  56         1          19      0.003786    0.000448
  57         1          19      0.003417    0.000384
  58         1          19      0.003696    0.000449
  59         1          19      0.003266    0.000376
  60         1          19      0.002875    0.000325
  61         1          19      0.003171    0.000354
  62         1          19      0.002892    0.000317
  63         1          19      0.002702    0.000296
  64         1          19      0.002531    0.000278
  65         1          19      0.002441    0.000284
  66         1          19      0.002461    0.000270
  67         1          19      0.002124    0.000246
  68         1          19      0.001961    0.000207
  69         1          19      0.002063    0.000243
  70         1          19      0.001850    0.000201
  71         1          19      0.001719    0.000209
  72         2          18      0.001704    0.000213
  73         3          17      0.001607    0.000184
  74         3          17      0.001524    0.000186
  75         4          16      0.001397    0.000182
  76         4          16      0.001345    0.000170
  77         4          16      0.001355    0.000169
  78         4          16      0.001220    0.000154
  79         4          16      0.001199    0.000162
  80         4          16      0.001176    0.000156
  81         5          15      0.001049    0.000134
  82         5          15      0.001055    0.000139
  83         5          15      0.000997    0.000139
  84         5          15      0.000909    0.000121
  85         5          15      0.000873    0.000125
  86         5          15      0.000883    0.000124
  87         5          15      0.000809    0.000108
  88         5          15      0.000759    0.000114
  89         5          15      0.000711    0.000102
  90         6          14      0.000718    0.000106
  91         6          14      0.000678    0.000097
  92         6          14      0.000584    0.000087
  93         6          14      0.000597    0.000091
  94         6          14      0.000590    0.000089
  95         7          13      0.000519    0.000080
  96         6          14      0.000527    0.000083
  97         7          13      0.000478    0.000075
  98         7          13      0.000445    0.000069
  99         7          13      0.000470    0.000076
 100         7          13      0.000426    0.000069
 101         7          13      0.000391    0.000067
 102         8          12      0.000396    0.000066
 103         8          12      0.000379    0.000062
 104         8          12      0.000360    0.000059
 105         8          12      0.000331    0.000057
 106         8          12      0.000329    0.000062
 107         8          12      0.000321    0.000057
 108         8          12      0.000298    0.000053
 109         8          12      0.000283    0.000054
 110         8          12      0.000294    0.000063
 111         8          12      0.000270    0.000062
 112         8          12      0.000268    0.000075
 113         8          12      0.000282    0.000083
 114         8          12      0.000263    0.000094
 115         8          12      0.000255    0.000094
 116         8          12      0.000274    0.000114
 117         8          12      0.000274    0.000126
 118         8          12      0.000237    0.000109
 119         8          12      0.000257    0.000125
 120         8          12      0.000242    0.000119
 121         8          12      0.000225    0.000117
 122         8          12      0.000217    0.000110
 123         8          12      0.000201    0.000101
 124         8          12      0.000203    0.000104
 125         8          12      0.000189    0.000100
 126         8          12      0.000180    0.000093
 127         8          12      0.000156    0.000077
 128         8          12      0.000170    0.000089
 129         9          11      0.000141    0.000072
 130         9          11      0.000136    0.000068
 131        10          10      0.000125    0.000066
 132        10          10      0.000115    0.000057
 133        10          10      0.000114    0.000061
 134        10          10      0.000104    0.000053
 135        10          10      0.000101    0.000052
 136        10          10      0.000091    0.000045
 137        11           9      0.000091    0.000047
 138        11           9      0.000084    0.000043
 139        12           8      0.000078    0.000040
 140        11           9      0.000076    0.000037
 141        12           8      0.000074    0.000040
 142        12           8      0.000062    0.000030
 143        12           8      0.000066    0.000034
 144        13           7      0.000057    0.000028
 145        13           7      0.000057    0.000028
 146        13           7      0.000053    0.000027
 147        13           7      0.000049    0.000024
 148        13           7      0.000050    0.000027
 149        13           7      0.000043    0.000021
 150        13           7      0.000048    0.000025
 151        13           7      0.000051    0.000028
 152        14           6      0.000056    0.000033

Okay, so (2) didn’t work precisely because the two calculations have different numbers of virtual MOs, and even though that doesn’t fundamentally matter there’s no user-facing way to circumvent this (at least not one that comes to my mind).

I don’t completely understand what you mean in (3) but the absolute energies will change when linear dependencies are removed, the question is whether this has any effect on observables.

I have submitted a bug ticket and copied the developer, not sure what else to do at this point except to ask whether these calculations really need diffuse functions.