Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Implement Expression.has_function(...) #24283

Open
rwst opened this issue Nov 26, 2017 · 17 comments
Open

Implement Expression.has_function(...) #24283

rwst opened this issue Nov 26, 2017 · 17 comments

Comments

@rwst
Copy link

rwst commented Nov 26, 2017

Very useful would be to support list arguments like ex.has_function([sin,cos,tan], all=True) and a fast implementation in Pynac. At the moment the functionality can be had by multiple calls to has(...) with wildcard expression (not function) arguments.

CC: @fchapoton

Component: symbolics

Author: Ralf Stephan

Branch/Commit: u/dimpase/rebased/rws/24283 @ 602a5bc

Reviewer: Dima Pasechnik

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

@rwst rwst added this to the sage-8.2 milestone Nov 26, 2017
@rwst
Copy link
Author

rwst commented Nov 27, 2017

Dependencies: #24222

@rwst
Copy link
Author

rwst commented Nov 27, 2017

@rwst
Copy link
Author

rwst commented Nov 27, 2017

Changed dependencies from #24222 to pynac-0.7.14

@rwst
Copy link
Author

rwst commented Nov 27, 2017

Commit: 68b6a58

@rwst
Copy link
Author

rwst commented Nov 27, 2017

Author: Ralf Stephan

@rwst
Copy link
Author

rwst commented Nov 27, 2017

New commits:

dcce91fPynac interface
68b6a5824283: Implement Expression.has_function(...)

@rwst

This comment has been minimized.

@rwst
Copy link
Author

rwst commented Dec 26, 2017

Changed branch from u/rws/implement_expression_has_function_____ to u/rws/24283

@rwst
Copy link
Author

rwst commented Dec 26, 2017

Changed dependencies from pynac-0.7.14 to #24329

@rwst
Copy link
Author

rwst commented Dec 26, 2017

Changed commit from 68b6a58 to 6b6e2f7

@rwst
Copy link
Author

rwst commented Dec 26, 2017

New commits:

6b6e2f724283: Implement Expression.has_function(...)

@dimpase
Copy link
Member

dimpase commented Dec 4, 2021

Changed commit from 6b6e2f7 to 602a5bc

@dimpase
Copy link
Member

dimpase commented Dec 4, 2021

New commits:

602a5bc24283: Implement Expression.has_function(...)

@dimpase
Copy link
Member

dimpase commented Dec 4, 2021

Changed branch from u/rws/24283 to u/dimpase/rebased/rws/24283

@dimpase dimpase modified the milestones: sage-8.2, sage-9.5 Dec 4, 2021
@dimpase
Copy link
Member

dimpase commented Dec 4, 2021

comment:8

This needs porting to Python 3 (it's a very old branch...)
it causes

TypeError: expected bytes, str found

@dimpase
Copy link
Member

dimpase commented Dec 4, 2021

Reviewer: Dima Pasechnik

@dimpase
Copy link
Member

dimpase commented Dec 4, 2021

Changed dependencies from #24329 to none

@mkoeppe mkoeppe modified the milestones: sage-9.5, sage-9.6 Dec 18, 2021
@mkoeppe mkoeppe modified the milestones: sage-9.6, sage-9.7 Apr 2, 2022
@mkoeppe mkoeppe modified the milestones: sage-9.7, sage-9.8 Aug 31, 2022
@mkoeppe mkoeppe removed this from the sage-9.8 milestone Jan 29, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

3 participants