Initial attempt at restructuring database module in Pure Python. Introduces Database, Parser, Model concepts.
Added add_structure_entry() and reorganized TDB parser as unbound method.
Reorganize file import for tdbread()
Reorganized TDB stuff into its own module
Fix for extra whitespace in TDB pre-parser
First attempt at TDB grammar definition
Delinting and some testing for generating piecewise functions from parameters and functions
Setup fixes for pure Python, delinting and token parsing for TDBs, some interface changes for Database.
Eliminate topline dependence on io.Database by tdb.
Added Model class and some testing in IPython. Improved handling of math expressions to sympify. Removed conversion function stubs from Database class.
Initial support for ideal mixing and subregular solutions using Redlich-Kister polynomials with Muggianu ternary extensions.
Improvements to state variable handling and organization of models in the Model object.
Created Redlich-Kister sum function, improved handling of phases with underscores in their name, added some stub handling for the IHJ magnetic model.
Initial IHJ magnetic model support. Some first attempts at integrating Theano optimization.
Re-ran performance test with more points.
Monkey patch conversion of SymPy Piecewise to Theano object to use ifelse instead of switch (lazy evaluation)
Increase number of points for comparison
Initial attempt at point sampling. Ternary parameter handling still needs to be fixed
Remove obsolete example
Remove obsolete file