Text this: Half-Sweep Newton-KSOR with wave variable transformation to solve forced porous medium equations