Alglib cg