## Process this file with automake to produce Makefile.in
-CHECKS = check_numeric \
- check_inifcns \
- check_matrices \
- check_lsolve
-
EXAMS = exam_paranoia \
+ exam_heur_gcd \
+ exam_match \
+ exam_parser \
exam_numeric \
- exam_powerlaws \
+ exam_relational \
+ exam_powerlaws \
+ exam_collect \
exam_inifcns \
exam_inifcns_nstdsums \
+ exam_inifcns_elliptic \
exam_differentiation \
- exam_polygcd \
- exam_normalization \
+ exam_polygcd \
+ exam_collect_common_factors \
+ exam_normalization \
+ exam_sqrfree \
+ exam_factor \
exam_pseries \
exam_matrices \
exam_lsolve \
exam_indexed \
- exam_color \
+ exam_color \
exam_clifford \
exam_archive \
exam_structure \
- exam_hashmap \
- exam_misc
+ exam_misc \
+ exam_pgcd \
+ exam_mod_gcd \
+ exam_chinrem_gcd \
+ exam_function_exvector \
+ exam_real_imag
+
+CHECKS = check_numeric \
+ check_inifcns \
+ check_matrices \
+ check_lsolve \
+ check_cra
TIMES = time_dennyfliegner \
time_gammaseries \
time_vandermonde \
time_toeplitz \
- time_hashmap \
time_lw_A \
time_lw_B \
time_lw_C \
time_lw_Q \
time_lw_Qprime \
time_antipode \
- time_fateman_expand
-
-TESTS = $(CHECKS) $(EXAMS) $(TIMES)
-check_PROGRAMS = $(CHECKS) $(EXAMS) $(TIMES)
+ time_fateman_expand \
+ time_uvar_gcd \
+ time_parser
-check_numeric_SOURCES = check_numeric.cpp
-check_numeric_LDADD = ../ginac/libginac.la
+TESTS = $(EXAMS) $(CHECKS) $(TIMES)
+check_PROGRAMS = $(EXAMS) $(CHECKS) $(TIMES)
-check_inifcns_SOURCES = check_inifcns.cpp
-check_inifcns_LDADD = ../ginac/libginac.la
+exam_paranoia_SOURCES = exam_paranoia.cpp
+exam_paranoia_LDADD = ../ginac/libginac.la
-check_matrices_SOURCES = check_matrices.cpp genex.cpp
-check_matrices_LDADD = ../ginac/libginac.la
+exam_heur_gcd_SOURCES = exam_heur_gcd.cpp
+exam_heur_gcd_LDADD = ../ginac/libginac.la
-check_lsolve_SOURCES = check_lsolve.cpp genex.cpp
-check_lsolve_LDADD = ../ginac/libginac.la
+exam_match_SOURCES = exam_match.cpp error_report.h
+exam_match_LDADD = ../ginac/libginac.la
-exam_paranoia_SOURCES = exam_paranoia.cpp
-exam_paranoia_LDADD = ../ginac/libginac.la
+exam_parser_SOURCES = exam_parser.cpp
+exam_parser_LDADD = ../ginac/libginac.la
exam_numeric_SOURCES = exam_numeric.cpp
exam_numeric_LDADD = ../ginac/libginac.la
+exam_relational_SOURCES = exam_relational.cpp
+exam_relational_LDADD = ../ginac/libginac.la
+
exam_powerlaws_SOURCES = exam_powerlaws.cpp
exam_powerlaws_LDADD = ../ginac/libginac.la
+exam_collect_SOURCES = exam_collect.cpp
+exam_collect_LDADD = ../ginac/libginac.la
+
exam_inifcns_SOURCES = exam_inifcns.cpp
exam_inifcns_LDADD = ../ginac/libginac.la
exam_inifcns_nstdsums.h
exam_inifcns_nstdsums_LDADD = ../ginac/libginac.la
+exam_inifcns_elliptic_SOURCES = exam_inifcns_elliptic.cpp
+exam_inifcns_elliptic_LDADD = ../ginac/libginac.la
+
exam_differentiation_SOURCES = exam_differentiation.cpp
exam_differentiation_LDADD = ../ginac/libginac.la
exam_polygcd_SOURCES = exam_polygcd.cpp
exam_polygcd_LDADD = ../ginac/libginac.la
+exam_collect_common_factors_SOURCES = exam_collect_common_factors.cpp
+exam_collect_common_factors_LDADD = ../ginac/libginac.la
+
exam_normalization_SOURCES = exam_normalization.cpp
exam_normalization_LDADD = ../ginac/libginac.la
+exam_sqrfree_SOURCES = exam_sqrfree.cpp
+exam_sqrfree_LDADD = ../ginac/libginac.la
+
+exam_factor_SOURCES = exam_factor.cpp
+exam_factor_LDADD = ../ginac/libginac.la
+
exam_pseries_SOURCES = exam_pseries.cpp
exam_pseries_LDADD = ../ginac/libginac.la
exam_structure_SOURCES = exam_structure.cpp
exam_structure_LDADD = ../ginac/libginac.la
-exam_hashmap_SOURCES = exam_hashmap.cpp
-exam_hashmap_LDADD = ../ginac/libginac.la
-
exam_misc_SOURCES = exam_misc.cpp
exam_misc_LDADD = ../ginac/libginac.la
+exam_pgcd_SOURCES = exam_pgcd.cpp
+exam_pgcd_LDADD = ../ginac/libginac.la
+
+exam_mod_gcd_SOURCES = exam_mod_gcd.cpp
+exam_mod_gcd_LDADD = ../ginac/libginac.la
+
+exam_real_imag_SOURCES = exam_real_imag.cpp
+exam_real_imag_LDADD = ../ginac/libginac.la
+
+exam_chinrem_gcd_SOURCES = exam_chinrem_gcd.cpp
+exam_chinrem_gcd_LDADD = ../ginac/libginac.la
+
+exam_function_exvector_SOURCES = exam_function_exvector.cpp
+exam_function_exvector_LDADD = ../ginac/libginac.la
+
+check_numeric_SOURCES = check_numeric.cpp
+check_numeric_LDADD = ../ginac/libginac.la
+
+check_inifcns_SOURCES = check_inifcns.cpp
+check_inifcns_LDADD = ../ginac/libginac.la
+
+check_matrices_SOURCES = check_matrices.cpp genex.cpp
+check_matrices_LDADD = ../ginac/libginac.la
+
+check_lsolve_SOURCES = check_lsolve.cpp genex.cpp
+check_lsolve_LDADD = ../ginac/libginac.la
+
+check_cra_SOURCES = check_cra.cpp
+check_cra_LDADD = ../ginac/libginac.la
time_dennyfliegner_SOURCES = time_dennyfliegner.cpp \
randomize_serials.cpp timer.cpp timer.h
time_toeplitz_SOURCES = time_toeplitz.cpp \
randomize_serials.cpp timer.cpp timer.h
time_toeplitz_LDADD = ../ginac/libginac.la
-time_hashmap_SOURCES = time_hashmap.cpp \
- randomize_serials.cpp timer.cpp timer.h
-time_hashmap_LDADD = ../ginac/libginac.la
time_lw_A_SOURCES = time_lw_A.cpp \
randomize_serials.cpp timer.cpp timer.h
randomize_serials.cpp timer.cpp timer.h
time_fateman_expand_LDADD = ../ginac/libginac.la
-AM_CPPFLAGS = -I$(srcdir)/../ginac -I../ginac
+time_uvar_gcd_SOURCES = time_uvar_gcd.cpp test_runner.h timer.cpp timer.h
+time_uvar_gcd_LDADD = ../ginac/libginac.la
+
+time_parser_SOURCES = time_parser.cpp \
+ randomize_serials.cpp timer.cpp timer.h
+time_parser_LDADD = ../ginac/libginac.la
+
+AM_CPPFLAGS = -I$(srcdir)/../ginac -I../ginac -DIN_GINAC
CLEANFILES = exam.gar
+EXTRA_DIST = CMakeLists.txt