Currently the program reads ini-config files and stores results in intermediate classes (see https://github.com/epicf/ef/blob/master/config.h and https://github.com/epicf/ef/blob/master/config.cpp ).
Objects of *config* classes are then used to initialize classes that perform computations.
There is no need for such division, so it would be better to remove *config* classes and init computational classes straight from ini-reader.