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

Implementing ELPA #399

Merged
merged 5 commits into from
Feb 7, 2025
Merged

Implementing ELPA #399

merged 5 commits into from
Feb 7, 2025

Conversation

tsuyoshi38
Copy link
Contributor

No description provided.

Introduced DiagModule.f90, ELPAModule.f90, ELPAModuleDUMMY.f90, energy.obj and initial_read_module.f90 to use ELPA.
system/system.make needs to be also changed.
Some bugs are removed as well as "system.example.make" has been changed.
@davidbowler davidbowler added area: main-source Relating to the src/ directory (main Conquest source code) improves: speed Speed-up of code priority: major time: days type: enhancement Planned enhancement being suggested by developers labels Feb 6, 2025
@davidbowler davidbowler added this to the Release v1.5 milestone Feb 6, 2025
Changed select to if, added ELPA dummy flag and tidied
indentation
@tsuyoshi38
Copy link
Contributor Author

tsuyoshi38 commented Feb 7, 2025

For now, please ignore the warning messages like

WARNING: Diag.ProcRows is not a factor of Diag.ProcCols ! 6 8

To use Cannons algorithm, np_cols must be a multiple of np_rows.
Switching to elpa Hermitian and scalapack
To use Cannons algorithm, np_cols must be a multiple of np_rows.
Switching to elpa Hermitian and scalapack

The first line comes from CONQUEST, while the rest from ELPA.

@tsuyoshi38 tsuyoshi38 merged commit cb68516 into develop Feb 7, 2025
8 checks passed
@tsuyoshi38 tsuyoshi38 deleted the f-proj_ELPA branch February 7, 2025 11:18
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
area: main-source Relating to the src/ directory (main Conquest source code) improves: speed Speed-up of code priority: major time: days type: enhancement Planned enhancement being suggested by developers
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants