This is on Maple 2017.3 under windows
After obtaining solution from pdsolve(), I tried to see if Maple can convert it to hyperbolic trig functions by calling `convert(sol,trigh)`.
I waited and waited and nothing happened. Then clicked on the `interrupt current operation` button at top of menu.
But I found that mserver.exe has hanged in a loop. Taking 100% CPU and still running. So Had to terminate it from task manager.
Question is: It is ok if Maple can't do the conversion, but why does it hang? Maybe if I want for one hr it will finish, I do not know. But the important part, why does `interrupt current operation` does not work, in the sense that the mserver.exe is still running?
Is this common thing to happen? Should this be fixed?
Here is example
f:=x-> piecewise(x>0 and x<1/2, 2*x, x>1/2 and x<1, 2-2*x);
sol:=pdsolve([pde,bc],u(x,y)) assuming x>0,y>0;
The above works OK and generates a solution. Now the next call hangs mserver.exe
In case your Maple version can't solve the above PDE. Here is the solution obtained, so you can try this below without having to solve the PDE
sol := u(x, y) = Sum(8*sin((1/2)*n*Pi)*sin(Pi*x*n)*(exp(Pi*n*(3*y-2))-
n = 0 .. infinity);
I also tried convert(rhs(sol),trigh); but it made no difference.