First commit
First code push, obviously very sparse and incomplete. The Structure of the files was intended to replicate classes seen in JSPICE (Java wrapper for SPICE). Although essentially all of the commands will be first written in SpiceCommands.py, and then copied or referenced in other files and classes. See readme and TODO(s) for more details.
Update README
Update README
Rename README to README.md
Update README.md
completed a function or two.
Merge remote-tracking branch 'origin/master'
completed a function or two. possible restructuring coming
Start of restructure, it turns out too many low level functions exist to be practical to include in a single large file (spicecommands.py). Also reading binary kernels is of top importance.
Start of restructure, it turns out too many low level functions exist to be practical to include in a single large file (spicecommands.py). Also reading binary kernels is of top importance.
finished a few more methods
finished a few more methods, such as m2q
Started reorganizing by OO, moved a lot of known kernel functions from SpiceCommands.py to SpicePool.py. Similar changes needed likely for SPK and EK
More reorganization, moved constant commands from spicecommands to SpiceConst.py. Moved a few things to SpiceDaf and SpiceDas also. I have noticed that most of the remaining commands are related to ek, ck, spk kernels and other spice objects that can likely be moved off into correct files.
more added to SpiceDAF.py, no new functionality
Whole new approach. Dropped complete re-write effort for Ctypes wrapper. User must generate their own shared library.
some additional fixes in comments
changes in readme
All functions starting with B should at least have first attempt functions written, broken/untested ones should be noted with todo(s)