Bug List

Member Atoms::GetCartesianPositions () const

The difference in semantics between the two versions of GetCartesianPositions is most unfortunate: one of them should be renamed.

Member GhostPotential::CommunicateData (double data[], int n)=0

This is a primitive extension of CommunicateData(double *), it does not work with the quasicontinuum method and must be improved.

Member NeighborList::UpdateSuperCell (const SuperCell *superCell)

Changing the supercell while scaling the atomic positions has little effect on the interatomic distances, but that little effect should be included in the decision to update the neighborlist. That is not done, so currently this function doesn’t do anything.