added third clause of BSD since that was in Sandia code and added Sayan as author