Positioning itself at the common boundaries of several disciplines, this work provides new perspectives on modern nanoscale problems where fundamental science meets technology and computer modeling. In addition to well-known computational techniques such as finite-difference schemes and Ewald summation, the book presents a new finite-difference calculus of Flexible Local Approximation Methods (FLAME) that qualitatively improves the numerical accuracy in a variety of problems.