welcome: please sign in
location: Diff for "Introduction"
Differences between revisions 62 and 64 (spanning 2 versions)
Revision 62 as of 2014-09-24 08:54:08
Size: 9039
Editor: 162
Comment:
Revision 64 as of 2014-09-25 15:49:02
Size: 9044
Editor: 111
Comment:
Deletions are marked like this. Additions are marked like this.
Line 1: Line 1:
= BDFWIKI: Gaussian-based BDF (Beijing Density Functional) program package = = BDFWiki: Gaussian-based BDF (Beijing Density Functional) program package =
Line 53: Line 53:
 * [[Response properties based on DFT]] (Zhendong Li)  * Response properties based on DFT [[resp]] (Zhendong Li)

BDFWiki: Gaussian-based BDF (Beijing Density Functional) program package

Version history

The Gaussian-based BDF program started from 2009.

Citations

Historical papers about the BDF package:

W. Liu, G. Hong, D. Dai, L. Li, and M. Dolg, Theor. Chem. Acc. 96, 75 (1997).

W. Liu, F. Wang, and L. Li, J. Theor. Comput. Chem. 2, 257 (2003).

W. Liu, F. Wang, and L. Li, in Recent Advances in Relativistic Molecular Theory, Recent Advances in Computational Chemistry, Vol. 5, edited by K. Hirao and Y. Ishikawa (World Scientific, Singapore, 2004), p. 257.

W. Liu, F. Wang, and L. Li, in Encyclopedia of Computational Chemistry (electronic edition), edited by P. von Ragu\'e Schleyer, N. L. Allinger, T. Clark, J. Gasteiger, P. A. Kollman, H. F. Schaefer III, and P. R. Schreiner (Wiley, Chichester, UK, 2004).

Spin-adapted TD-DFT:

Zhendong Li and Wenjian Liu, “Spin-adapted open-shell random phase approximation and time-dependent density functional theory. I. Theory”, J. Chem. Phys. 133, 064106 (2010).

Zhendong Li, Wenjian Liu, Yong Zhang, and Bingbing Suo, “Spin-adapted open-shell time-dependent density functional theory. II. Theory and pilot application”, J. Chem. Phys. 134, 134101 (2011).

Zhendong Li and Wenjian Liu, “Spin-adapted open-shell time-dependent density functional theory. III. An even better and simpler formulation”, J. Chem. Phys. 135, 194106 (2011).

Zhendong Li and Wenjian Liu, “Theoretical and numerical assessments of spin-flip time-dependent density functional theory”, J. Chem. Phys. 136, 024107 (2012).

TD-DFT with SOC:

Zhendong Li, Yunlong Xiao, and Wenjian Liu, “On the spin separation of algebraic two-component relativistic Hamiltonians”, J. Chem. Phys. 137, 154114 (2012).

Zhendong Li, Yunlong Xiao, and Wenjian Liu, “On the spin separation of algebraic two-component relativistic Hamiltonians: molecular properties”, J. Chem. Phys. 141, 054111 (2014).

Zhendong Li, Bingbing Suo, Yong Zhang, Yunlong Xiao, and Wenjian Liu, “Combining spin-adapted open-shell TD-DFT with spin-orbit coupling”, Mol. Phys. 111, 3741 (2013).

TD-DFT based NAC:

Zhendong Li and Wenjian Liu, "First-order nonadiabatic coupling matrix elements between excited states: A Lagrangian formulation at the CIS, RPA, TD-HF, and TD-DFT levels", J. Chem. Phys. 141, 014110 (2014).

Zhendong Li, Bingbing Suo, and Wenjian Liu, "First-order nonadiabatic coupling matrix elements between excited states: II. Implementation and applications at the TD-DFT and pp-RPA levels" (in preparation).

List of features

Current features

  • Relativistic Hamiltonians: sf-X2C/SOMF
  • SCF (R,RO,U schems)
  • Variants of TD-DFT
  • Local MP2 based on fragmentations

Under development

  • Response properties based on DFT resp (Zhendong Li)

  • NMR (Minghong Yuan)

  • Localizations (Hongyang Li)

Future development

Interfaced

  • CC with SOC
  • UND-MCSCF
  • MCCEPA
  • DETCI
  • Xian-CI

Programs

The following programs are listed in bdf-pkg/database/program.dat. If there is any problem or question, please contact the corresponding authors.

Program

Brief introduction

Main authors

atom

Atom calculations

Zhendong Li

compass

几何结构

Bingbing Suo

xuanyuan

积分计算

Bingbing Suo

scf

SCF (KS and HF)

Bingbing Suo, Zhendong Li

traint

积分变换

Bingbing Suo

tddft

TD-DFT

Zhendong Li, Bingbing Suo

resp

DFT-response theory

Zhendong Li

mp2

MP2

Bingbing Suo

localmo

localization

nmr

NMR

Minghong Yuan

mcscf

MCSCF

drt

DRT

Bingbing Suo

mrci

MRCI

Bingbing Suo

cbmrpt2

CBMRPT2

dcci

DCCI

Remove latter

dpdmrpt2

DPD-MPRT2

dhf

Dirac-HF

Zhendong Li

relscf

REL-SCF

Bingbing Suo

fci

FCI without symmetry

Zhendong Li

detci

DET-CI (Knowles)

interfaced

ccsdso

CCSDSO

Fan Wang

eomipso

EOM-IP-SO

Fan Wang

eomeaso

EOM-EA-SO

Fan Wang

eomeeso

EOM-EE-SO

Fan Wang

libmath_test

test for math libraries

Zhendong Li

grad

Gradients - RHF and MCSCF

Bingbing Suo

genfrag

Fragments

Bingbing Suo

mcmp2

Monte-Carlo MP2 (unfinished)

Zhendong Li

vgmfci

VGMFCI

Bingbing Suo, Patrick

mccepa

MC-CEPA

x2c

useful Remove latter

traintmc

AO-MO Integral transformation for undmcscf

Bingbing Suo

undmcscf

MCSCF from undmol

Bingbing Suo

rhfscf

???

mrso

Spin-orbital coupling based on GUGA, in developing

Bingbing Suo

trnx

???

guess

Initial guess orbital

Remove latter

properties

???

reorderorb

Reorder orbital for undmcscf

Bingbing Suo

socint

Spin-orbital coupling integral ??

contsi

Constraint state interaction CI, in developing

strmcrcfgs

String-CI (Hoffmann)

interfaced

strci

String CI

norbord

Interface for undmcscf

expandmo

Expand MO coefficients from a small basis set to a large basis set

Bingbing Suo

Source

In general, there are two kinds of folder in bdf-pkg/source. One type of folders with "_util" (such as scf_util) do not contain main program. These are libraries will be shared or used for some different programs. The other type of folders (such as scf) contains a main.F90 program. Source codes in these folder are compiled and linked to an executable files with the name "foldername.x" and are saved in directory bdf-pkg/bin.

Folders in bdf-pkg/source:

Folder

Description

atom

atom_mod

atom_util

bdf_cvwint2e

bdf_opencl_util

System util of OpenCL support in BDF

bdf_rel1e

bdf_rel1e_NRpart

bdf_rel2e

bdf_relbas

bdf_relmod

bdf_relshl

bdf_x2c

c_util

cbmrpt2

ccsdso

ccsdso_util

cdri_util

ci_util

cl_dft_kernel

OpenCL kernels for DFT, C99 language

class

compass

contsi

detci

dft

Share library of DFT, should be changed to dft_util

dhf

dpdmrpt2

drt

ecpint_util

eomeaso

eomeaso_util

eomeeso

eomeeso_util

eomipso

eomipso_util

erd

Remove later

erd_ACESIII

Remove later

eri_util

Library for ERI and gradients calculation

exact2c_util

extra_lib

f77_cg

f77_dftd3

f77_util

f77_xc

XC functional Fortran 77 code

fci

flmo_util

fmm_util

Faster multipole library - in developing

geom_opt

grad_util

Share library for gradients

group_util

Share library for point group untility

icci_new_918

icoord_mod

include

Fortran and C head files

int1e_util

Library of 1e integrals

int_util

Library of 2e integrals

lagrangian

libecctrip

libmath_f77

libmath_mod

libmath_test

libmath_util

libmathc_util

libr

librcc

libundmol

list

localmo

mathlib

mccepa

mccepa_util

mcci

mcgugaci_util

mcmodule

mcmp2

mcrcfgs

mcscf

mcscf_util

mctpdmcfg

mctrans

module

mp2

mrci

mrso

nmr

nmr_mod

norbord

opdmcfg

orbhess

orbord

orbxcsfcfg

para_util

Library for parallel calculation.

pmrci

postscf

properties

relint1e_util

relint2e_util

relscf

reorderorb

resp

driver of response

resp_f77

resp_mod

resp_util

respc_util

scf

SCF program

scf_util

Library of SCF

socint

soint_util

strci

strmcrcfgs

sys_util

System libraries such as IO, system initialization

tddft

TDDFT

tddft_props

tddft_util

Share library of TDDFT

tddftc

tidyorb

tools

tpdmcfg

traint

traint_util

traintmc

undmcscf

undmol_drv

undmol_util

vgmfci

x2c

xuanyuan

Introduction (last edited 2022-09-23 13:53:57 by wangzikuan)