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

Calculator State #961

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

Conversation

CedricTravelletti
Copy link
Contributor

This introduces state updating in the calculator.

See this PR in GeometryOptimization.jl for a detailed discussion of why this is needed.

CedricTravelletti and others added 30 commits November 30, 2023 15:02
@mfherbst
Copy link
Member

Lets wait for JuliaMolSim/AtomsCalculators.jl#11 and see where this settles.

BTW: It's a bit weird your PRs always show these millions of commits if you only add a few things. Any idea what that could be ?

@CedricTravelletti
Copy link
Contributor Author

Yes, I know why there are so many commits: What is done in this PR (and in the other ones I submitted) is part of a cross-package effort.

What I mean is that the PR in DFTK.jl is just a side effect of what we want to do in GeometryOptimization.jl, but changes will also then ripple on to AtomsCalculators.jl (and in the end we want to use everything in InverseDesign.jl).

So things evolve in parallel and create a back and forth commit cascade before the final PR is settled.

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.

None yet

2 participants