Merge pull request #681 from RosettaCommons/rfalford12/remove_membrane_types
Remove core/conformation/membrane/types.hh
Part II of pull requests that remove hardcoded values from the membrane framework
Previously, the types.hh file included static variables that were placed throughout the code. However, this discouraged use of MembraneInfo and lead to inconsistency. New convention:
The defaults should be initialized in AddMembraneMover and MembraneInfo only
If you need & expect these values, grab them from the pose if you can
Otherwise, the values you are created are likely not related to the pose so initialize them from scratch (rare case)
I also ended up removing a huge code block from MembranePotential during my parsing.... because impulse to keep the code clean :)
Note - this pull requests depends on #677!!!!