Update euler.h