The packages mentioned in this blog post were originally benchmarked individually by investigating the same set of standard benchmark problems in each of their respective modeling languages. If you just want a quick summary, I created a table which has all of this information. You will see at the end that DifferentialEquations.jl does offer pretty much everything from the other suite combined, but that's no accident: our software organization came last and we used these suites as a guiding hand for how to design ours.) Quick Summary Table (Full disclosure, I am the lead developer of DifferentialEquations.jl. I hope that by giving you the details for how each suite was put together (and the "why", as gathered from software publications) you can come to your own conclusion as to which suites are right for you. This is a good way to reflect upon what's available and find out where there is room for improvement. What I would like to do is take the time to compare and contrast between the most popular offerings. For the field of scientific computing, the methods for solving differential equations are one of the important areas. Many times a scientist is choosing a programming language or a software for a specific purpose.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |