[CPMD-list] TDDFT question
Axel Kohlmeyer
akohlmey at cmm.chem.upenn.edu
Sat Dec 9 14:29:12 CET 2006
On Sat, 9 Dec 2006, Philip Shemella wrote:
[...]
PM> From what I've understood most of the hybrid functionals are used so
PM> they can include exact HF exchange. With CPMD, HF exchange is not
PM> usually calculated, unless you have too much computer time or a really
PM> good reason to do so!
right, CPMD is a 'pure' DFT code. exact HF exchange (and thus hybrid
functionals like B3LYP or PBE0) is for most cases prohibitively
expensive.
PM> If you don't want to go into the code -- one way to create a hybrid
PM> functional manually would be to calculate the exchange-correlation
PM> energy with separate jobs and then find the plug in the coefficients.
PM> That is kind of a home-made hybrid functional. Or... Perhaps the code
PM> prints the Becke88, HF, and Slater exchange as well as the correlation
PM> terms. IF that is the case then you could just change the exchange,
PM> the HF exchange, and whatever other terms in the mixture that you like.
i would say, that in this case changing the code, sound much simpler
to me.
PM> If you look at the TOTAL ENERGY section after wavefunction convergence
PM> you'll see the contributions from each term. I would test it for my own
PM> sanity but I don't find any pseudopotentials for B3LYP.
there is currently no 'atomic' (i.e. pseudopotential generation) code
for CPMD that supports hybrid functionals. people usually use the
potentials generated for the 'pure' functional (i.e. BLYP for B3LYP,
PBE for PBE0). hybrid functionals are not a commonly used feature of
CPMD, and the improvements from them w.r.t. to the what people usually
look at and what accuracy they need.
in general, it is problematic to see CPMD as 'yet another gaussian' type
of program. both packages are in fact somewhat orthogonal, i.e. what is
easy or straightforward to do with one, is expensive or complicated or
impossible to do with the other and vice versa. transferring ideas,
strategies and concepts from one to the other can be misleading. my
recommendation is always, to start with a few typical, simple (and fast)
example applications and get a 'feeling' for how everything works before
you jump to your real (research) project. otherwise you'll have
difficulties to tell whether you made a technical mistake or whether
what you want to do simply does not work.
cheers,
axel.
PM>
PM> Take care, Phil
PM>
PM>
PM>
--
=======================================================================
Axel Kohlmeyer akohlmey at cmm.chem.upenn.edu http://www.cmm.upenn.edu
Center for Molecular Modeling -- University of Pennsylvania
Department of Chemistry, 231 S.34th Street, Philadelphia, PA 19104-6323
tel: 1-215-898-1582, fax: 1-215-573-6233, office-tel: 1-215-898-5425
=======================================================================
If you make something idiot-proof, the universe creates a better idiot.
More information about the CPMD-list
mailing list