Changeset 94605f
- Timestamp:
- May 5, 2016, 5:14:19 PM (10 years ago)
- Parents:
- 4a319a
- git-author:
- Frederik Heber <heber@…> (05/05/16 14:54:56)
- git-committer:
- Frederik Heber <heber@…> (05/05/16 17:14:19)
- Location:
- src
- Files:
-
- 20 edited
-
Actions/FragmentationAction/FragmentationAction.cpp (modified) (1 diff)
-
Actions/FragmentationAction/StoreSaturatedFragmentAction.cpp (modified) (1 diff)
-
Actions/OptionRegistry.cpp (modified) (1 diff)
-
Actions/unittests/ActionRegistryUnitTest.cpp (modified) (1 diff)
-
Jobs/WindowGrid_converter.cpp (modified) (1 diff)
-
Parameters/Validators/Specific/PotentialTypeValidator.cpp (modified) (1 diff)
-
Parameters/Validators/Specific/RandomNumberValidators.cpp (modified) (5 diffs)
-
Potentials/PotentialSerializer.cpp (modified) (1 diff)
-
RandomNumbers/RandomNumberDistributionFactory.hpp (modified) (1 diff)
-
RandomNumbers/RandomNumberEngineFactory.hpp (modified) (1 diff)
-
RandomNumbers/unittests/RandomNumberDistributionFactoryUnitTest.cpp (modified) (3 diffs)
-
RandomNumbers/unittests/RandomNumberEngineFactoryUnitTest.cpp (modified) (1 diff)
-
RandomNumbers/unittests/RandomNumberGeneratorFactoryUnitTest.cpp (modified) (1 diff)
-
UIElements/CommandLineUI/CommandLineParser.cpp (modified) (2 diffs)
-
UIElements/CommandLineUI/unittests/CommandLineParser_ActionRegistry_ConsistencyUnitTest.cpp (modified) (1 diff)
-
UIElements/Menu/Menu.cpp (modified) (1 diff)
-
UIElements/Menu/MenuDescription.cpp (modified) (1 diff)
-
UIElements/Menu/unittests/MenuDescription_ActionRegistry_ConsistencyUnitTest.cpp (modified) (1 diff)
-
UIElements/Views/Qt4/QtToolBar_QtFavoriteActions.cpp (modified) (1 diff)
-
cleanUp.cpp (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
src/Actions/FragmentationAction/FragmentationAction.cpp
r4a319a r94605f 79 79 clock_t start,end; 80 80 int ExitFlag = -1; 81 World &world = World::getInstance();81 const World &world = World::getConstInstance(); 82 82 83 83 // inform about used parameters -
src/Actions/FragmentationAction/StoreSaturatedFragmentAction.cpp
r4a319a r94605f 57 57 /** =========== define the function ====================== */ 58 58 ActionState::ptr FragmentationStoreSaturatedFragmentAction::performCall() { 59 World &world = World::getInstance();59 const World &world = World::getConstInstance(); 60 60 61 61 // check for selected atoms -
src/Actions/OptionRegistry.cpp
r4a319a r94605f 99 99 void OptionRegistry::ConsistencyCheck() 100 100 { 101 ActionQueue &AQ = ActionQueue::getInstance();101 const ActionQueue &AQ = ActionQueue::getConstInstance(); 102 102 ActionQueue::ActionTokens_t tokens = AQ.getListOfActions(); 103 103 for (ActionQueue::ActionTokens_t::const_iterator actioniter = tokens.begin(); -
src/Actions/unittests/ActionRegistryUnitTest.cpp
r4a319a r94605f 73 73 std::map <std::string, std::string> result; 74 74 75 ActionQueue &AQ = ActionQueue::getInstance();75 const ActionQueue &AQ = ActionQueue::getConstInstance(); 76 76 ActionQueue::ActionTokens_t tokens = AQ.getListOfActions(); 77 77 for (ActionQueue::ActionTokens_t::const_iterator iter = tokens.begin(); -
src/Jobs/WindowGrid_converter.cpp
r4a319a r94605f 267 267 griditer = window.Iterators().Local().Begin(); 268 268 SamplingGrid::sampledvalues_t::const_iterator copyiter = grid.sampled_grid.begin(); 269 const ChargeSmearer &smearer = ChargeSmearer::get Instance();269 const ChargeSmearer &smearer = ChargeSmearer::getConstInstance(); 270 270 // NOTE: GridIterator::operator+=()'s implementation in vmg is broken. DON'T USE! 271 271 // griditer += pre_offset[0] * total[1] * total[2]; -
src/Parameters/Validators/Specific/PotentialTypeValidator.cpp
r4a319a r94605f 46 46 { 47 47 // add all names from factory 48 const PotentialFactory &factory = PotentialFactory::get Instance();48 const PotentialFactory &factory = PotentialFactory::getConstInstance(); 49 49 for (PotentialTypes t = PotentialTypes_begin; 50 50 t != PotentialTypes_end; ++ t) { -
src/Parameters/Validators/Specific/RandomNumberValidators.cpp
r4a319a r94605f 47 47 bool RandomNumberDistributionNameValidator::isValid(const std::string & _value) const 48 48 { 49 RandomNumberDistributionFactory::get Instance();49 RandomNumberDistributionFactory::getConstInstance(); 50 50 for (RandomNumberDistributionFactory::NameMap::const_iterator 51 iter = RandomNumberDistributionFactory:: getInstance().names.begin();52 iter != RandomNumberDistributionFactory:: getInstance().names.end();51 iter = RandomNumberDistributionFactory::names.begin(); 52 iter != RandomNumberDistributionFactory::names.end(); 53 53 ++iter) { 54 54 if (_value == iter->second) … … 61 61 { 62 62 currentList.clear(); 63 RandomNumberDistributionFactory::get Instance();63 RandomNumberDistributionFactory::getConstInstance(); 64 64 for (RandomNumberDistributionFactory::NameMap::const_iterator 65 iter = RandomNumberDistributionFactory:: getInstance().names.begin();66 iter != RandomNumberDistributionFactory:: getInstance().names.end();65 iter = RandomNumberDistributionFactory::names.begin(); 66 iter != RandomNumberDistributionFactory::names.end(); 67 67 ++iter) 68 68 currentList.push_back(iter->second); … … 88 88 89 89 90 91 92 93 94 95 96 97 90 RandomNumberEngineNameValidator::RandomNumberEngineNameValidator() : 98 91 DiscreteValidator<std::string>(std::vector<std::string>()) … … 101 94 bool RandomNumberEngineNameValidator::isValid(const std::string & _value) const 102 95 { 103 RandomNumberEngineFactory::get Instance();96 RandomNumberEngineFactory::getConstInstance(); 104 97 for (RandomNumberEngineFactory::NameMap::const_iterator 105 iter = RandomNumberEngineFactory:: getInstance().names.begin();106 iter != RandomNumberEngineFactory:: getInstance().names.end();98 iter = RandomNumberEngineFactory::names.begin(); 99 iter != RandomNumberEngineFactory::names.end(); 107 100 ++iter) { 108 101 if (iter->second == _value) … … 115 108 { 116 109 currentList.clear(); 117 RandomNumberEngineFactory::get Instance();110 RandomNumberEngineFactory::getConstInstance(); 118 111 for (RandomNumberEngineFactory::NameMap::const_iterator 119 iter = RandomNumberEngineFactory:: getInstance().names.begin();120 iter != RandomNumberEngineFactory:: getInstance().names.end();112 iter = RandomNumberEngineFactory::names.begin(); 113 iter != RandomNumberEngineFactory::names.end(); 121 114 ++iter) 122 115 currentList.push_back(iter->second); -
src/Potentials/PotentialSerializer.cpp
r4a319a r94605f 48 48 void PotentialSerializer::operator()() 49 49 { 50 PotentialRegistry &instance = PotentialRegistry::getInstance();50 const PotentialRegistry &instance = PotentialRegistry::getConstInstance(); 51 51 for (PotentialRegistry::const_iterator iter = instance.getBeginIter(); 52 52 iter != instance.getEndIter(); ++iter) -
src/RandomNumbers/RandomNumberDistributionFactory.hpp
r4a319a r94605f 59 59 virtual ~RandomNumberDistributionFactory(); 60 60 61 //!> expose namemap 62 using ManipulablePrototypeFactory<RandomNumberDistribution, RandomNumberDistribution_Parameters>::NameMap; 61 63 }; 62 64 -
src/RandomNumbers/RandomNumberEngineFactory.hpp
r4a319a r94605f 59 59 virtual ~RandomNumberEngineFactory(); 60 60 61 //!> expose namemap 62 using ManipulablePrototypeFactory<RandomNumberEngine, RandomNumberEngine_Parameters>::NameMap; 61 63 }; 62 64 -
src/RandomNumbers/unittests/RandomNumberDistributionFactoryUnitTest.cpp
r4a319a r94605f 104 104 { 105 105 // check the injectiveness of enum and string map 106 for (RandomNumberDistributionFactory::NameMap::const_iterator 107 iter = RandomNumberDistributionFactory::getInstance().names.begin(); 108 iter != RandomNumberDistributionFactory::getInstance().names.end(); 106 const RandomNumberDistributionFactory& factory = RandomNumberDistributionFactory::getConstInstance(); 107 for (RandomNumberDistributionFactory::NameMap::const_iterator iter = 108 RandomNumberDistributionFactory::names.begin(); 109 iter != RandomNumberDistributionFactory::names.end(); 109 110 ++iter) { 110 111 CPPUNIT_ASSERT_EQUAL( 111 112 iter->second, 112 RandomNumberDistributionFactory::getInstance().getName( 113 RandomNumberDistributionFactory::getInstance().getEnum( 114 iter->second 115 ) 116 ) 113 factory.getName( factory.getEnum(iter->second) ) 117 114 ); 118 115 } 119 116 120 117 // check one of the distributions in the table 121 rndA = RandomNumberDistributionFactory::getInstance(). 122 ManipulablePrototypeTable[RandomNumberDistributionFactory::uniform_smallint]->clone(); 118 rndA = RandomNumberDistributionFactory::ManipulablePrototypeTable[RandomNumberDistributionFactory::uniform_smallint]->clone(); 123 119 CPPUNIT_ASSERT_EQUAL( 124 120 std::string(typeid(boost::uniform_smallint<> ).name()), … … 129 125 CPPUNIT_ASSERT_EQUAL( 0., rndA->min() ); 130 126 CPPUNIT_ASSERT_EQUAL( 9., rndA->max() ); 127 rndA = NULL; 131 128 } 132 129 133 130 void RandomNumberDistributionFactoryTest::PrototypeManipulationTest() 134 131 { 132 const RandomNumberDistributionFactory& factory = RandomNumberDistributionFactory::getConstInstance(); 135 133 // make unmodified clone 136 rndA_1 = RandomNumberDistributionFactory::getInstance(). 137 getProduct(RandomNumberDistributionFactory::uniform_smallint); 134 rndA_1 = factory.getProduct(RandomNumberDistributionFactory::uniform_smallint); 138 135 139 136 // do something with the prototype … … 157 154 manipulatePrototype(std::string("uniform_smallint"), *params); 158 155 // ... and check 159 rndA_3 = RandomNumberDistributionFactory::getInstance(). 160 getProduct(RandomNumberDistributionFactory::uniform_smallint); 156 rndA_3 = factory.getProduct(RandomNumberDistributionFactory::uniform_smallint); 161 157 CPPUNIT_ASSERT_EQUAL( 25., rndA_3->max()); 162 158 CPPUNIT_ASSERT( rndA_1->max() != rndA_3->max()); -
src/RandomNumbers/unittests/RandomNumberEngineFactoryUnitTest.cpp
r4a319a r94605f 108 108 { 109 109 // check the injectiveness of enum and string map 110 const RandomNumberEngineFactory &factory = RandomNumberEngineFactory::getConstInstance(); 110 111 for (RandomNumberEngineFactory::NameMap::const_iterator 111 iter = RandomNumberEngineFactory:: getInstance().names.begin();112 iter != RandomNumberEngineFactory:: getInstance().names.end();112 iter = RandomNumberEngineFactory::names.begin(); 113 iter != RandomNumberEngineFactory::names.end(); 113 114 ++iter) { 114 115 CPPUNIT_ASSERT_EQUAL( 115 116 iter->second, 116 RandomNumberEngineFactory::getInstance().getName( 117 RandomNumberEngineFactory::getInstance().getEnum( 118 iter->second 119 ) 120 ) 117 factory.getName( factory.getEnum(iter->second) ) 121 118 ); 122 119 } -
src/RandomNumbers/unittests/RandomNumberGeneratorFactoryUnitTest.cpp
r4a319a r94605f 104 104 { 105 105 // check one of the engines and distributions 106 RandomNumberGenerator& rng = *(RandomNumberGeneratorFactory::getInstance().107 GeneratorPrototypeTable[RandomNumberEngineFactory::minstd_rand0]108 [RandomNumberDistributionFactory::uniform_smallint] );106 const RandomNumberGenerator& rng = 107 *RandomNumberGeneratorFactory::GeneratorPrototypeTable[RandomNumberEngineFactory::minstd_rand0] 108 [RandomNumberDistributionFactory::uniform_smallint]; 109 109 CPPUNIT_ASSERT_EQUAL( 110 110 std::string(typeid(boost::minstd_rand0).name()), -
src/UIElements/CommandLineUI/CommandLineParser.cpp
r4a319a r94605f 115 115 116 116 bool ActionAlreadyAdded_flag = false; 117 ActionQueue &AQ = ActionQueue::getInstance();117 const ActionQueue &AQ = ActionQueue::getConstInstance(); 118 118 ActionQueue::ActionTokens_t tokens = AQ.getListOfActions(); 119 119 for (ActionQueue::ActionTokens_t::const_iterator iter = tokens.begin(); … … 541 541 std::map <std::string, std::string> result; 542 542 543 ActionQueue &AQ = ActionQueue::getInstance();543 const ActionQueue &AQ = ActionQueue::getConstInstance(); 544 544 ActionQueue::ActionTokens_t tokens = AQ.getListOfActions(); 545 545 for (ActionQueue::ActionTokens_t::const_iterator iter = tokens.begin(); -
src/UIElements/CommandLineUI/unittests/CommandLineParser_ActionRegistry_ConsistencyUnitTest.cpp
r4a319a r94605f 89 89 90 90 // go through all Actions and gather menu names 91 ActionQueue &AQ = ActionQueue::getInstance();91 const ActionQueue &AQ = ActionQueue::getConstInstance(); 92 92 ActionQueue::ActionTokens_t tokens = AQ.getListOfActions(); 93 93 for (ActionQueue::ActionTokens_t::const_iterator iter = tokens.begin(); -
src/UIElements/Menu/Menu.cpp
r4a319a r94605f 122 122 { 123 123 // go through all actions and add those belonging to this menu 124 ActionQueue &AQ = ActionQueue::getInstance();124 const ActionQueue &AQ = ActionQueue::getConstInstance(); 125 125 ActionQueue::ActionTokens_t tokens = AQ.getListOfActions(); 126 126 for (ActionQueue::ActionTokens_t::const_iterator iter = tokens.begin(); -
src/UIElements/Menu/MenuDescription.cpp
r4a319a r94605f 158 158 // std::multimap <std::string, std::string> result; 159 159 // 160 // ActionQueue &AQ = ActionQueue::getInstance();160 // const ActionQueue &AQ = ActionQueue::getConstInstance(); 161 161 // ActionQueue::ActionTokens_t tokens = AQ.getListOfActions(); 162 162 // for (ActionQueue::ActionTokens_t::const_iterator iter = tokens.begin(); -
src/UIElements/Menu/unittests/MenuDescription_ActionRegistry_ConsistencyUnitTest.cpp
r4a319a r94605f 81 81 82 82 // go through all Actions and gather menu names 83 ActionQueue &AQ = ActionQueue::getInstance();83 const ActionQueue &AQ = ActionQueue::getConstInstance(); 84 84 ActionQueue::ActionTokens_t tokens = AQ.getListOfActions(); 85 85 for (ActionQueue::ActionTokens_t::const_iterator iter = tokens.begin(); -
src/UIElements/Views/Qt4/QtToolBar_QtFavoriteActions.cpp
r4a319a r94605f 165 165 std::multimap<unsigned int, std::string>::const_reverse_iterator iter = 166 166 InvertedCounts.rbegin(); 167 ActionQueue &AQ = ActionQueue::getInstance();167 const ActionQueue &AQ = ActionQueue::getConstInstance(); 168 168 const present_actions_t &present_actions = _toolbar.getPresentActions(); 169 169 for (size_t added = 0; added<_max; ++iter) { -
src/cleanUp.cpp
r4a319a r94605f 175 175 { 176 176 // const MoleCuilder::ActionQueue::ActionTokens_t tokens = MoleCuilder::ActionQueue::getInstance().getListOfActions(); 177 const Chronos &Chron = Chronos::get Instance();177 const Chronos &Chron = Chronos::getConstInstance(); 178 178 if (!DoLog(2)) { 179 179 std::cout << "(Non-zero) Times used per Action [seconds]:" << std::endl;
Note:
See TracChangeset
for help on using the changeset viewer.
