[GiNaC-list] Question
Aimad Chabounia
aimadchabounia at gmail.com
Thu Jul 22 12:47:48 CEST 2021
Thank you so much.
I really appreciate that.
Best regards,
On Thu, Jul 22, 2021, 11:27 AM Vladimir V. Kisil <V.Kisil at leeds.ac.uk>
wrote:
> Hello,
>
> GiNaC has the method dbgprinttree() which produces a tree
> structure for an expression. However, it may contain much more
> information than you are needing. I see several resolutions:
>
> * Parse and filter the output of dbgprinttree() for your needs.
>
> * Create your own printing context to produce a needed tree
> (dbgprinttree can be used as a model).
>
> * Use expression map (see the GiNaC tutorial) to convert an expression
> to a tree representation through your function.
>
> Best wishes,
> Vladimir
> --
> Vladimir V. Kisil http://www.maths.leeds.ac.uk/~kisilv/
> Book: Geometry of Mobius Maps https://doi.org/10.1142/p835
> Soft: Geometry of cycles http://moebinv.sourceforge.net/
> Jupyter notebooks: https://github.com/vvkisil/MoebInv-notebooks
> >>>>> On Wed, 21 Jul 2021 17:45:32 +0100, Aimad Chabounia <
> aimadchabounia at gmail.com> said:
>
> AC> Hello,
>
> AC> I am currently doing an internship and we used GiNaC in our
> AC> project to simplify expressions. my question is how I can
> AC> generate a balanced expression tree from a ginac expression ??
> AC> (now I create expressions in form of a binary expression tree)
>
> AC> Thanks and regards, Aimad
> _______________________________________________
> GiNaC-list mailing list
> GiNaC-list at ginac.de
> https://www.ginac.de/mailman/listinfo/ginac-list
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://www.ginac.de/pipermail/ginac-list/attachments/20210722/4d77b7f2/attachment.htm>
More information about the GiNaC-list
mailing list