Lattice.enforce_boundary() now returns a phase, not an angle
added .gitattributes file to do automatic LF line normalization
made boundary_conditions.pyx a cython file
moved boundary condition cython declarations to boundary_conditions.pxd
moved lw_vector cython declaration out of lattice.pxd
fixing up the boundary condition tests
use python's multiple-comparison operator syntax
fixed a super() call in CustomEncoder
boundary conditions in python now directly wrap the C++ objects
replaced some manual memory management with an auto_ptr
simplified and generalized Lattice.enforce_boundary() based on the recent boundary condition refactor
updated docstring for Lattice.enforce_boundary()
BoundaryCondition should return a python fraction only when necessary
Just some name changes and such in mtf_utils.py.
Adding a run file for d+id spin liquid states on triangular lattice in a new directory pyvmc/systems, which could include such run files in the future..
Added function to return average of BCS stats over all lattice sites.