Now it works.
Assertions included.
_compute_GP_variables
Minor changes.
Merge remote-tracking branch 'Falkor/newGP' into newGP