Reorganize the Ewald code a little so that helper methods are put at the bottom of the module.  Otherwise code gets a little messy.
Reorganize the Ewald code a little so that helper methods are put at the bottom
of the module.  Otherwise code gets a little messy.


Former-commit-id: b1eb6c91012e7b21b9cf362d36ff110efa11f934 [formerly 4f3db481d5a2fdd1d4b51b496a33a946ad091870]
Former-commit-id: dc281d5505844327c980ecf89b03af1cab6ccba3
ndardenne/pymatgen,fraricci/pymatgen,tschaume/pymatgen,gmatteo/pymatgen,johnson1228/pymatgen,xhqu1981/pymatgen,richardtran415/pymatgen,dongsenfo/pymatgen,gVallverdu/pymatgen,gVallverdu/pymatgen,gpetretto/pymatgen,vorwerkc/pymatgen,matk86/pymatgen,matk86/pymatgen,setten/pymatgen,vorwerkc/pymatgen,Bismarrck/pymatgen,richardtran415/pymatgen,czhengsci/pymatgen,tallakahath/pymatgen,dongsenfo/pymatgen,ndardenne/pymatgen,mbkumar/pymatgen,tschaume/pymatgen,czhengsci/pymatgen,gmatteo/pymatgen,blondegeek/pymatgen,setten/pymatgen,mbkumar/pymatgen,tschaume/pymatgen,nisse3000/pymatgen,davidwaroquiers/pymatgen,blondegeek/pymatgen,davidwaroquiers/pymatgen,setten/pymatgen,montoyjh/pymatgen,fraricci/pymatgen,aykol/pymatgen,mbkumar/pymatgen,czhengsci/pymatgen,Bismarrck/pymatgen,dongsenfo/pymatgen,montoyjh/pymatgen,Bismarrck/pymatgen,dongsenfo/pymatgen,nisse3000/pymatgen,montoyjh/pymatgen,gpetretto/pymatgen,setten/pymatgen,nisse3000/pymatgen,tallakahath/pymatgen,tschaume/pymatgen,johnson1228/pymatgen,nisse3000/pymatgen,matk86/pymatgen,gVallverdu/pymatgen,Bismarrck/pymatgen,davidwaroquiers/pymatgen,fraricci/pymatgen,johnson1228/pymatgen,mbkumar/pymatgen,gpetretto/pymatgen,aykol/pymatgen,tallakahath/pymatgen,fraricci/pymatgen,blondegeek/pymatgen,tschaume/pymatgen,johnson1228/pymatgen,xhqu1981/pymatgen,blondegeek/pymatgen,xhqu1981/pymatgen,richardtran415/pymatgen,vorwerkc/pymatgen,gVallverdu/pymatgen,aykol/pymatgen,richardtran415/pymatgen,Bismarrck/pymatgen,matk86/pymatgen,vorwerkc/pymatgen,czhengsci/pymatgen,davidwaroquiers/pymatgen,ndardenne/pymatgen,montoyjh/pymatgen,gpetretto/pymatgen