change the interface. Use raydirections1, centers1, and coordinates2 as input.
new method to generate synthetic dataset.

Signed-off-by: ezheng <ezheng@cs.unc.edu>
batch process.

Signed-off-by: ezheng <ezheng@cs.unc.edu>
This version does not compute echelon form  for two kinds of polynomials.