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. -