Skip to content

package symengine and its Python interface #29497

@videlec

Description

@videlec

Symengine is a C++ symbolic engine

  • that can be used as a backend in sympy (and makes it much faster)
  • that implements "fast callable" for floats, GMP types, flint types, arb types, ... and accepts numpy arrays as arguments (the function is applied entrywise)

It is very strong candidate for replacing some of the symbolic we have in Sage, in particular all the fast callable.

See also:

CC: @isuruf @mkoeppe @egourgoulhon

Component: symbolics

Keywords: thursdaysbdx, sd109

Author: Vincent Delecroix, Isuru Fernando, Matthias Koeppe

Branch/Commit: d614ee2

Reviewer: Matthias Koeppe, Vincent Delecroix

Issue created by migration from https://trac.sagemath.org/ticket/29497

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions