This is optimization program for DNA structure with various boundary conditions. The program is collaborative and my contribution is to add in electrostatic interactions.