This refers to issue #12 . Units were being attached inside of the thermodynamic state init function to temperature; thus if temperature was passed as a unit quantity, the code would fail.
This PR adds in validation of the inputs and will raise an exception if units are not attached or have the incompatible units.
Questions
[ ] Should number of moves be moved to the run function, to match Langevin?
Description
This refers to issue #12 . Units were being attached inside of the thermodynamic state init function to temperature; thus if temperature was passed as a unit quantity, the code would fail.
This PR adds in validation of the inputs and will raise an exception if units are not attached or have the incompatible units.
Questions
Status