SolvationYankProtocol
=====================

.. currentmodule:: propertyestimator.protocols.yank

.. autoclass:: SolvationYankProtocol

   
   .. automethod:: __init__

   
   .. rubric:: Methods

   .. autosummary::
   
      ~SolvationYankProtocol.__init__
      ~SolvationYankProtocol.apply_replicator
      ~SolvationYankProtocol.can_merge
      ~SolvationYankProtocol.execute
      ~SolvationYankProtocol.get_class_attribute
      ~SolvationYankProtocol.get_value
      ~SolvationYankProtocol.get_value_references
      ~SolvationYankProtocol.merge
      ~SolvationYankProtocol.replace_protocol
      ~SolvationYankProtocol.set_uuid
      ~SolvationYankProtocol.set_value
   
   

   
   
   .. rubric:: Attributes

   .. autosummary::
   
      ~SolvationYankProtocol.allow_merging
      ~SolvationYankProtocol.checkpoint_interval
      ~SolvationYankProtocol.dependencies
      ~SolvationYankProtocol.electrostatic_lambdas_1
      ~SolvationYankProtocol.electrostatic_lambdas_2
      ~SolvationYankProtocol.estimated_free_energy
      ~SolvationYankProtocol.id
      ~SolvationYankProtocol.number_of_equilibration_iterations
      ~SolvationYankProtocol.number_of_iterations
      ~SolvationYankProtocol.schema
      ~SolvationYankProtocol.setup_only
      ~SolvationYankProtocol.solute
      ~SolvationYankProtocol.solvent_1
      ~SolvationYankProtocol.solvent_1_coordinates
      ~SolvationYankProtocol.solvent_1_system
      ~SolvationYankProtocol.solvent_1_trajectory_path
      ~SolvationYankProtocol.solvent_2
      ~SolvationYankProtocol.solvent_2_coordinates
      ~SolvationYankProtocol.solvent_2_system
      ~SolvationYankProtocol.solvent_2_trajectory_path
      ~SolvationYankProtocol.steps_per_iteration
      ~SolvationYankProtocol.steric_lambdas_1
      ~SolvationYankProtocol.steric_lambdas_2
      ~SolvationYankProtocol.thermodynamic_state
      ~SolvationYankProtocol.timestep
      ~SolvationYankProtocol.verbose
   
   