Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

DMA, Local force constants, Marcus dimension #265

Open
wants to merge 398 commits into
base: master
Choose a base branch
from
Open

DMA, Local force constants, Marcus dimension #265

wants to merge 398 commits into from

Conversation

eljost
Copy link
Owner

@eljost eljost commented Aug 7, 2023

  • removed deprecated and tests_staging
  • several bugfixes

@eljost eljost changed the title Dev DMA, Local force constants, Marcus dimension Aug 7, 2023
scripts/gen_m2m.py Fixed Show fixed Hide fixed
scripts/gen_m2m.py Fixed Show fixed Hide fixed
pysisyphus/wavefunction/dma.py Fixed Show fixed Hide fixed
"max_cycles": 1,
},
)
opt = opt_result.opt

Check notice

Code scanning / CodeQL

Unused local variable Note test

Variable opt is not used.
@codecov
Copy link

codecov bot commented Aug 8, 2023

Codecov Report

Attention: Patch coverage is 34.37692% with 4276 lines in your changes missing coverage. Please review.

Project coverage is 27.80%. Comparing base (5950976) to head (eda0102).
Report is 75 commits behind head on master.

Current head eda0102 differs from pull request most recent head 8bd72d3

Please upload reports for the commit 8bd72d3 to get more accurate results.

❗ There is a different number of reports uploaded between BASE (5950976) and HEAD (eda0102). Click for more details.

HEAD has 53 uploads less than BASE | Flag | BASE (5950976) | HEAD (eda0102) | |------|------|------| |unittests|54|1|
Additional details and impacted files

Impacted file tree graph

@@             Coverage Diff             @@
##           master     #265       +/-   ##
===========================================
- Coverage   61.58%   27.80%   -33.78%     
===========================================
  Files         282      319       +37     
  Lines       29472    73521    +44049     
===========================================
+ Hits        18149    20440     +2291     
- Misses      11323    53081    +41758     
Flag Coverage Δ
unittests 27.80% <34.37%> (-33.78%) ⬇️

Flags with carried forward coverage won't be shown. Click here to find out more.

Files Coverage Δ
pysisyphus/TablePrinter.py 100.00% <100.00%> (ø)
pysisyphus/__init__.py 100.00% <100.00%> (ø)
pysisyphus/calculators/AFIR.py 89.82% <100.00%> (ø)
pysisyphus/calculators/AnaPotBase.py 55.14% <100.00%> (-0.21%) ⬇️
pysisyphus/calculators/MOPAC.py 28.71% <ø> (ø)
pysisyphus/calculators/__init__.py 100.00% <100.00%> (ø)
pysisyphus/cos/NEB.py 68.13% <ø> (ø)
pysisyphus/drivers/afir.py 33.04% <100.00%> (-0.22%) ⬇️
pysisyphus/drivers/pka.py 100.00% <100.00%> (ø)
pysisyphus/helpers.py 72.44% <100.00%> (-3.25%) ⬇️
... and 102 more

... and 4 files with indirect coverage changes

@eljost eljost force-pushed the dev branch 2 times, most recently from 01215f3 to 494de1c Compare August 9, 2023 08:06
import warnings

try:
import ase

Check notice

Code scanning / CodeQL

Unused import Note

Import of 'ase' is not used.
Copy link

@github-advanced-security github-advanced-security bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

CodeQL found more than 10 potential problems in the proposed changes. Check the Files changed tab for more details.

Copy link

@github-advanced-security github-advanced-security bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

CodeQL found more than 20 potential problems in the proposed changes. Check the Files changed tab for more details.

Johannes Steinmetzer and others added 6 commits October 2, 2024 15:01
currently tests Turbomole, ORCA and PySCF. Gaussian will follow shortly
now all OverlapCalculators return the GS energy when root is None
as originally described in #214.
fix: pysisplot -o was broken
using functools.singledispatch
Johannes Steinmetzer added 7 commits November 4, 2024 16:41
add: ability to scan transition states in hindered_rotor with
appropriate opt_cls key
add: hessian information is stored w/ correct prefix
fix: calculation of force constant using periodic finite differences
used one point too much
this gathers the "energy" values from JSON files produced by
run_calculations and plots them
Johannes Steinmetzer added 19 commits November 6, 2024 15:29
previously, some bonds were defined two times
now the user can manually select the atoms belonging to a rotor by
providing a "rotor:" subsection in the "hindered_rotor:" section

mod: moved TorsionGPRResult dataclass to own module
mod: hindered_rotor torsion_scan.trj is now aligned
would crash if thermoanalysis is not available
moved modules from pysisyphus.wavefunction and pysisyphus.drivers to the
central subpackages pysisyphus.diabatization
mod: switch from print to logging
add: dumping of diabatic transition densities to diabatization HDF5 file
add: HALF diabatization for testing
fix: adiabatic spin density cube fns are also returned
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant