Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
277 commits
Select commit Hold shift + click to select a range
e5cc540
1. optimize src_lcao/exx_opt_orb.cpp memory
PeizeLin Dec 14, 2019
16947a3
1. change exx_ccp_threshold to exx_ccp_rmesh_times
PeizeLin Dec 14, 2019
7cc6540
1. fix bug in src_lcao/numerical_orbital_lm.cpp
PeizeLin Dec 14, 2019
a9c24d8
1. add exx parallel distribution: Order
PeizeLin Dec 16, 2019
1f5aa90
1. add Exx_Abfs::Parallel::Communicate::Hexx::Allreduce2
PeizeLin Dec 21, 2019
329f58e
1. update Exx_Abfs::Parallel::Communicate::Hexx::Allreduce2
PeizeLin Jan 2, 2020
aec0699
1. some small function updates
PeizeLin Jan 7, 2020
fd145ff
1. fix bug of pca
PeizeLin Jan 21, 2020
b3e1433
1. remove calling boost_serialization and boost_mpi
PeizeLin Feb 28, 2020
6fcae62
Merge branch 'OpenMP' into noboost
PeizeLin Mar 2, 2020
5fdd0b4
Merge branch 'master' into noboost
PeizeLin Mar 3, 2020
ab15afb
1. change Exx_Lcao::cal_Hexx from C++11_thread to OpenMP
PeizeLin Mar 10, 2020
e087a13
Merge branch 'master' into exx
PeizeLin Apr 6, 2020
19fe2c2
1. add exx restart
PeizeLin Apr 6, 2020
691908a
Merge branch 'exx_OpenMP' into exx
PeizeLin Apr 27, 2020
d154c07
1. add exx communicate dm3
PeizeLin May 5, 2020
49841f4
modified: src_pw/potential_libxc.cpp
1041176461 Sep 8, 2020
ef3f1b3
modified: src_pw/potential_libxc.cpp
1041176461 Sep 24, 2020
cffbc06
Merge branch 'exx' of git.ustc.edu.cn:/LiuXiaohui/abacus-NewGit into exx
PeizeLin Sep 29, 2020
b3886ec
Merge branch 'master' into exx
PeizeLin Oct 5, 2020
0eef16f
Merge branch 'master' into exx
1041176461 Oct 19, 2020
7638561
add an argument "tag" in function print_input to specify if setting …
1041176461 Nov 6, 2020
9ab33f5
1. fix bug in exx_dm3 parallel.
PeizeLin Nov 9, 2020
2f96d8f
Merge branch 'exx' of git.ustc.edu.cn:/LiuXiaohui/abacus-NewGit into exx
1041176461 Nov 9, 2020
623da11
Merge branch 'master' into exx
PeizeLin Nov 19, 2020
bfc43ed
Merge branch 'master' into exx
PeizeLin Nov 19, 2020
bd5cdad
Merge branch 'master' into exx
PeizeLin Nov 19, 2020
3545ea8
1. add soc in potential_libxc
PeizeLin Nov 22, 2020
82d0132
Merge branch 'exx' of git.ustc.edu.cn:/LiuXiaohui/abacus-NewGit into exx
PeizeLin Nov 22, 2020
dd108fc
1. add soc in exx
PeizeLin Nov 26, 2020
6b40806
1. add cereal serialization
PeizeLin Dec 6, 2020
7f2988c
Merge branch 'exx_soc' into exx
PeizeLin Dec 11, 2020
6620ab9
1. fix bug of exx_dm3
PeizeLin Dec 24, 2020
b4404b3
1. change mkl_set_num_threads
PeizeLin Jan 20, 2021
4afd457
add output descriptor function in pw_line
signature11 Jan 30, 2021
6da3c69
delete clean.sh
mohanchen Jan 30, 2021
f4660c0
divide the H2O-deepks example into pw and lcao two cases
mohanchen Jan 31, 2021
2ec0336
update Makefile, move all of the .o files to obj/
mohanchen Jan 31, 2021
8851bf8
delete useless exx funciton in pw
mohanchen Jan 31, 2021
bec0a47
delete B-field related codes in src_lcao, delete useless EPM precompi…
mohanchen Jan 31, 2021
5648111
update dc_driv, delete useless divide-and-conquer related codes
mohanchen Jan 31, 2021
8311bef
update the main directory
mohanchen Jan 31, 2021
e4d7e86
add print_info, update dc_driv
mohanchen Jan 31, 2021
a8387c2
add electrons_stochastic class in src_pw; add rwstream class in src_g…
mohanchen Jan 31, 2021
165a6d4
update the inclusion of global_fp.h
mohanchen Jan 31, 2021
d68ad96
Modify Makefile
Qianruipku Feb 1, 2021
96a770a
add README in source directory and update some descriptions in files
mohanchen Feb 1, 2021
b270212
delete some remaining EPM flags
mohanchen Feb 2, 2021
5f65393
delete nrxxs parameter in pw_basis.h, this variable is uselss in my o…
mohanchen Feb 2, 2021
fb483bf
move initialization after variable cell to src_ion/variable_cell.h an…
mohanchen Feb 2, 2021
6840e77
delete EPM related parameters in input.h and input.cpp
mohanchen Feb 2, 2021
8f42aa2
update input.h
mohanchen Feb 2, 2021
4524c61
divide run_frag into run_pw, run_lcao, and run_linearscaling
mohanchen Feb 2, 2021
c9acca3
delete the useless doublegrid variable
mohanchen Feb 3, 2021
0337fb1
delete useless parameters in input
mohanchen Feb 3, 2021
d713391
updatee input, add stochastic files
mohanchen Feb 3, 2021
d89185e
add modules for developments of stochastic density functional theory
mohanchen Feb 3, 2021
ad2bd09
Modify some part to make the program compatible with gnu
Qianruipku Feb 4, 2021
c3f272a
Add some problems to README
Qianruipku Feb 4, 2021
dd3d6e2
change dc_driv.h to driver.h, the same for .cpp files
mohanchen Feb 4, 2021
01ace4c
Merge remote-tracking branch 'refs/remotes/origin/master'
mohanchen Feb 4, 2021
4fd944a
merge input_conv and input_conv_fp functions
mohanchen Feb 4, 2021
748e911
delete the linearscaling line
mohanchen Feb 4, 2021
6c05386
updage sto*.cpp
Qianruipku Feb 5, 2021
085b578
Add some global variables for stochastic method
Qianruipku Feb 5, 2021
6f7cbfc
Create a new branch
Qianruipku Feb 5, 2021
c96a6ab
Merge pull request #1 from mohanchen/master
mohanchen Feb 6, 2021
2baa7ca
update sto*.cpp
Qianruipku Feb 6, 2021
5a305a1
update LCAO line
mohanchen Feb 6, 2021
2420f4f
Update dftu.cpp
80610702-git Feb 6, 2021
ae5f0ef
Update dftu.cpp
80610702-git Feb 6, 2021
2c433dc
Merge branch 'exx' into 'master'
PeizeLin Feb 6, 2021
5651de3
Merge pull request #2 from 80610702-git/master
mohanchen Feb 6, 2021
543f0cc
Merge branch 'master' of https://github.com/abacusmodeling/abacus-dev…
PeizeLin Feb 6, 2021
5456442
delete the inclusion of boost filese in exx codes
mohanchen Feb 6, 2021
678aec2
check the stress code, write notes of reconstructions in src_pw/stress.h
mohanchen Feb 7, 2021
7e9ad4d
reviewe md code, the md code needs reconstruction, notes are written …
mohanchen Feb 7, 2021
5d88b71
A wrong version with Segment fault
signature11 Feb 7, 2021
43fa411
Slove segment fault
signature11 Feb 7, 2021
b3231e6
DFT+U
80610702-git Feb 8, 2021
7542b7b
Update dftu.cpp
80610702-git Feb 8, 2021
51f6dbf
DFT+U
80610702-git Feb 8, 2021
36040a7
Merge pull request #3 from 80610702-git/master
mohanchen Feb 8, 2021
ca84b4b
move initialization of dm and wfc from local_orbital_ions to local_or…
mohanchen Feb 8, 2021
dbc82b3
update force_lcao.h, move all public functions into private section a…
mohanchen Feb 9, 2021
d8be35f
delte WFC_GAMMA and related functions in src_parallel/subgrid_oper.h …
mohanchen Feb 9, 2021
ebc42b9
delete the VNA function and related codes, but the version has segmen…
mohanchen Feb 9, 2021
8ec11ac
update format for gamma_vlocal
mohanchen Feb 9, 2021
ac604c5
fix the bug, now the code can run for gamma_only using LCAO
mohanchen Feb 9, 2021
83b22d6
add some comments in local_orbital_elec and diago_lcao_matrix
mohanchen Feb 9, 2021
02a9bb0
add LCAO_cbands_gamma, LCAO_cbands_k, and LCAO_evolve three classes t…
mohanchen Feb 9, 2021
b9226b2
separate out ELEC_scf and ELEC_nscf from local_orbital_elec, move ele…
mohanchen Feb 10, 2021
fb4e8dc
move LCAO_ files to ELEC_ files
mohanchen Feb 10, 2021
acf8e57
move sltk to src_global
mohanchen Feb 10, 2021
18fe93e
move istate_charge and istate_envelope to src_io
mohanchen Feb 10, 2021
65268f4
delete gradcorr.f90 interpol_3d, update the format of Mulliken_Charge
mohanchen Feb 10, 2021
da6ae03
delete useless local_orbital_pairs class
mohanchen Feb 10, 2021
058530c
move rwstream to src_io
mohanchen Feb 10, 2021
8eebe5b
change use_overlap_table.cpp to ORB_gen_tables.cpp
mohanchen Feb 10, 2021
7f0cccc
move lcao_orbitals.cpp to ORB_read.cpp, move numerical_nonlocal.cpp t…
mohanchen Feb 10, 2021
a355bf6
move make_overlap_table.cpp to ORB_radial_table.cpp, move make_gaunt_…
mohanchen Feb 10, 2021
f12c087
move hamilt_linear.cpp to ORB_control.cpp
mohanchen Feb 10, 2021
34619e0
move exx codes to src_ri
mohanchen Feb 10, 2021
3be204a
move lcao_matrix to LCAO_matrix, move use_hamilt_matrix to LCAO_hamil…
mohanchen Feb 10, 2021
d8fc944
move some output files to src_io
mohanchen Feb 10, 2021
a2443f6
update src_pw directory by moving some files to src_io, delete useles…
mohanchen Feb 10, 2021
b979873
move dos to src_io, delete useless field_electric
mohanchen Feb 11, 2021
2b0f6e7
move some files in src_pw to src_io, including epsilon0, chi0, winput…
mohanchen Feb 11, 2021
9f760cf
change the class name Use_Overlap_Matrix to LCAO_gen_fixedH, substitu…
mohanchen Feb 11, 2021
34fe0c2
delete global variable test_hm, and BFIELD
mohanchen Feb 12, 2021
d2d836b
add some comments to ORB_ files
mohanchen Feb 13, 2021
c03aa6a
delete a few mlwf-related useless parameters
mohanchen Feb 13, 2021
2b18d34
move perform_dos from energy.cpp to energy_dos.cpp
mohanchen Feb 13, 2021
da53f0b
add some comments in cal_r_overlap_R and center2_orb-orb11
mohanchen Feb 14, 2021
c9a95ed
delete occupy.h in global.h
mohanchen Feb 14, 2021
84ec9e7
change functional.h to xc_type.h, change gga_pw.h to xc_gga_pw.h
mohanchen Feb 15, 2021
0218d5e
delete the define of __FP
mohanchen Feb 15, 2021
bc39e5a
change myfunc files to xc_ files
mohanchen Feb 16, 2021
01386fe
update some formats in Makefile, mv xc_4 to xc_3
mohanchen Feb 16, 2021
a0068fa
move mymath to src_global
mohanchen Feb 16, 2021
c6a7ff3
delte some global variables, delete BERRY_PHASE, add static variable …
mohanchen Feb 16, 2021
76d7821
comment on local_orbital_charge and wfc_dm_2d
mohanchen Feb 16, 2021
da48bab
delete useless comments in pseudo files
mohanchen Feb 16, 2021
e9abf2e
update README, delete useless variables in global_variable
mohanchen Feb 16, 2021
1a6e70d
delete ParaA global class, delete parallel_atoms.h and .cpp, delete A…
mohanchen Feb 17, 2021
96302b2
move src_pdiag out from src_external
mohanchen Feb 17, 2021
39aff8a
delete grid_integral, which is useless because it uses sparsematrix. …
mohanchen Feb 17, 2021
d200545
delete nbxx_start in pw_basis.cpp because it is useless, update comme…
mohanchen Feb 17, 2021
af459f8
update pw_basis variables and functions
mohanchen Feb 17, 2021
396a9ad
delete pseudopot_cell_us.h and .cpp because ultrasoft pseudopotential…
mohanchen Feb 17, 2021
16c2ebb
move energy_dos and mulliken_charge to src_io
mohanchen Feb 18, 2021
926a7bb
move a judgement between NLCOAL and NBANDS from driver.cpp to unitcel…
mohanchen Feb 19, 2021
dffb252
delete algorithms.h in src_pw
mohanchen Feb 19, 2021
fe791f1
move reading orbitals, generations of plane wave basis, parallel_grid…
mohanchen Feb 20, 2021
eadecf0
update the input parameters of charge.init
mohanchen Feb 20, 2021
56a26f1
finish iteration for mu
signature11 Feb 20, 2021
e9c420d
update pw lcao line, prepare for cell relaxation
mohanchen Feb 20, 2021
2a3eb14
delete the global variable SYMMETRY, use new Symmetry::symm_flag vari…
mohanchen Feb 21, 2021
0eba6fa
delete hm.init, use hm.hpw.init instead
mohanchen Feb 22, 2021
3cb628a
delete some variables in src_global/constants.h
mohanchen Feb 22, 2021
7500825
delete eps as global variables in constants.h
mohanchen Feb 22, 2021
e0b996b
delete some useless codes in pseudopote_cell_vl and vnl and potential
mohanchen Feb 22, 2021
943a3a2
the writtinng of potentials has been moved from potential.cpp to src_…
mohanchen Feb 23, 2021
dda0ca0
add comments in pseudopot_cell_vnl.h and pseudopot_cell_vnl.cpp
mohanchen Feb 24, 2021
eee6fa6
organize potential.h and .cpp
mohanchen Feb 24, 2021
4db1fb6
update hamilt and hamilt_pw, delete useless codes
mohanchen Feb 24, 2021
c55ad2e
update hamilt and wavefunc, delete some useless comments
mohanchen Feb 24, 2021
7904e28
1. add scalapack_gvx in Pdiag_Double::diago_complex_begin()
PeizeLin Feb 25, 2021
eaf938b
change wf.init to wf.allocate, change pot.init to pot.allocate
mohanchen Feb 25, 2021
8c0727e
add H_Ewald_pw.h and .cpp, which is used for the ewald term
mohanchen Feb 25, 2021
2dd7d02
add H_Hartree_pw.h and .cpp, move Hartree related codes into this class
mohanchen Feb 25, 2021
03831fd
move v_xc, etxc, vtxc from energy.h and .cpp to H_XC_pw.h and .cpp
mohanchen Feb 26, 2021
2765857
move write_rho_dipole function in charge.cpp to src_io/write_rho_dipo…
mohanchen Feb 26, 2021
c790adf
add read_rho and write_rho in src_io/
mohanchen Feb 26, 2021
92179c1
change the class name of Use_Hamilt_Matrix to LCAO_Hamilt
mohanchen Feb 26, 2021
b066f81
update potential, the 'restart' modula needs reconstruction in near f…
mohanchen Feb 27, 2021
8d96e86
initially compelete stochasticDFT module part
signature11 Feb 27, 2021
83e9ab0
add some minor changes to potential_libxc
mohanchen Feb 27, 2021
e539078
merge from upstream branch (abacusmodeling)
Qianruipku Feb 27, 2021
dd16240
move read atoms and read pseudopotentials codes to src_io, add read_a…
mohanchen Feb 27, 2021
8c3330f
Merge pull request #4 from mohanchen/sto_dft
mohanchen Feb 27, 2021
400c266
update formats in occupy.h and .cpp
mohanchen Feb 28, 2021
1ceec31
1. change macro TEST_LIBXC to USE_LIBXC
PeizeLin Feb 28, 2021
e0f4e31
update potential_libxc
mohanchen Feb 28, 2021
d00cc20
zhengdy refactor the STRESS calculation module
dyzheng Feb 28, 2021
b682663
update notes in potential_libxc
mohanchen Mar 1, 2021
9ae9944
move blas_interface and ylm from src_lcao to src_global
mohanchen Mar 1, 2021
7510a79
1. delete void Wfc_Dm_2d::cal_dm(const matrix &wg, const int ik)
PeizeLin Mar 2, 2021
e757fba
add some notes in charge_extra.h and charge_extra.cpp
mohanchen Mar 2, 2021
b6457c8
move Input::Print to src_io
mohanchen Mar 2, 2021
44b4045
add some comments in wavefunc.h and .cpp, the class needs to be recon…
mohanchen Mar 3, 2021
973e053
delete SOME_PW option in run_lcao.cpp
mohanchen Mar 4, 2021
1de1883
refactor the force and stress calculation in LCAO base
dyzheng Mar 5, 2021
8dbd83a
move force_lcao_gamma to FORCE_gamma, move force_lcao_k to FORCE_k, m…
mohanchen Mar 5, 2021
d2adab9
divide FORCE_gamma to four parts, FORCE_gamma_edm, FORCE_gamma_vl, FO…
mohanchen Mar 5, 2021
2a5b144
clean up ORB_radial_table
mohanchen Mar 6, 2021
d4aeb86
divide ORB_radial_table into ORB_table_phi and ORB_table_beta
mohanchen Mar 6, 2021
525b6f7
adjust write_rho and read_rho function
dyzheng Mar 7, 2021
e8cd4a0
move density-matrix-related codes from local_orbital_charge.cpp to DM…
mohanchen Mar 7, 2021
983bc18
add some notes in gint_k.h and gint_k.cpp
mohanchen Mar 7, 2021
c9056cd
add some notes in gint_gamma
mohanchen Mar 8, 2021
b450f0c
add RELAX_cell in src_lcao
mohanchen Mar 9, 2021
9077715
add some notes in pdiag_double
mohanchen Mar 10, 2021
eaf9cac
add notes in gint_gamma_vl
mohanchen Mar 11, 2021
1613038
add notes in gint_gamma_vl.cpp
mohanchen Mar 11, 2021
a52a559
1. Restructure vdwd2.
PeizeLin Mar 10, 2021
eed5009
1. delete global variable vdwd2
PeizeLin Mar 11, 2021
4f8fac8
Merge branch 'vdw_remake'
PeizeLin Mar 11, 2021
164b1ba
add notes in grid integrals
mohanchen Mar 11, 2021
08e8069
Merge branch 'master' of https://github.com/abacusmodeling/abacus-dev…
mohanchen Mar 12, 2021
1de5de6
fix a bug when use Libxc: usage of etxc and vtxc
mohanchen Mar 12, 2021
d77d62b
1. add get in Vdwd2
PeizeLin Mar 12, 2021
3af7aca
1. change en.etxc to H_XC_pw::etxc when calling Potential_Libxc::v_xc
PeizeLin Mar 12, 2021
1a77389
add run_md.h and run_md.cpp
mohanchen Mar 12, 2021
2528bd0
Merge branch 'master' of https://github.com/abacusmodeling/abacus-dev…
mohanchen Mar 12, 2021
bbf3fd6
fixed bug of last version
dyzheng Mar 12, 2021
23414c8
update to LOOP_cell, LOOP_ions, and LOOP_elec classes
mohanchen Mar 12, 2021
d2fd127
Merge branch 'master' of https://github.com/abacusmodeling/abacus-dev…
mohanchen Mar 12, 2021
981b9f8
rename Local_orbital_ions to LOOP_ions, rename Local_orbital_elec to …
dyzheng Mar 12, 2021
8114770
change RELAX_cell to LOOP_cell
mohanchen Mar 13, 2021
ab5d388
updates LCAO_matrix by adding more input parameters into subroutines …
mohanchen Mar 13, 2021
81b83f9
add H_TDDFT_pw file, update run_lcao.cpp in order to reconstruct the …
mohanchen Mar 13, 2021
5e37899
Rename Make_Overlap_Table to ORB_table_phi
dyzheng Mar 13, 2021
63dca27
output jle(r)
liyuanbo9812 Mar 13, 2021
0681b3f
improve cinitcgg function with blas lib
signature11 Mar 14, 2021
066d584
improve cinitcgg , now efficiency of this part is comparable with QE
signature11 Mar 14, 2021
d8a7527
update dftu.init
mohanchen Mar 14, 2021
a913300
Rename class Make_Gaunt_Table to ORB_gaunt_table
dyzheng Mar 14, 2021
6724029
add pw.strucFac as a new variable in pot.init_pot
mohanchen Mar 14, 2021
dd1bfa7
Merge branch 'master' of https://github.com/abacusmodeling/abacus-dev…
mohanchen Mar 14, 2021
789dd63
Merge pull request #6 from mohanchen/master
mohanchen Mar 14, 2021
c6c5ae1
transpose should be added.
signature11 Mar 14, 2021
bb55f3b
add notes in diago_cg
mohanchen Mar 14, 2021
a625c49
update the timer in diago_david.cpp
mohanchen Mar 14, 2021
aad4936
add parameter in init_vloc
mohanchen Mar 14, 2021
f2f4c16
Merge branch 'master' of https://github.com/abacusmodeling/abacus-dev…
signature11 Mar 15, 2021
93d03c9
Merge pull request #8 from maki49/master
mohanchen Mar 15, 2021
7be1b9a
Merge branch 'master' of https://github.com/abacusmodeling/abacus-dev…
mohanchen Mar 15, 2021
3b0da64
updates
mohanchen Mar 15, 2021
594cbeb
improve hpsi
signature11 Mar 16, 2021
2b2c9d9
fix a bug in orthogonal_gradient
Qianruipku Mar 16, 2021
af83e81
fix a bug in cinitcgg which make the result of multiple k point wrong
Qianruipku Mar 16, 2021
e647aa9
Merge branch 'master' of https://github.com/mohanchen/abacus-develop-1
Qianruipku Mar 16, 2021
a785afe
Merge branch 'master' into master
mohanchen Mar 16, 2021
e1bef77
Merge pull request #9 from mohanchen/master
mohanchen Mar 16, 2021
7e82b9d
move output_HS_R from LOOP_ions to src_io/write_HS_R
mohanchen Mar 16, 2021
b8a1480
update vdwd2 and vdwd3, find atom label from pseudopotential files.
dyzheng Mar 16, 2021
d1b3142
add ppcell.vloc in ppcell.init_vloc as input parameter
mohanchen Mar 16, 2021
ed29d8d
Merge branch 'master' of https://github.com/abacusmodeling/abacus-dev…
mohanchen Mar 17, 2021
2fd6191
update vr_eff in potential
mohanchen Mar 17, 2021
dc85d98
change potential to Potential
mohanchen Mar 17, 2021
7e83012
add some notes in soc
mohanchen Mar 17, 2021
139ab46
change hpw.init to hpw.allocate
mohanchen Mar 17, 2021
aa4802b
add notes in ppcell.init_vnl and stress
mohanchen Mar 17, 2021
4093144
updates for LOOP_ions
mohanchen Mar 18, 2021
825642d
read descriptor basis
liyuanbo9812 Mar 19, 2021
f8981e7
move four subroutines to cell LOOP
mohanchen Mar 19, 2021
727a642
update snap_psibeta
mohanchen Mar 19, 2021
8c0f0a4
Merge pull request #10 from maki49/master
mohanchen Mar 20, 2021
6f3155f
add some notes in FORCE_STRESS, need further reconstructions
mohanchen Mar 20, 2021
6751572
move HS_matrix to write_HS
mohanchen Mar 21, 2021
78bd064
output 5D overlap table between lcao and descriptor orbitals
maki49 Mar 21, 2021
81e65c7
Merge pull request #11 from maki49/master
mohanchen Mar 22, 2021
ea03864
add ORB_table_alpha in Makefile.Objects
mohanchen Mar 22, 2021
d1a0869
add comments for LCAO algorithms
mohanchen Mar 23, 2021
7653580
update some MD refactor files
dyzheng Mar 23, 2021
2a03d62
1. In exx, when input cauchy or schwarz threshold = 0, set the flag o…
PeizeLin Mar 24, 2021
8e33136
Merge branch 'master' of https://github.com/abacusmodeling/abacus-dev…
PeizeLin Mar 24, 2021
152b042
fixed time recording bug in pw line and jiyy input bug
mohanchen Mar 24, 2021
23f54d9
update some notes in write_input.cpp
dyzheng Mar 25, 2021
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
897 changes: 897 additions & 0 deletions ABACUS.develop/examples/H2O-deepks-lcao/H_ONCV_PBE-1.0.upf

Large diffs are not rendered by default.

621 changes: 621 additions & 0 deletions ABACUS.develop/examples/H2O-deepks-lcao/H_gga_8au_60Ry_2s1p.orb

Large diffs are not rendered by default.

29 changes: 29 additions & 0 deletions ABACUS.develop/examples/H2O-deepks-lcao/INPUT
Original file line number Diff line number Diff line change
@@ -0,0 +1,29 @@
INPUT_PARAMETERS
#Parameters (1.General)
suffix abacus
calculation scf
ntype 2
nbands 6
symmetry 0

#Parameters (2.Iteration)
ecutwfc 50
dr2 1e-8
niter 50

#Parameters (3.Basis)
basis_type lcao
gamma_only 1

#Parameters (4.Smearing)
smearing gaussian
sigma 0.02

#Parameters (5.Mixing)
mixing_type pulay
mixing_beta 0.4

#Parameters (6.File)
out_band 0
out_descriptor 1
lmax_descriptor 2
4 changes: 4 additions & 0 deletions ABACUS.develop/examples/H2O-deepks-lcao/KPT
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
K_POINTS
0
Gamma
1 1 1 0 0 0
1,224 changes: 1,224 additions & 0 deletions ABACUS.develop/examples/H2O-deepks-lcao/O_ONCV_PBE-1.0.upf

Large diffs are not rendered by default.

903 changes: 903 additions & 0 deletions ABACUS.develop/examples/H2O-deepks-lcao/O_gga_7au_60Ry_2s2p1d.orb

Large diffs are not rendered by default.

28 changes: 28 additions & 0 deletions ABACUS.develop/examples/H2O-deepks-lcao/STRU
Original file line number Diff line number Diff line change
@@ -0,0 +1,28 @@
ATOMIC_SPECIES
H 1.008 H_ONCV_PBE-1.0.upf
O 15.9994 O_ONCV_PBE-1.0.upf

NUMERICAL_ORBITAL
H_gga_8au_60Ry_2s1p.orb
O_gga_7au_60Ry_2s2p1d.orb

LATTICE_CONSTANT
10

LATTICE_VECTORS
1 0 0
0 1 0
0 0 1

ATOMIC_POSITIONS
Cartesian

H
0
2
0.2336137046291667 0.8630016418166666 0.7271997623458333 1 1 1
0.23417266949166665 0.9245341895916668 0.7207232227333333 1 1 1
O
0
1
0.20910677665833333 0.894927691625 0.7301984601833333 1 1 1
6,018 changes: 6,018 additions & 0 deletions ABACUS.develop/examples/H2O-deepks-lcao/jle.orb

Large diffs are not rendered by default.

82 changes: 82 additions & 0 deletions ABACUS.develop/examples/H2O-deepks-lcao/logout.bak
Original file line number Diff line number Diff line change
@@ -0,0 +1,82 @@
*********************************************************
* *
* WELCOME TO ABACUS *
* *
* 'Atomic-orbital Based Ab-initio *
* Computation at UStc' *
* *
* Website: http://abacus.ustc.edu.cn/ *
* *
*********************************************************
Sun Jan 31 08:33:37 2021
MAKE THE DIR : OUT.abacus/
DONE(0.0260551 SEC) : SETUP UNITCELL
DONE(0.0263662 SEC) : INIT K-POINTS
Set NonLocal Pseudopotential Projectors
Set NonLocal Pseudopotential Projectors
---------------------------------------------------------
This calculation is self-consistent
---------------------------------------------------------
SPIN KPOINTS PROCESSORS NBASE VNA
1 Gamma 1 23 No
---------------------------------------------------------
Use Systematically Improvable Atomic bases
---------------------------------------------------------
ELEMENT ORBITALS NBASE NATOM XC
H 2s1p-8au 5 2 PBE
O 2s2p1d-7au 13 1 PBE
---------------------------------------------------------
Initial plane wave basis and FFT box
---------------------------------------------------------
DONE(2.05283 SEC) : INIT PLANEWAVE
UNIFORM GRID DIM : 48 * 48 * 48
UNIFORM GRID DIM(BIG): 24 * 24 * 24
DONE(2.05708 SEC) : INIT CHARGE
DONE(2.05915 SEC) : INIT POTENTIAL
START POTENTIAL : atomic
---------------------------------------------------------
SELF-CONSISTENT :
---------------------------------------------------------
ITER ETOT(eV) EDIFF(eV) DRHO2 TIME(s)
GE1 -3.134306e+01 0.000000e+00 5.723e-01 2.655e+00
GE2 -2.781937e+01 3.523688e+00 2.294e-01 2.212e+00
GE3 -2.983035e+01 -2.010973e+00 6.208e-02 2.218e+00
GE4 -2.986621e+01 -3.586508e-02 5.733e-02 2.227e+00
GE5 -2.995450e+01 -8.828721e-02 5.451e-03 2.181e+00
GE6 -2.995491e+01 -4.083400e-04 5.742e-04 2.256e+00
GE7 -2.995495e+01 -3.913860e-05 1.328e-04 2.219e+00
GE8 -2.995494e+01 5.743730e-06 2.460e-05 2.356e+00
GE9 -2.995494e+01 -1.697013e-06 6.807e-06 2.237e+00
GE10 -2.995494e+01 -6.295011e-07 2.400e-07 2.240e+00
GE11 -2.995494e+01 2.095797e-08 3.145e-08 2.236e+00
GE12 -2.995494e+01 3.105281e-09 2.690e-09 2.086e+00

|CLASS_NAME---------|NAME---------------|TIME(Sec)-----|CALLS----|AVG------|PER%-------
A DC_Driv reading 2 1 2 50 %
B Hamilt_Linear set_orb_tables 1.9 1 1.9 49 %
C LCAO_Orbitals Read_Orbitals 1.2 1 1.2 29 %
C Use_Overlap_Table gen_tables 0.78 1 0.78 20 %
D Make_Overlap_Table init_Table 0.46 1 0.46 11 %
D Make_Overlap_Table init_Table_Beta 0.17 1 0.17 4.3 %
A DC_Driv solve_eachf 1.9 1 1.9 48 %
B Run_Frag frag_LCAO_line 1.9 1 1.9 48 %
X FFT FFT3D 0.36 169 0.0021 9.1 %
E potential v_of_rho 0.91 13 0.07 23 %
C Local_Orbital_Ions opt_ions 1.8 1 1.8 46 %
D Local_Orbital_Elec scf 1.7 1 1.7 43 %
E Local_Orbital_Elec cal_bands 0.32 12 0.026 8 %
F Use_Hamilt_Matrix cal_Hgamma 0.3 12 0.025 7.7 %
J Gint_Gamma cal_vlocal 0.3 12 0.025 7.7 %
K Gint_Gamma gamma_vlocal 0.3 12 0.025 7.7 %
E Local_Orbital_Cha sum_bands 0.35 12 0.029 8.8 %
F Gint_Gamma cal_rho 0.34 12 0.029 8.6 %
I Gint_Gamma gamma_charge 0.34 12 0.029 8.6 %
J Gint_Gamma rho_psir_ylm 0.98 164631 5.9e-06 25 %
J Gint_Gamma cal_band_rho 1.5 159095 9.7e-06 39 %
E Charge mix_rho 0.19 12 0.016 4.7 %
----------------------------------------------------------------------------------------

START Time : Sun Jan 31 08:33:37 2021
FINISH Time : Sun Jan 31 08:33:41 2021
TOTAL Time : 4
SEE INFORMATION IN : OUT.abacus/
Loading