Thanks Ondrej for putting the link of the PR. I am sorry I forgot to put it.

I am really grateful If other's can play with this and give feedback on how
this can be improved,
especially reports any bugs in the programme.

Thanks in advance.



On Sat, Jul 20, 2013 at 11:00 PM, Ondřej Čertík <[email protected]>wrote:

> On Sat, Jul 20, 2013 at 11:25 AM, Thilina Rathnayake
> <[email protected]> wrote:
> > Hi Ondrej,
> >
> > I am pleased to say that I managed to implement the solutions for
> quadratic
> > ternary forms.
> > Only thing we have to verify is that whether they are complete. I found
> one
> > incident in the
> > current implementation where it returned a partial solution. I added it
> as a
> > different test. I plan
> > to implement the algorithm Implemented in MAGMA in the upcoming days, and
> > also it seems like
> > MAGMA's algorithm is faster. So we can make it the main algorithm used by
> > `diop_solve()`.
> >
> > There is one major factor affecting the speed of the algorithm, the
> overhead
> > of the function
> > `quadratic_congruence()` which solves a quadratic congruence. This
> function
> > was also used in solving
> > binary quadratic forms also. I found a link to a reference material on
> the
> > problem.
> >
> > Also the parametric solution returned by the solver would be more
> elegant if
> > we could reduce the
> > basic solution we found using the `descent()` by the Hozler's reduction
> > algorithm.
> >
> > These are the area's I am going to focus in the future.
>
> Very cool, I agree.  Thanks for the work, you have done excellent progress.
> I'll try to play with your branch in the next few days.
>
> >
> > (PS - You have already commented in the pull request. Thank you for that.
> > I'll get to it as soon as
> > I finish writing this week's blog post)
>
> Here is the PR if others would like to comment:
>
> https://github.com/sympy/sympy/pull/2303
>
> Ondrej
>
> --
> 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 [email protected].
> To post to this group, send email to [email protected].
> Visit this group at http://groups.google.com/group/sympy.
> For more options, visit https://groups.google.com/groups/opt_out.
>
>
>

-- 
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 [email protected].
To post to this group, send email to [email protected].
Visit this group at http://groups.google.com/group/sympy.
For more options, visit https://groups.google.com/groups/opt_out.


Reply via email to