Setting correct cutoff/convergence criteria

ashish dabral ashishd... at gmail.com
Mon Jul 10 17:28:41 UTC 2017


Hi Matt,

Thanks for your suggestions. After playing around with the parameters, I 
figured the Extrapolation issue and cut-off issue (so fixed that). 
I already see improvement in time after some trials. I am wondering though 
which method would be best for extrapolation: ASPC etc.
I haven't switched to GAPW though. I will try that. Can you please 
elaborate on "Mixing and broyden optimizer will be moderately inefficient 
for insulators"
and a possible alternative.

Thanks

On Monday, 10 July 2017 18:48:55 UTC+2, Matt W wrote:
>
> Hi,
>
> there are quite a few things that could be improved in your input, but the 
> most significant problem is probably
>
>    EXTRAPOLATION USE_GUESS
>
> This means that after every step it starts again from an atomic guess, 
> which is very inefficient. By default CP2K extrapolates from the density 
> matrix of the previous steps.
>
> Also, 900 Ry is a very expensive cutoff (might be needed for some elements 
> with GPW). Change to METHOD GAPW in &QS and reduce the cutoff to ~300 Ry.
>
> Mixing and broyden optimizer will be moderately inefficient for 
> insulators, but the above are probably the biggest things.
>
> Hope that helps,
>
> Matt
>
> On Thursday, July 6, 2017 at 6:31:57 PM UTC+2, ashish dabral wrote:
>>
>> Hi,
>>
>> I am using cp2k for geometry optimization (GEO_OPT only). I have a system 
>> with almost 300 atoms(40x25x11 CELL). Even though cp2k is really fast, it 
>> seems
>> like here it is taking too much time as I have to wait almost 2 weeks to 
>> get it to converge with 12 cores (it does converge!) and a gamma point 
>> calculation.
>> I am wondering if my cut-off/convergence values are ok. I realized that 
>> the GEO_OPT parameter section was missing in the MOTION section but I assume
>> then that the default values were used. There is a variety of atoms in 
>> the complex (Si, C, Mo, Br etc.). Is it normal then, given the below setup, 
>> to consume 
>> so much time? A complete input is not possible to attach but I am 
>> attaching the file showing different parameters: 
>>
>> &FORCE_EVAL
>>   METHOD QS
>>    &DFT
>>     MULTIPLICITY  1
>>     CHARGE  0
>>     BASIS_SET_FILE_NAME /BASIS_MOLOPT
>>     POTENTIAL_FILE_NAME /GTH_POTENTIALS
>> *    SURFACE_DIPOLE_CORRECTION TRUE*
>> *    SURF_DIP_DIR Z*
>>     &QS
>>       METHOD GPW
>>       EXTRAPOLATION USE_GUESS
>>     &END QS
>>     &MGRID
>>       CUTOFF 900
>>       REL_CUTOFF 60
>>     &END MGRID
>>     &PRINT
>>       &MO OFF
>>       &END MO
>>        &PDOS DEBUG 
>>           NLUMO 5
>>        &END PDOS
>>     &END PRINT
>>     &SCF
>>       SCF_GUESS ATOMIC
>>       MAX_SCF 400
>>       ADDED_MOS 200
>>       &DIAGONALIZATION T
>>         ALGORITHM STANDARD
>>       &END DIAGONALIZATION
>>       &MIXING T
>>         NBUFFER 4
>>         BETA 1.25
>>         ALPHA 0.2
>>         METHOD BROYDEN_MIXING
>>       &END MIXING
>>       &PRINT
>>         &RESTART ON
>>         &END RESTART
>>       &END PRINT
>>       &SMEAR ON
>>         METHOD FERMI_DIRAC
>>         ELECTRONIC_TEMPERATURE [K] 300
>>       &END SMEAR
>>     &END SCF
>>     &XC
>>       &XC_FUNCTIONAL PBE
>>        * &PBE*
>> *          PARAMETRIZATION ORIG*
>> *        &END PBE*
>>       &END XC_FUNCTIONAL
>>       *&VDW_POTENTIAL                                                   
>>                                   *
>> *        POTENTIAL_TYPE PAIR_POTENTIAL                                   
>>                                     *
>> *        &PAIR_POTENTIAL                                                 
>>                                                    *
>> *            TYPE DFTD3                                                   
>>                                *
>> *            REFERENCE_FUNCTIONAL PBE                                     
>>                                   *
>> *            R_CUTOFF  10.0                                               
>>                                     *
>> *            PARAMETER_FILE_NAME /dftd3.dat                       *
>> *            SCALING 0.0                                                 
>>                                         *
>> *        &END PAIR_POTENTIAL                                             
>>                                          *
>> *      &END VDW_POTENTIAL *
>>     &END XC
>>   &END DFT
>>   &PRINT
>>       &STRESS_TENSOR ON
>>       &END STRESS_TENSOR
>>       &FORCES ON
>>       &END FORCES
>>   &END PRINT 
>> &END FORCE_EVAL
>> &MOTION
>>     &CELL_OPT
>>       OPTIMIZER BFGS
>>       MAX_DR 0.005
>>       MAX_ITER 100
>>       EXTERNAL_PRESSURE 0
>>       MAX_FORCE 0.0004
>>       RMS_DR 0.002
>>       PRESSURE_TOLERANCE 100
>>       RMS_FORCE 0.001
>>       TYPE DIRECT_CELL_OPT
>>     &END CELL_OPT                  
>>   &PRINT 
>>       &TRAJECTORY
>>           FORMAT PDB
>>       &END TRAJECTORY
>>   &END PRINT
>> &END MOTION               
>>
>> Thanks for any inputs.
>>
>>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.cp2k.org/archives/cp2k-user/attachments/20170710/cd2925d8/attachment.htm>


More information about the CP2K-user mailing list