theochem / horton

HORTON: Helpful Open-source Research TOol for N-fermion systems
http://theochem.github.io/horton/
GNU General Public License v3.0
92 stars 40 forks source link

Strip out Matrix class #239

Closed matt-chan closed 7 years ago

matt-chan commented 7 years ago

One of the barriers to HORTON 3.0 modularity is the presence of classes that permeate the entire project. One of these is the Matrix class.

We need to remove the matrix class and replace its functionality with either helper classes, or with named tuples. The appropriate choices will be case dependent. Each module will need to have the functionality removed and tested.

tovrstra commented 7 years ago

Closing, Fixed by #256