Support for separated builds
 Don't require atomic charge of 0.0 for default
 Possibly fix writing TDA evecs