Added Feb. 9, 2019.
Problem Chapter 3.2.1.1 from Handbook of first order partial differential equations by Polyanin, Zaitsev, Moussiaux.
Solve for \(w(x,y)\)
Mathematica ✓
ClearAll["Global`*"]; pde = a*D[w[x, y], x] + b*D[w[x, y], y] == c; sol = AbsoluteTiming[TimeConstrained[DSolve[pde, w[x, y], {x, y}], 60*10]];
Maple ✓
restart; pde := a* diff(w(x,y),x)+b*diff(w(x,y),y) = c; cpu_time := timelimit(60*10,CodeTools[Usage](assign('sol',pdsolve(pde,w(x,y)) ),output='realtime'));
___________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________
Added Feb. 9, 2019.
Problem Chapter 3.2.1.2 from Handbook of first order partial differential equations by Polyanin, Zaitsev, Moussiaux.
Solve for \(w(x,y)\)
Mathematica ✓
ClearAll["Global`*"]; pde = a*D[w[x, y], x] + b*D[w[x, y], y] == alpha*x + beta*y + gamma; sol = AbsoluteTiming[TimeConstrained[DSolve[pde, w[x, y], {x, y}], 60*10]];
Maple ✓
restart; pde := a* diff(w(x,y),x)+b*diff(w(x,y),y) = alpha*x+beta*y+gamma; cpu_time := timelimit(60*10,CodeTools[Usage](assign('sol',pdsolve(pde,w(x,y)) ),output='realtime'));
___________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________
Added Feb. 9, 2019.
Problem Chapter 3.2.1.3 from Handbook of first order partial differential equations by Polyanin, Zaitsev, Moussiaux.
Solve for \(w(x,y)\)
Mathematica ✓
ClearAll["Global`*"]; pde = a*x*D[w[x, y], x] + b*D[w[x, y], y] == alpha*x + beta*y + gamma; sol = AbsoluteTiming[TimeConstrained[DSolve[pde, w[x, y], {x, y}], 60*10]];
Maple ✓
restart; pde := a*x* diff(w(x,y),x)+b*diff(w(x,y),y) = alpha*x+beta*y+gamma; cpu_time := timelimit(60*10,CodeTools[Usage](assign('sol',pdsolve(pde,w(x,y)) ),output='realtime'));
___________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________
Added Feb. 9, 2019.
Problem Chapter 3.2.1.4 from Handbook of first order partial differential equations by Polyanin, Zaitsev, Moussiaux.
Solve for \(w(x,y)\)
Mathematica ✓
ClearAll["Global`*"]; pde = a*x*D[w[x, y], x] + b*x*D[w[x, y], y] == c; sol = AbsoluteTiming[TimeConstrained[DSolve[pde, w[x, y], {x, y}], 60*10]];
Maple ✓
restart; pde := a*x* diff(w(x,y),x)+b*x*diff(w(x,y),y) = c; cpu_time := timelimit(60*10,CodeTools[Usage](assign('sol',pdsolve(pde,w(x,y)) ),output='realtime'));
___________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________
Added Feb. 9, 2019.
Problem Chapter 3.2.1.5 from Handbook of first order partial differential equations by Polyanin, Zaitsev, Moussiaux.
Solve for \(w(x,y)\)
Mathematica ✓
ClearAll["Global`*"]; pde = (a*x + b)*D[w[x, y], x] + (c*y + d)*D[w[x, y], y] == alpha*x + beta*y + gamma; sol = AbsoluteTiming[TimeConstrained[DSolve[pde, w[x, y], {x, y}], 60*10]];
Maple ✓
restart; pde := (a*x+b)* diff(w(x,y),x)+(c*y+d)*diff(w(x,y),y) = alpha*x+beta*y+gamma; cpu_time := timelimit(60*10,CodeTools[Usage](assign('sol',pdsolve(pde,w(x,y)) ),output='realtime'));
___________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________
Added Feb. 9, 2019.
Problem Chapter 3.2.1.6 from Handbook of first order partial differential equations by Polyanin, Zaitsev, Moussiaux.
Solve for \(w(x,y)\)
Mathematica ✓
ClearAll["Global`*"]; pde = a*y*D[w[x, y], x] + b*D[w[x, y], y] == alpha*x + beta*y + gamma; sol = AbsoluteTiming[TimeConstrained[DSolve[pde, w[x, y], {x, y}], 60*10]];
Maple ✓
restart; pde := a*y* diff(w(x,y),x)+b*diff(w(x,y),y) = alpha*x+beta*y+gamma; cpu_time := timelimit(60*10,CodeTools[Usage](assign('sol',pdsolve(pde,w(x,y)) ),output='realtime'));
___________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________
Added Feb. 9, 2019.
Problem Chapter 3.2.1.7 from Handbook of first order partial differential equations by Polyanin, Zaitsev, Moussiaux.
Solve for \(w(x,y)\)
Mathematica ✓
ClearAll["Global`*"]; pde = a*y*D[w[x, y], x] + b*x*D[w[x, y], y] == c; sol = AbsoluteTiming[TimeConstrained[DSolve[pde, w[x, y], {x, y}], 60*10]];
Maple ✓
restart; pde := a*y* diff(w(x,y),x)+b*x*diff(w(x,y),y) = c; cpu_time := timelimit(60*10,CodeTools[Usage](assign('sol',pdsolve(pde,w(x,y)) ),output='realtime'));
___________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________
Added Feb. 9, 2019.
Problem Chapter 3.2.1.8 from Handbook of first order partial differential equations by Polyanin, Zaitsev, Moussiaux.
Solve for \(w(x,y)\)
Mathematica ✓
ClearAll["Global`*"]; pde = a*y*D[w[x, y], x] + b*x*D[w[x, y], y] == c*x + k*y; sol = AbsoluteTiming[TimeConstrained[DSolve[pde, w[x, y], {x, y}], 60*10]];
Maple ✓
restart; pde := a*y* diff(w(x,y),x)+b*x*diff(w(x,y),y) = c*x+k*y; cpu_time := timelimit(60*10,CodeTools[Usage](assign('sol',pdsolve(pde,w(x,y)) ),output='realtime'));
___________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________