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

feat: Add preliminary EEASiSSS support #94

Draft
wants to merge 10 commits into
base: master
Choose a base branch
from

Conversation

Liam-Deacon
Copy link
Owner

@Liam-Deacon Liam-Deacon commented Jan 27, 2024

This pull request includes updates to the code and documentation to enable integration of the EEASiSSS backend.

This is an experimental feature (cherry-picked from old commits on the develop branch). Specifically commits:

It is too be condered alpha quality at best - significant work is still needed to properly integrate this to a high standard.

LiamDeacon and others added 6 commits January 26, 2024 20:24
Contains an update of Eric Shirley's HartFock program to modern
FORTRAN with ISO FORTRAN 2003 features.

The revised code is a collaborative effort with John Rundgren, who
updated the code base to FORTRAN 90 compatible code.

> NOTE: This commit was originally authored by Liam Deacon whilst working
at Diamond Light Source in collaboration with John Rundgren, but never
completed. It has been cherry-picked from the develop branch to bring
into mainline to attempt to finish the work that was begun almost a
decade ago.

(cherry picked from commit 8b06647)
(cherry picked from commit 5d213cb)
backend (incomplete).

Added 'utils.py' for providing commonly used facilities or compound
functions not given elsewhere.

(cherry picked from commit 7707695)
additional facilities for easier atorb generation using EEASiSSS.

Introduced loading of Atorb() parameters from config file e.g. 'hf.conf'
& writing parameters to file for custom generic parameters relating to
hartfock(). Uses $ATLIB or ~/atlib/ as default lookup paths.

(cherry picked from commit fcfd3ba)
@github-actions github-actions bot added documentation Improvements or additions to documentation enhancement New feature or request labels Jan 27, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
documentation Improvements or additions to documentation enhancement New feature or request
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants