This is a TODO list to get this code ready for integration with postgresql.
we need to create C code to read the user data from the database
we need a C++ wrapper function that will take the C structs of input data and create our vrp object and initialize it with the C data structs. This implies writing xome new problem loading methods
the C++ wrapper will solve the problem and return a C struct with the results data and catch any throws and return an error if needed
CONFIG singleton probably needs to be rethought as I'm not sure this will work in postgresql
STATS singleton probably needs to be rethought as I'm not sure this will work in postgresql
all std::cout needs to be change to a file logger class
all plotting need to be removed or disabled
all asserts need to be off and/or converted to throw errors that can be caught in the wrapper to report back to the postgres user.
we need to integrate the build of the vrp stuff with the build of the postgresql stuff
This is a TODO list to get this code ready for integration with postgresql.