Skip to content

Irreproducible results #163

Open
Open
@susilehtola

Description

@susilehtola

XCFun currently relies on compile-time definitions to change functionals' behavior. This means that for instance PBE exchange in two copies of the same version of XCFun may give different results. This is highly undesirable behavior: the output of functionals should not depend on compile-time behavior.

Instead, the variants should be implemented separately, as in Libxc. One should be able to access all implementations without having to reconfigure and recompile in-between.

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