changed some data from cvm::rvector to cvm::atom_pos