00001 00007 #ifndef COMPUTECONSFORCEMSG_H 00008 #define COMPUTECONSFORCEMSG_H 00009 00010 #include "charm++.h" 00011 00012 #include "NamdTypes.h" 00013 #include "ComputeMgr.decl.h" 00014 00015 class ComputeConsForceMsg : public CMessage_ComputeConsForceMsg { 00016 public: 00017 // data members 00018 AtomIDList aid; 00019 ForceList f; 00020 00021 // constructor and destructor 00022 ComputeConsForceMsg() {} 00023 ~ComputeConsForceMsg() {} 00024 00025 // pack and unpack functions 00026 static void* pack(ComputeConsForceMsg *msg); 00027 static ComputeConsForceMsg* unpack(void *ptr); 00028 }; 00029 00030 #endif 00031
1.3.9.1