update integration new functions replacing eudat.c