A surface charge simulation method based on advanced numerical integration. (August 2015)