> I think you underestimate how much work is involved in really making
> the implementation robust and complete. Note that it's much better to
> have a well-tested, complete, efficient implementation of a single
> algorithm with nicely organised and documented code than it is to have
> multiple half-implemented algorithms. As Nijso emphasised earlier the
> most important thing first is to establish a systematic test base. We
> should get the Kamke examples in and you should verify that this does
> find all the rational function solutions for all of the Ricatti ODEs.

I was thinking as much, but I wanted to ask just to know your opinion as 
well. I did test the current code with some examples, but I am yet to test 
it with all of them. So, from what you say, I am planning to include 
Rational Riccati Solver and ODE test bank (Kamke and Murphy) as the primary 
items to be done and leave computation of rational solutions for a general 
1st order equation as a bonus? Will this be okay?

Naveen
On Monday, March 29, 2021 at 2:36:13 PM UTC+5:30 Oscar wrote:

> On Mon, 29 Mar 2021 at 08:13, Naveen Saisreenivas Thota
> <naveensai...@gmail.com> wrote:
> >
> > Now that a basic Riccati Solver is done, it wouldn't take more than a 
> week or two to merge it in the codebase. I'd like to know what all we plan 
> on doing as a GSoC project as that would help me prepare the proposal. 
> Like, is Kovacic's algorithm more of a priority or should Computation of 
> All Rational Solutionsof First-Order Algebraic ODEs be implemented? 
> Ofcourse, if time permits, I would like to implement both.
>
> I think you underestimate how much work is involved in really making
> the implementation robust and complete. Note that it's much better to
> have a well-tested, complete, efficient implementation of a single
> algorithm with nicely organised and documented code than it is to have
> multiple half-implemented algorithms. As Nijso emphasised earlier the
> most important thing first is to establish a systematic test base. We
> should get the Kamke examples in and you should verify that this does
> find all the rational function solutions for all of the Ricatti ODEs.
>
> If it's possible to implement the other method as well then that's
> great but quality is better than quantity here.
>
>
> Oscar
>

-- 
You received this message because you are subscribed to the Google Groups 
"sympy" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to sympy+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/sympy/2e4375d2-e00e-4b0a-b3da-139a0af44969n%40googlegroups.com.

Reply via email to