Development Of A Solver For Potential Problems And Graphical User Interface For Ucwaves