Skip to content

Memory scaling estimate does not work well for non-periodic systems #416

@orionarcher

Description

@orionarcher

As pointed out by @CompRhys in #412, the bounding box solution for non-periodic fails badly for some kinds of systems. Two distant molecules or one highly curved molecule are both examples of this.

would using [a bounding box] as the general case fail? for example if we had a 2d system or surface with a lot of vacuum the cell is not useful for determining the density?
guess the limiting case is something flat anthracene in a vacuum. If you have two molecules far enough apart then this heuristic would fail.

@CompRhys suggested using some nl based approach. This is probably the technically best solution, but needs to be implemented with a degree of care.

n_atoms*density is just to say it scales as the number of nearest neighbors? why not call a nl algorithm to estimate and go based on that?

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions