Skip to content

Commit

Permalink
Update tblite submodule
Browse files Browse the repository at this point in the history
  • Loading branch information
pprcht committed Aug 6, 2024
1 parent f173a8e commit ba04cbc
Show file tree
Hide file tree
Showing 2 changed files with 9 additions and 9 deletions.
16 changes: 8 additions & 8 deletions src/calculator/tblite_api.F90
Original file line number Diff line number Diff line change
Expand Up @@ -36,7 +36,7 @@ module tblite_api
use tblite_param, only : param_record
use tblite_results,only:tblite_resultstype => results_type
use tblite_wavefunction_mulliken,only:get_molecular_dipole_moment
use tblite_ceh_singlepoint,only:ceh_guess
use tblite_ceh_singlepoint,only:ceh_singlepoint
use tblite_ceh_ceh,only:new_ceh_calculator
#endif
use wiberg_mayer
Expand Down Expand Up @@ -137,19 +137,19 @@ subroutine tblite_setup(mol,chrg,uhf,lvl,etemp,tblite)
select case (tblite%lvl)
case (xtblvl%gfn1)
if (pr) call tblite%ctx%message("tblite> setting up GFN1-xTB calculation")
call new_gfn1_calculator(tblite%calc,mctcmol)
call new_gfn1_calculator(tblite%calc,mctcmol,error)
case (xtblvl%gfn2)
if (pr) call tblite%ctx%message("tblite> setting up GFN2-xTB calculation")
call new_gfn2_calculator(tblite%calc,mctcmol)
call new_gfn2_calculator(tblite%calc,mctcmol,error)
case (xtblvl%ipea1)
if (pr) call tblite%ctx%message("tblite> setting up IPEA1-xTB calculation")
call new_ipea1_calculator(tblite%calc,mctcmol)
call new_ipea1_calculator(tblite%calc,mctcmol,error)
case (xtblvl%ceh)
if (pr) call tblite%ctx%message("tblite> setting up CEH calculation")
call new_ceh_calculator(tblite%calc,mctcmol)
call new_ceh_calculator(tblite%calc,mctcmol,error)
case (xtblvl%eeq)
if (pr) call tblite%ctx%message("tblite> setting up D4 EEQ charges calculation")
call new_ceh_calculator(tblite%calc,mctcmol) !> doesn't matter but needs initialization
call new_ceh_calculator(tblite%calc,mctcmol,error) !> doesn't matter but needs initialization
case (xtblvl%param)
if (pr) call tblite%ctx%message("tblite> setting up xtb calculator from parameter file")
if(allocated(tblite%paramfile))then
Expand All @@ -161,7 +161,7 @@ subroutine tblite_setup(mol,chrg,uhf,lvl,etemp,tblite)
endif
else
if (pr) call tblite%ctx%message("tblite> parameter file does not exist, defaulting to GFN2-xTB")
call new_gfn2_calculator(tblite%calc,mctcmol)
call new_gfn2_calculator(tblite%calc,mctcmol,error)
endif
case default
call tblite%ctx%message("Error: Unknown method in tblite!")
Expand Down Expand Up @@ -318,7 +318,7 @@ subroutine tblite_singlepoint(mol,chrg,uhf,tblite,energy,gradient,iostatus)
& energy,gradient, &
& sigma,verbosity,results=tblite%res)
case (xtblvl%ceh)
call ceh_guess(tblite%ctx,tblite%calc,mctcmol,error,tblite%wfn, &
call ceh_singlepoint(tblite%ctx,tblite%calc,mctcmol,tblite%wfn, &
& tblite%accuracy,verbosity)
case(xtblvl%eeq)
call eeq_guess(mctcmol, tblite%calc, tblite%wfn)
Expand Down
2 changes: 1 addition & 1 deletion subprojects/tblite
Submodule tblite updated 56 files
+5 −5 .github/workflows/build.yml
+4 −0 .github/workflows/wheel.yml
+2 −2 app/cli.f90
+29 −25 app/driver_guess.f90
+7 −6 app/driver_run.f90
+1 −1 config/cmake/Findmstore.cmake
+2 −2 config/meson.build
+11 −1 include/tblite/result.h
+1 −1 man/tblite-guess.1.adoc
+23 −23 python/tblite/interface.py
+33 −9 python/tblite/library.py
+61 −1 python/tblite/test_interface.py
+29 −6 src/tblite/api/calculator.f90
+41 −17 src/tblite/api/result.f90
+928 −367 src/tblite/ceh/ceh.f90
+60 −36 src/tblite/ceh/h0.f90
+58 −22 src/tblite/ceh/singlepoint.f90
+1 −1 src/tblite/context/CMakeLists.txt
+1 −1 src/tblite/context/meson.build
+7 −1 src/tblite/context/type.F90
+3 −1 src/tblite/coulomb/charge/effective.f90
+2 −0 src/tblite/coulomb/charge/gamma.f90
+23 −9 src/tblite/coulomb/charge/type.f90
+240 −1 src/tblite/double_dictionary.f90
+730 −192 src/tblite/integral/diat_trafo.f90
+46 −57 src/tblite/integral/dipole.f90
+48 −60 src/tblite/integral/multipole.f90
+76 −115 src/tblite/integral/overlap.f90
+28 −28 src/tblite/integral/trafo.f90
+6 −4 src/tblite/ncoord.f90
+17 −9 src/tblite/ncoord/erf.f90
+14 −6 src/tblite/ncoord/erf_en.f90
+13 −5 src/tblite/ncoord/exp.f90
+2 −0 src/tblite/ncoord/type.f90
+9 −1 src/tblite/output/ascii.f90
+32 −9 src/tblite/wavefunction/guess.f90
+0 −1 src/tblite/wavefunction/type.f90
+11 −2 src/tblite/xtb/gfn1.f90
+11 −2 src/tblite/xtb/gfn2.f90
+11 −2 src/tblite/xtb/ipea1.f90
+1 −0 src/tblite/xtb/singlepoint.f90
+1 −1 subprojects/mstore.wrap
+77 −152 test/api/main.c
+688 −446 test/unit/test_ceh.f90
+171 −1 test/unit/test_double_dictionary.f90
+14 −7 test/unit/test_gfn1_xtb.f90
+12 −6 test/unit/test_gfn2_xtb.f90
+94 −95 test/unit/test_hamiltonian.f90
+61 −61 test/unit/test_integral_multipole.f90
+1,512 −283 test/unit/test_integral_overlap.f90
+12 −6 test/unit/test_ipea1_xtb.f90
+106 −98 test/unit/test_ncoord.f90
+4 −2 test/unit/test_post_processing.f90
+8 −4 test/unit/test_spin.f90
+12 −6 test/unit/test_xtb_external.f90
+7 −5 test/unit/test_xtb_param.f90

0 comments on commit ba04cbc

Please sign in to comment.