Remove Static Singletons #1637
Labels
Scope: Design
Related to fundamental code design, algorithm use etc.
Type: Enhancement
Enhancement for existing feature
Projects
Describe the feature / issue
There are currently two remaining static singletons in the code which we should endeavour to remove in the interests of data management and locality when multiple
Dissolve
objects are required.The two singletons in question are:
std::vector<KeywordBase *> KeywordStore::allKeywords_
insrc/keywords/store.cpp
std::vector<Module *> Module::instances_
insrc/module/module.cpp
The text was updated successfully, but these errors were encountered: