Skip to content
  • Home
  • Recent
Collapse
Brand Logo
CRYSTAL23
Latest v1.0.1
Tutorials Try the Demo Get a License
Tutorials Try the Demo Get a License Instagram
  1. Home
  2. CRYSTAL
  3. Single-Point Calculations
  4. cam-B3LYP with pobTZVP SCF convergence

cam-B3LYP with pobTZVP SCF convergence

Scheduled Pinned Locked Moved Single-Point Calculations
7 Posts 3 Posters 131 Views
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • job314undefined Offline
    job314undefined Offline
    job314
    wrote on last edited by dmitoli
    #1

    Thank you for the forum and responses. I have a typical problem for a rather simple mixed ionic/covalent system comprised of Na, Si and O only. Simple system but SCF convergence is not. Of note, I really like the presence of built-in basis sets and use them exclusively. I am running EOS (and not only) with cam-B3LYP/potTZVPrev2 built-in basis set. SCF starts converging to some 10-6 and then it starts oscillating. It is very typical of my medium-level CRYSTAL user attempts and expertise. it is an insulating state, with a bandgap of 10 eV, so no funny conductive state convergence problems. None of my attempts to use LEVSHIFT, NODIIS and FMIXING make it to converge to TOLDEE of 7 (or in EOS case to 8). Raising LEVSHIFT just leads to conducting state eventually and calculation does not converge. I understand that this is a triple zeta basis set but since it is built in and presumably balanced and robust, I was hoping it would lead to convergence somehow.

    input.d12

    1 Reply Last reply
    0
    • job314undefined Offline
      job314undefined Offline
      job314
      wrote on last edited by dmitoli
      #2

      I should say I understand it is basis set problem. Part of the problem I always found difficult to work with CRYSTAL (untill these built in basis sets appeared) that one had to tinker with basis sets so much. So I tried for the input above built in pob-DZVPP basis set and did not stand a chance, calculations right away entered conducting state and did not converge. Should I still tinker with the built in basis set to remove diffuse functions? To what extent?

      BASISSET
      POB-DZVPP
      DFT
      cam-B3LYP
      XLGRID
      END
      
      1 Reply Last reply
      0
      • GiacomoAmbrogioundefined Offline
        GiacomoAmbrogioundefined Offline
        GiacomoAmbrogio Developer
        wrote on last edited by GiacomoAmbrogio
        #3

        One thing worth trying before changing the basis set is increasing the TOLINTEG keyword values. This can be particularly important when dealing with hybrid functionals, especially CAM-B3LYP, as it has a high fraction of EXX at long range. Suggested values to start with could be 8 8 8 15 30. You can further increase these values if needed to improve SCF convergence, but make sure that the fifth threshold is at least double the fourth one.

        If you want, you could also share the output files so I can take a closer look.

        Giacomo Ambrogio, PhD Student
        Department of Chemistry - University of Torino
        V. Giuria 5, 10125 Torino (Italy)

        1 Reply Last reply
        0
        • job314undefined Offline
          job314undefined Offline
          job314
          wrote on last edited by
          #4

          Thank you, this one converged the SCF

          1 Reply Last reply
          0
          • aerbaundefined Offline
            aerbaundefined Offline
            aerba Developer
            wrote on last edited by
            #5

            Hi,

            Find below a modified input file for which the SCF converges in 25 iterations:

            Na2Si2O5, Rakic Physics and Chemistry of Minerals 29 (2002) 477-484 - Ale mod
            CRYSTAL
            0 0 0
            14
            4.725582 23.296569 7.936255 90.15
            18
            11 .2299 .26138 .5247
            11 .2743 .51408 .3548
            11 .2534 .47281 -.1019
            11 .7548 .28108 .2783
            14 .2961 .36325 .1966
            14 .6843 .34077 .6429
            14 .1831 .40821 .5373
            14 .7948 .38941 -.0185
            8 .1210 .3844 .0352
            8 .2339 .3015 .2523
            8 .6209 .3690 .1429
            8 .2440 .4105 .3392
            8 .7431 .3414 -.1590
            8 .7456 .2819 .5655
            8 .3573 .3561 .6162
            8 -.1423 .3920 .5597
            8 .2452 .4667 .6166
            8 .7336 .4511 -.0767
            EOS
            RANGE
            0.95 1.05 8
            PREOPTGEOM
            MAXCYCLE
            500
            END
            BASISSET
            POB-TZVP-REV2
            DFT
            cam-B3LYP
            XLGRID
            END
            TOLINTEG
            10 10 10 10 20
            SHRINK
            6 6
            BIPOSIZE
            11202400
            EXCHSIZE
            11202400
            MAXCYCLE
            200
            END
            

            We have increased the values of TOLINTEG, used an isotropic shrinking factor, and re-activated the DIIS accelerator.

            Alessandro Erba
            Professor of Physical Chemistry
            Department of Chemistry, University of Torino
            [email protected]

            1 Reply Last reply
            0
            • job314undefined Offline
              job314undefined Offline
              job314
              wrote on last edited by
              #6

              Rectified with 8 8 8 15 30. I have a related question - what is the rationale of using isotropic shrinking factor in the lattice that clearly calls for asymmetric one? 4.725582 23.296569 7.936255 can't be having the same shrinking factor simply since lattice parameters are so dissimilar. In fact, I see that all the time in CRYSTAL - isotropic factor. I converged the energy of the system and isotropic factor was not the one that lead to the overall energy convergence.

              aerbaundefined 1 Reply Last reply
              0
              • aerbaundefined Offline
                aerbaundefined Offline
                aerba Developer
                replied to job314 on last edited by
                #7

                job314 Good point! About the shrinking factor: the anisotropic shrinking factor in CRYSTAL does not work properly for those calculations where the symmetry of the system may change (for instance in frequency calculations, FREQCALC, where displaced nuclear configurations are explored, or elastic calculations, ELASTCON, where the lattice is strained, etc.). So in general, I personally tend to avoid using an anisotropic shrinking factor.

                However, for symmetry-preserving calculations (such as SCF, OPTGEOM, EOS) the use of an anisotropic shrinking factor should be fine.

                Alessandro Erba
                Professor of Physical Chemistry
                Department of Chemistry, University of Torino
                [email protected]

                1 Reply Last reply
                0

                Powered by Crystal Solutions
                • Login

                • Don't have an account? Register

                • Login or register to search.
                • First post
                  Last post
                0
                • Home
                • Recent