[CP2K:4954] non-local vdW and stress_tensor
hut... at chem.uzh.ch
hut... at chem.uzh.ch
Wed Feb 19 13:40:30 UTC 2014
Hi
thank you for pointing out this problem. I updated the
code to take care of this (trunk version only).
regards
Juerg
--------------------------------------------------------------
Juerg Hutter Phone : ++41 44 635 4491
Institut für Chemie FAX : ++41 44 635 6838
Universität Zürich E-mail: hut... at chem.uzh.ch
Winterthurerstrasse 190
CH-8057 Zürich, Switzerland
---------------------------------------------------------------
-----cp... at googlegroups.com wrote: -----
To: cp... at googlegroups.com
From: Wei
Sent by: cp... at googlegroups.com
Date: 02/18/2014 06:32PM
Subject: [CP2K:4954] non-local vdW and stress_tensor
Dear developers,
we are interested in the non-local vdW functional (e.g. vdW-DF2), and we can run the testing input files without problem. /tests/QS/regtest-dft-vdw-corr/argon*.inp
However, the code (yesterday's SVN) always crashes after 1 or 2 GEO_OPT/MD steps, if stress_tensor is calculated AND orbital transformation (OT) technique is used. Note, for a SCF calculation, there is no problem; also GEO_OPT/MD can run well if either STRESS_TENSOR or OT is NOT turned on. Since we would like to apply it for very large system, OT is important. Therefore, we are wondering if the stress_tensor is calculated accurately with non-local vdW functional at a fixed nuclear configuration (with OT). Of course it will be great if this issue with GEO_OPT/MD can be solved.
Thanks a lot in advance for your help!
The error and input file is provided at the bottom of this mail.
Best Regards,
Wei
Error :
----------------------------------- OT ---------------------------------------
Step Update method Time Convergence Total energy Change
------------------------------------------------------------------------------
1 OT CG 0.15E+00 1.0 0.00011163 -85.0324161489 -8.50E+01
****************************************************************************
*** 17:45:22 ERRORL2 in qs_dispersion_nonloc:calculate_dispersion_nonloc ***
*** processor 0 :: err=-300 condition FAILED at line 221 ***
****************************************************************************
===== Routine Calling Stack =====
12 calculate_dispersion_nonloc
11 qs_vxc_create
10 qs_ks_build_kohn_sham_matrix
9 qs_ks_update_qs_env
8 scf_env_do_scf_inner_loop
7 scf_env_do_scf
6 qs_energies_scf
5 qs_forces
4 cp_eval_at
3 geoopt_bfgs
2 cp_geo_opt
1 CP2K
CP2K| condition FAILED at line 221
CP2K| Abnormal program termination, stopped by process number 0
--------------------------------------------------------------------------
Input. few modifications on argon05.inp
&GLOBAL
PROJECT argon
RUN_TYPE GEO_OPT
PRINT_LEVEL LOW
&END GLOBAL
&FORCE_EVAL
METHOD QS
STRESS_TENSOR ANALYTICAL
&DFT
BASIS_SET_FILE_NAME ../BASIS_MOLOPT
POTENTIAL_FILE_NAME ../POTENTIAL
&MGRID
CUTOFF 200
&END MGRID
&QS
METHOD GPW
&END QS
&SCF
SCF_GUESS ATOMIC
MAX_SCF 10
EPS_SCF 1.0e-4
&OT ON
&END OT
&END SCF
&XC
&XC_FUNCTIONAL
&PBE
PARAMETRIZATION revPBE
SCALE_C 0.0
&END PBE
&VWN
&END VWN
&END XC_FUNCTIONAL
&vdW_POTENTIAL
DISPERSION_FUNCTIONAL NON_LOCAL
&NON_LOCAL
TYPE DRSLL
VERBOSE_OUTPUT
KERNEL_FILE_NAME ../vdW_kernel_table.dat
CUTOFF 80
&END NON_LOCAL
&END vdW_POTENTIAL
&END XC
&END DFT
&SUBSYS
&CELL
ABC 5.3 5.3 5.3
ALPHA_BETA_GAMMA 90 90 90
&END CELL
&COORD
SCALED .TRUE.
Ar 0.1 0.0 0.0
Ar 0.5 0.5 0.0
Ar 0.5 0.0 0.5
Ar 0.0 0.5 0.5
&END COORD
&KIND Ar
BASIS_SET DZVP-MOLOPT-SR-GTH-q8
POTENTIAL GTH-PADE-q8
&END
&END SUBSYS
&END FORCE_EVAL
&MOTION
&GEO_OPT
MAX_ITER 2
&END GEO_OPT
&END MOTION
--
You received this message because you are subscribed to the Google Groups "cp2k" group.
To unsubscribe from this group and stop receiving emails from it, send an email to cp2k+uns... at googlegroups.com.
To post to this group, send email to cp... at googlegroups.com.
Visit this group at http://groups.google.com/group/cp2k.
For more options, visit https://groups.google.com/groups/opt_out.
More information about the CP2K-user
mailing list