-/*********
- * Tools *
- *********/
-
-/*********
- * Model *
- *********/
-
-class NetworkSmpiModel : public NetworkCm02Model {
-public:
- NetworkSmpiModel();
- ~NetworkSmpiModel();
-
- void gapAppend(double size, const NetworkCm02LinkLmmPtr link, NetworkCm02ActionLmmPtr action);
- void gapRemove(ActionLmmPtr action);
- double latencyFactor(double size);
- double bandwidthFactor(double size);
- double bandwidthConstraint(double rate, double bound, double size);
- void communicateCallBack() {};
-};
-
-
-/************
- * Resource *
- ************/
-
-
-/**********
- * Action *
- **********/