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: dec3349563884a65a269aee5cb96a6a047d9f773 [formerly 1cf5e49033fc6c9696f188c3cc161eaaf430232d]
Former-commit-id: a92f1c56cb59f3078b5292af4d9588ded8fe37e6
tschaume/pymatgen,montoyjh/pymatgen,montoyjh/pymatgen,gpetretto/pymatgen,czhengsci/pymatgen,vorwerkc/pymatgen,vorwerkc/pymatgen,Bismarrck/pymatgen,richardtran415/pymatgen,fraricci/pymatgen,nisse3000/pymatgen,ndardenne/pymatgen,johnson1228/pymatgen,aykol/pymatgen,gVallverdu/pymatgen,mbkumar/pymatgen,nisse3000/pymatgen,setten/pymatgen,setten/pymatgen,xhqu1981/pymatgen,blondegeek/pymatgen,fraricci/pymatgen,Bismarrck/pymatgen,aykol/pymatgen,blondegeek/pymatgen,vorwerkc/pymatgen,matk86/pymatgen,fraricci/pymatgen,davidwaroquiers/pymatgen,tallakahath/pymatgen,Bismarrck/pymatgen,blondegeek/pymatgen,gVallverdu/pymatgen,dongsenfo/pymatgen,Bismarrck/pymatgen,gpetretto/pymatgen,nisse3000/pymatgen,czhengsci/pymatgen,montoyjh/pymatgen,davidwaroquiers/pymatgen,tallakahath/pymatgen,setten/pymatgen,gpetretto/pymatgen,ndardenne/pymatgen,tschaume/pymatgen,davidwaroquiers/pymatgen,xhqu1981/pymatgen,richardtran415/pymatgen,ndardenne/pymatgen,gVallverdu/pymatgen,fraricci/pymatgen,czhengsci/pymatgen,czhengsci/pymatgen,davidwaroquiers/pymatgen,dongsenfo/pymatgen,blondegeek/pymatgen,johnson1228/pymatgen,tallakahath/pymatgen,Bismarrck/pymatgen,matk86/pymatgen,richardtran415/pymatgen,mbkumar/pymatgen,gmatteo/pymatgen,mbkumar/pymatgen,gpetretto/pymatgen,matk86/pymatgen,tschaume/pymatgen,xhqu1981/pymatgen,johnson1228/pymatgen,aykol/pymatgen,nisse3000/pymatgen,richardtran415/pymatgen,matk86/pymatgen,vorwerkc/pymatgen,dongsenfo/pymatgen,gVallverdu/pymatgen,tschaume/pymatgen,dongsenfo/pymatgen,johnson1228/pymatgen,setten/pymatgen,gmatteo/pymatgen,mbkumar/pymatgen,tschaume/pymatgen,montoyjh/pymatgen