ViewVC Help
View File | Revision Log | Show Annotations | View Changeset | Root Listing
root/OpenMD/branches/development/src/applications/hydrodynamics/HydrodynamicsModelFactory.cpp
(Generate patch)

Comparing trunk/src/applications/hydrodynamics/HydrodynamicsModelFactory.cpp (file contents):
Revision 892 by tim, Thu Feb 23 23:16:43 2006 UTC vs.
Revision 906 by tim, Fri Mar 17 23:20:35 2006 UTC

# Line 41 | Line 41
41  
42   #include "applications/hydrodynamics/HydrodynamicsModelFactory.hpp"
43   #include "applications/hydrodynamics/HydrodynamicsModelCreator.hpp"
44 <
44 > #include "applications/hydrodynamics/HydrodynamicsModel.hpp"
45 > #include "brains/SimInfo.hpp"
46   namespace oopse {
47  
48    //initialize instance of HydrodynamicsModelFactory
# Line 64 | Line 65 | namespace oopse {
65      return creatorMap_.erase(id) == 1;
66    }
67  
68 <  HydrodynamicsModel* HydrodynamicsModelFactory::createHydrodynamicsModel(const std::string& id, StuntDouble* sd, const DynamicProperty& param) {
68 >  HydrodynamicsModel* HydrodynamicsModelFactory::createHydrodynamicsModel(const std::string& id, StuntDouble* sd, SimInfo* info) {
69      CreatorMapType::iterator i = creatorMap_.find(id);
70      if (i != creatorMap_.end()) {
71        //invoke functor to create object
72 <      return (i->second)->create(sd, param);
72 >      return (i->second)->create(sd, info);
73      } else {
74        return NULL;
75      }

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines