Join GitHub today
GitHub is home to over 28 million developers working together to host and review code, manage projects, and build software together.Sign up
Adds more flexible code generators for rhs functions that result in faster eval times. #113
This is pretty close to ready. I've put together a better designed code generation system for the guts of the
Other enhancements I plan to get to in the future:
@pydy/pydy-developers I'd love feedback on this, as it is a big change. I'd like to hear what you think of the design and I always fret over function, class, and call signature arg names so thoughts on those are appreciated too.
This was referenced
Jan 29, 2015
@chrisdembia The purpose of the class is to generate a function that numerically evaluates the right hand side of the ODEs. We had a conversation a while back that resulted in us naming the main function in the code module to
I'm having trouble finding the earlier naming conversation. This is commit when it was changed: e6025ab
Ok, I've addressed the original comments in the latest commits. I also re-factored significantly so that the rhs evaluation can be optimized for speed and the Mixins are gone. I'm ready to merge this. If anyone has any more comments, please make them in the next 24 hrs.