non-linear Galerkin method