ARSPNSC: A method to calculate subsonic steady and unsteady potential flow about complex configurations