Commit Graph

20 Commits

Author SHA1 Message Date
Bertrand Benjamin 09b04d2703 Style: apply black 2019-05-14 06:55:56 +02:00
Bertrand Benjamin 9a68b826a3 Feat(Core): Change default str function for MO 2018-12-21 12:20:13 +01:00
Bertrand Benjamin f51ffbbe8b Fix(Core): refact MO, clean import and fix renders
Split MO in 2 categories Atoms and Molecules
2018-12-21 11:26:37 +01:00
Bertrand Benjamin 8b6ede92c5 Feat(Core): Clarify power and degree for MO 2018-12-07 15:29:34 +01:00
Bertrand Benjamin cad6cd7182 Feat(Core): add coefficients property to MOstr, MOstrPower, MOMonomial 2018-12-07 15:09:39 +01:00
Bertrand Benjamin 8f99d1e71e Feat(Core): Add signature to mos 2018-11-23 10:05:36 +01:00
Bertrand Benjamin abf056ce33 refactor(MO): Separate value and tree in MOs 2018-11-13 09:14:50 +01:00
Bertrand Benjamin 3b59e0ffb0 Generic function for MO: __eq__ and __hash__ 2018-03-18 10:34:15 +03:00
Bertrand Benjamin b0ff919693 synthtize comparison for MOnumber 2018-03-15 16:38:25 +03:00
Bertrand Benjamin 3aa7c92f54 Add doctest in MO.factory and an error message 2018-03-14 11:42:10 +03:00
Bertrand Benjamin eff438b930 Move MOError to exceptions.py 2018-03-14 11:04:13 +03:00
Bertrand Benjamin d1c6e2d3da Overload operators for MOnumbers in order to use gcd 2018-03-13 18:57:38 +03:00
Bertrand Benjamin e4efa1028e Some PEP8 rectifications 2018-03-13 14:43:48 +03:00
Bertrand Benjamin 9baf6c5dbd Remove bug with MOnumber = 0 2018-03-11 20:04:47 +03:00
Bertrand Benjamin b10492533e Throw bases for computing (and start tiding exceptions) 2018-03-11 18:34:41 +03:00
Bertrand Benjamin b2239e0e56 str2tex done and integrate into MO 2018-03-10 16:08:28 +03:00
Bertrand Benjamin d14850c78d Rearrange folders and use tree2txt inside MO 2018-03-10 08:44:01 +03:00
Bertrand Benjamin d498af2bab tree2txt is done and doctested 2018-03-10 08:03:55 +03:00
Bertrand Benjamin a8a62864a6 Integrate MO inside str2 and in Tree (doctest are ok) 2018-03-09 19:31:46 +03:00
Bertrand Benjamin 1ab74eb133 Start writing MOs 2018-03-08 17:01:47 +03:00