The program hardly has any user interface. Once you have compiled executable files, cdd, cddf+ and cddr+ (see Section 6 for cdd, Section 7 for cdd+), and once you create an input file, say, test.ine, you have basically two ways to run the program. The simplest way is just to run cdd/cdd+ with
% cdd test.ineor
% cddf+ test.ineor, if you want to compute with rational (exact arithmetic)
% cddr+ test.ineThen the program will open necessary output files with default file names as shown in Table 1 and output the requested results.
If you wish to specify the output file names
different from default, simply run the program by
% cdd (cddf+, cddr+)and input desired file names at each of file name requests. Even after you run cdd this way, one can change to the automatic mode by inputing the input file name with additional semicolon, e.g. ``test.ine;''.
To test cdd/cdd+, it is suggested to run cdd+ with sample input files which are stored in subdirectories ine and ext.