-
Notifications
You must be signed in to change notification settings - Fork 22
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Add poisson-boltzmann to the SCRF (#450)
* add poisson-boltzmann to the SCRF Add additional input for pb equation, all other tests passing, error with ion_radius variable add a harcoded to pass test for pb fix json error mid debug commit, the run_pb block produces different convergence despite being identical to the standard * PB working as intended (within a reasonable domain) Faster pb and lpb solver and proper test * add test for linearized pb * Rename SCRF to GPESolver in preparation for refactor. Use inheritance to implement PBESolver and LPBESolver Rename GPESolver::solveEquation to iterateEquation * Add new test references to pb and lpb solvent Update tests and Fix correct solvers running Add proper capitalisation to Debye-Huckel Co-authored-by: Roberto Di Remigio Eikås <[email protected]> Remove unused setters in Cavity Co-authored-by: Roberto Di Remigio Eikås <[email protected]> Pass parameters by const reference Co-authored-by: Roberto Di Remigio Eikås <[email protected]> * fix tests for pb solver * Add documentation to the solvent classes * Add DHScreening to the StepFunction hierarchy * Reorder includes * Update python/template.yml Co-authored-by: Roberto Di Remigio Eikås <[email protected]> * Update python/mrchem/api.py Co-authored-by: Roberto Di Remigio Eikås <[email protected]> * Post-rebase fixes * Formatting * debugging * more debugging * even more debugging * BUGFIX in PB_solver.cpp: rho_el was not zero and the ordering of the energy outputs of GPESolver was wrong * real BUGFIX: same as above but relax the thrs, we are running it with 1.0e-3 prec after all * attempt to fix test error * update python version for tests * update python version for singularity images * update python version for circleci config * Use newer base image with CircleCI * update minimum python requirements in installation.rst * create cavity even if we are running pb or lpb * use proper dividor * Be more consistent * Update input for PCM * rebase fix * rebase fix * all tests passing and PB_solver is correct --------- Co-authored-by: Roberto Di Remigio Eikås <[email protected]> Co-authored-by: Roberto Di Remigio Eikås <[email protected]>
- Loading branch information
1 parent
b94438c
commit 698e74f
Showing
69 changed files
with
2,885 additions
and
470 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.