Re: [sympy] Add meijerg = False in dsolve

2023-01-18 Thread 'Tom van Woudenberg' via sympy
I opened two issues: https://github.com/sympy/sympy/issues/24546 and https://github.com/sympy/sympy/issues/24547 Op woensdag 18 januari 2023 om 12:47:05 UTC+1 schreef Oscar: > On Wed, 18 Jan 2023 at 08:33, 'Tom van Woudenberg' via sympy > wrote: > > > > Disabling integration would be a neat sol

Re: [sympy] Add meijerg = False in dsolve

2023-01-18 Thread Oscar Benjamin
On Wed, 18 Jan 2023 at 08:33, 'Tom van Woudenberg' via sympy wrote: > > Disabling integration would be a neat solution! However, as Aaron stated, > dsolve() hangs when using all_Integral. That's a separate issue that should also be fixed. > What would be the best way to proceed? Would a flag in

Re: [sympy] Add meijerg = False in dsolve

2023-01-18 Thread 'Tom van Woudenberg' via sympy
Disabling integration would be a neat solution! However, as Aaron stated, dsolve() hangs when using all_Integral. What would be the best way to proceed? Would a flag integrate=False be an appropriate issue to start? Op dinsdag 17 januari 2023 om 19:38:48 UTC+1 schreef Jeremy Monat: > Seems like

Re: [sympy] Add meijerg = False in dsolve

2023-01-17 Thread Jeremy Monat
Seems like the all_Integral hint might work : The simplest way to disable integration is with the all_Integral hint because you do not need to know which hint to supply: for any hint with a corresponding _Integr

Re: [sympy] Add meijerg = False in dsolve

2023-01-17 Thread Aaron Meurer
Yes. I was going to mention that to do this, you should disable integration. Right now, the only way to do this is to get the specific hint and add "_Integral" to the end. Unfortunately, classify_ode hangs on this differential equation (it gets stuck in the solve() call in the nth algebraic matcher

Re: [sympy] Add meijerg = False in dsolve

2023-01-17 Thread Jeremy Monat
It should be possible to disable evaluation of the integrals by using Hint Functions ending with _Integral . I recall Aaron Meurer mentioned that it would be nice to have a simpler way of setting that flag. Je

Re: [sympy] Add meijerg = False in dsolve

2023-01-17 Thread Oscar Benjamin
On Tue, 17 Jan 2023 at 14:57, 'Tom van Woudenberg' via sympy wrote: > > Would it be possible to implement a meijerg=false option for dsolve as well? It would be better to have a simple way of disabling integration in dsolve. -- You received this message because you are subscribed to the Google

[sympy] Add meijerg = False in dsolve

2023-01-17 Thread 'Tom van Woudenberg' via sympy
Hi there, When solving differential equations with Heaviside functions, a meijerg function appears in the outcome, while a (simpler) expression is possible as well. For example a beam problem: *import sympy as spw = sp.symbols('w', cls=sp.Function)x = sp.symbols('x')C1, C2, C3, C4 = sp