Added the DRC rules checkout into GRAMM. For the list of DRC rules added so far, please refer to the ongoing issue (#10).
Most of the DRC additions are stand-alone deployments as it does not the other GRAMM code. However, in some rules, the other GRAMM files were modified as seen below to ensure compatibility with GRAMM.
Changes made other than DRC
DRC.h and DRC.cpp files were added to the Makefile
Names for application graphs properties in the dotVertex and edgeProperty struct in GRAMM.h were modified to ensure consistency and remove any ambiguity that may concur
Added edge weight in the EdgeProperty struct such that boost algorithms can execute
Set all variables in the dotVertex and edgeProperty struct in GRAMM.h to strings
Added the DRC rules checkout into GRAMM. For the list of DRC rules added so far, please refer to the ongoing issue (#10). Most of the DRC additions are stand-alone deployments as it does not the other GRAMM code. However, in some rules, the other GRAMM files were modified as seen below to ensure compatibility with GRAMM.
Changes made other than DRC