perses.rjmc.geometry.GeometryEngine¶
-
class
perses.rjmc.geometry.GeometryEngine(metadata=None, storage=None)[source]¶ This is the base class for the geometry engine.
Methods
logp_reverse(top_proposal, new_coordinates, …)Calculate the logp for the given geometry proposal propose(top_proposal, current_positions, beta)Make a geometry proposal for the appropriate atoms. -
__init__(metadata=None, storage=None)[source]¶ Initialize self. See help(type(self)) for accurate signature.
Methods
__init__([metadata, storage])Initialize self. logp_reverse(top_proposal, new_coordinates, …)Calculate the logp for the given geometry proposal propose(top_proposal, current_positions, beta)Make a geometry proposal for the appropriate atoms. -