Skip to content

Question about implementing features using third-party libraries #656

Description

@jimustafa

Hello @wannier-developers. I have started and made a lot of progress towards implementing the optimized projection functions method (OPFM) [1, 2] within wannier90. This approach uses matrix codiagonalization, as described in the papers referenced. In parallel, I am developing a codiagonalization library in Fortran. My question is whether it is OK to make use of the library routines through linking, or is it preferable to vendor the entire library within wannier90. My thinking, and the work so far, is to link the library and have the OPFM implementation behind a CODIAG flag.

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions