| 59 |
|
//forward declaration |
| 60 |
|
class HydrodynamicsModel; |
| 61 |
|
class HydrodynamicsModelCreator; |
| 62 |
< |
class Molecule; |
| 62 |
> |
class StuntDouble; |
| 63 |
|
typedef std::map<std::string, boost::any> DynamicProperty; |
| 64 |
|
|
| 65 |
|
/** |
| 111 |
|
* creating this concrete object |
| 112 |
|
* @param id the identification of the concrete object |
| 113 |
|
*/ |
| 114 |
< |
HydrodynamicsModel* createHydrodynamicsModel(const std::string& id, Molecule* mol, const DynamicProperty& param); |
| 114 |
> |
HydrodynamicsModel* createHydrodynamicsModel(const std::string& id, StuntDouble* sd, const DynamicProperty& param); |
| 115 |
|
|
| 116 |
|
/** |
| 117 |
|
* Returns all of the registed type identifiers |