[CP2K-user] MIX_CL_TRUNC + ADMM in cp2k development branch

Nicholas Winner nwi... at berkeley.edu
Wed Oct 28 16:14:14 UTC 2020


Hello all,

I need to make use of range separated hybrid functionals for periodic 
systems, so I have pulled the latest development version of cp2k from 
github which adds this support to admm module (in hfx_admm_utils.F).

To the best of my knowledge, I have implemented it correctly, but the 
difference in final energy between PBE0 and MIX_CL_TRUNC is ~7 Ha, which 
seems rather large. When going from GGA -> PBE0 the energy difference <1 
Ha. Obviously there should be some change when changing the interaction 
potential, but this has me considered.

*GGA: * ENERGY| Total FORCE_EVAL ( QS ) energy (a.u.):             
-983.840366364871670 *PBE0* : ENERGY| Total FORCE_EVAL ( QS ) energy 
(a.u.):             -983.680119471562080
*MIX_CL_TRUNC*: ENERGY| Total FORCE_EVAL ( QS ) energy [a.u.]:    
-974.290021294811368

Here is the XC section I am using to activate MIX_CL_TRUNC with ADMM. Can 
someone please sanity check and tell me if this is appropriate? 

                &XC

                        &XC_FUNCTIONAL PBE

                                &PBE

                                        PARAMETRIZATION ORIG

                                        SCALE_C 1

                                        SCALE_X 0.665 # 1 - alpha - beta

                                &END PBE

                        &END XC_FUNCTIONAL

                        &HF

                                FRACTION 1

                                &SCREENING

                                        EPS_SCHWARZ 1e-07

                                        EPS_SCHWARZ_FORCES 1e-06

                                        SCREEN_ON_INITIAL_P True

                                        SCREEN_P_FORCES True

                                &END SCREENING

                                &INTERACTION_POTENTIAL

                                        POTENTIAL_TYPE MIX_CL_TRUNC

                                        CUTOFF_RADIUS 1.8

                                        T_C_G_DATA t_c_g.dat

                                        SCALE_LONGRANGE 0.085 # alpha

                                        SCALE_COULOMB 0.25 # beta

                                        OMEGA 0.94486

                                &END INTERACTION_POTENTIAL

                                &LOAD_BALANCE

                                        RANDOMIZE True

                                &END LOAD_BALANCE

                                &MEMORY

                                        EPS_STORAGE_SCALING 0.1

                                        MAX_MEMORY 2000

                                &END MEMORY

                        &END HF

                &END XC
Best,
Nicholas Winner
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.cp2k.org/archives/cp2k-user/attachments/20201028/ac91c8a4/attachment.htm>


More information about the CP2K-user mailing list