34 std::map<std::string, std::shared_ptr<AbstractTimeDependence> >();
41 "Could not find TimeDependence called "+
name);
46 std::shared_ptr<AbstractTimeDependence> time_dep) {
51 typedef std::map<std::string, std::shared_ptr<AbstractTimeDependence> >
::iterator iter;
53 if (i->second == time_dep)
59 "Could not find TimeDependence with address "+ss.str());
std::string::iterator iterator
static void setTimeDependence(std::string name, std::shared_ptr< AbstractTimeDependence > time_dep)
static std::string getName(std::shared_ptr< AbstractTimeDependence > time_dep)
static std::shared_ptr< AbstractTimeDependence > getTimeDependence(std::string name)
static std::map< std::string, std::shared_ptr< AbstractTimeDependence > > td_map