There is tons of cleanup to be done in the tests/ directory with all of the projects unit test. Several things that are duplicated and could speed up execution/compile time:
macros like TEST_COUT and INFO_COUT are defined again and again
random array and vector generation is done repeatedly in many of the test cases
TOLERANCE is redefined in each file using it
Solve all of this likely creating a simple header and source file for utilities?
There is tons of cleanup to be done in the
tests/
directory with all of the projects unit test. Several things that are duplicated and could speed up execution/compile time:TEST_COUT
andINFO_COUT
are defined again and againTOLERANCE
is redefined in each file using itSolve all of this likely creating a simple header and source file for utilities?