Difference for src/ComputeMgr.h from version 1.1046 to 1.1047

version 1.1046version 1.1047
Line 49
Line 49
 class ComputeNonbondedWorkArrays; class ComputeNonbondedWorkArrays;
 #ifdef NAMD_CUDA #ifdef NAMD_CUDA
 class CudaComputeNonbonded; class CudaComputeNonbonded;
  #ifdef BONDED_CUDA
  class ComputeBondedCUDA;
  #endif
 #endif #endif
  
 class ComputeMgr : public CBase_ComputeMgr class ComputeMgr : public CBase_ComputeMgr
Line 134
Line 137
   void recvLaunchWork(CudaComputeNonbondedMsg *msg);   void recvLaunchWork(CudaComputeNonbondedMsg *msg);
   void sendUnregisterBoxesOnPe(std::vector<int>& pes, CudaComputeNonbonded* c);   void sendUnregisterBoxesOnPe(std::vector<int>& pes, CudaComputeNonbonded* c);
   void recvUnregisterBoxesOnPe(CudaComputeNonbondedMsg *msg);   void recvUnregisterBoxesOnPe(CudaComputeNonbondedMsg *msg);
  #ifdef BONDED_CUDA
    void sendAssignPatchesOnPe(std::vector<int>& pes, ComputeBondedCUDA* c);
    void recvAssignPatchesOnPe(ComputeBondedCUDAMsg *msg);
    void sendMessageEnqueueWork(int pe, ComputeBondedCUDA* c);
    void recvMessageEnqueueWork(ComputeBondedCUDAMsg *msg);
    void sendOpenBoxesOnPe(std::vector<int>& pes, ComputeBondedCUDA* c);
    void recvOpenBoxesOnPe(ComputeBondedCUDAMsg *msg);
    void sendLoadTuplesOnPe(std::vector<int>& pes, ComputeBondedCUDA* c);
    void recvLoadTuplesOnPe(ComputeBondedCUDAMsg *msg);
    void sendLaunchWork(int pe, ComputeBondedCUDA* c);
    void recvLaunchWork(ComputeBondedCUDAMsg *msg);
    void sendFinishPatchesOnPe(std::vector<int>& pes, ComputeBondedCUDA* c);
    void recvFinishPatchesOnPe(ComputeBondedCUDAMsg *msg);
    void sendFinishReductions(int pe, ComputeBondedCUDA* c);
    void recvFinishReductions(ComputeBondedCUDAMsg *msg);
    void sendUnregisterBoxesOnPe(std::vector<int>& pes, ComputeBondedCUDA* c);
    void recvUnregisterBoxesOnPe(ComputeBondedCUDAMsg *msg);
  #endif
 #endif #endif
   void sendCreateNonbondedMICSlave(int,int);   void sendCreateNonbondedMICSlave(int,int);
   void recvCreateNonbondedMICSlave(NonbondedMICSlaveMsg *);   void recvCreateNonbondedMICSlave(NonbondedMICSlaveMsg *);


Legend:
Removed in v.1.1046 
changed lines
 Added in v.1.1047



Made by using version 1.53 of cvs2html