CholOrthOp
double x(?,?)
double y(?,?) -> output