Copy of abinit