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

Multicomponents #851

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

Conversation

epolack
Copy link
Collaborator

@epolack epolack commented Apr 20, 2023

API question to settle

  • Possibility to have components for TermKinetic.kinetic_energies, RealSpaceMultiplication.potential to prevent loops on the components; but maybe in a second time (i.e., future PR). Implementing one at a time needed generalisations?
    It was what was done for the preconditioner before (e.g., hash 9869eb5)

Remaining points

Future PR

  • use a BlochWaves structure and BlochWave!!
  • add occupation to BlochWaves
  • not sure what to print by default (Base.show methods); maybe report to ψk::BlochWave.
  • see for how to do in a memory friendly-way operations such that
    for (σ, n) in eachindex(ψk::BlochWave; region=[:components, :bands])
  • Tullio.jl for when doing tricky stuff?

@epolack

This comment was marked as resolved.

@antoine-levitt

This comment was marked as resolved.

@antoine-levitt

This comment was marked as resolved.

@mfherbst

This comment was marked as resolved.

@mfherbst

This comment was marked as resolved.

@mfherbst

This comment was marked as resolved.

@mfherbst

This comment was marked as resolved.

@mfherbst

This comment was marked as resolved.

@epolack epolack closed this Jun 20, 2023
@epolack epolack reopened this Jun 20, 2023
@epolack epolack force-pushed the multicomponents branch 13 times, most recently from 4b3d2f4 to 861982d Compare June 22, 2023 12:49
@epolack epolack force-pushed the multicomponents branch 7 times, most recently from 2a0c5b9 to 1683462 Compare December 21, 2023 22:14
@epolack
Copy link
Collaborator Author

epolack commented Feb 2, 2024

@mfherbst Could you give me some feedback on this PR? It takes quite some time to keep it up to date with the master branch.

@mfherbst
Copy link
Member

mfherbst commented Feb 5, 2024

Could you give me some feedback on this PR? It takes quite some time to keep it up to date with the master branch.

Understood. I'm pretty busy right now, but I'll do it as soon as I can.

@epolack
Copy link
Collaborator Author

epolack commented Feb 5, 2024

Sure, Thanks! I just wanted to make sure you had it on your radar :)

@epolack epolack force-pushed the multicomponents branch 8 times, most recently from 1345936 to 6434a0c Compare February 8, 2024 16:40
@epolack epolack force-pushed the multicomponents branch 8 times, most recently from c78f7f7 to 748beed Compare February 26, 2024 09:04
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
breaking Breaks public API and requires major version bump
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

4 participants