Skip to content

Langevin Integrator incompatible with RE-EDS Ensemble #51

@robinwuff

Description

@robinwuff

Trying to simulate a replica-exchange enveloping-distribution sampling ensemble while using the LangevinIntegrator as a sampler causes various overflows after a few exchanges. The trajectories' positions become NaN after the overflow and the positions sampled before that equate to physical nonsense (see the following graph).

210427_langevin_disaster

I believe this happens due to the BBK-style implementation using the positional difference between the current and the last sampled point. In the step following an exchange, this difference in position can get large and will shoot the sampler up the walls of the potential until after a few exchanges, the energy values simply get to large for calculation.

I don't know whether LangevinIntegrator and RE-EDS can be made to work together. If not, a warning would be appreciated for those who try and use that combination.

(I am aware now of the LangevinVelocityIntegrator, but that requires its separate issue)

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