| 
    NAMD
    
   | 
 
Go to the source code of this file.
Classes | |
| struct | NamdProfileEvent | 
Macros | |
| #define | NAMD_PROFILE_EVENT(a, b) a, | 
| #define | NAMD_PROFILE_EVENT(a, b) b, | 
| #define | NAMD_PROFILE_START() do { } while(0) | 
| #define | NAMD_PROFILE_STOP() do { } while(0) | 
| #define | NAMD_REGISTER_EVENT(name, cid) do { } while(0) | 
| #define | NAMD_EVENT_START(eon, id) do { } while(0) | 
| #define | NAMD_EVENT_START_EX(eon, id, str) do { } while(0) | 
| #define | NAMD_EVENT_STOP(eon, id) do { } while(0) | 
| #define | NAMD_EVENT_RANGE(eon, id) do { } while(0) | 
| #define | NAMD_EVENT_RANGE_2(eon, id) do { } while(0) | 
Variables | |
| char const *const | NamdProfileEventStr [] | 
| #define NAMD_EVENT_RANGE | ( | eon, | |
| id | |||
| ) | do { } while(0) | 
Definition at line 321 of file NamdEventsProfiling.h.
| #define NAMD_EVENT_RANGE_2 | ( | eon, | |
| id | |||
| ) | do { } while(0) | 
Definition at line 324 of file NamdEventsProfiling.h.
Referenced by Sequencer::addForceToMomentum(), Sequencer::addForceToMomentum3(), Sequencer::addForceToMomentum_SOA(), Sequencer::addVelocityToPosition(), Sequencer::addVelocityToPosition_SOA(), Sequencer::langevinVelocitiesBBK1(), Sequencer::langevinVelocitiesBBK1_SOA(), Sequencer::langevinVelocitiesBBK2(), Sequencer::langevinVelocitiesBBK2_SOA(), Sequencer::maximumMove(), Sequencer::maximumMove_SOA(), Sequencer::newtonianVelocities(), Sequencer::rattle1(), Sequencer::rattle1_SOA(), Sequencer::submitCollections(), Sequencer::submitCollections_SOA(), Sequencer::submitHalfstep(), Sequencer::submitHalfstep_SOA(), Sequencer::submitReductions(), and Sequencer::submitReductions_SOA().
| #define NAMD_EVENT_START | ( | eon, | |
| id | |||
| ) | do { } while(0) | 
Definition at line 312 of file NamdEventsProfiling.h.
Referenced by SynchronousCollectives::allGather(), SynchronousCollectives::allReduce(), SynchronousCollectives::alltoallv(), SynchronousCollectives::barrier(), SynchronousCollectives::broadcast(), ComputePmeCUDA::doWork(), ComputeMgr::enableComputeGlobalResults(), CudaPmeRealSpaceCompute::gatherForce(), Sequencer::integrate(), Sequencer::integrate_SOA(), CudaComputeNonbonded::launchWork(), Molecule::Molecule(), CudaComputeNonbonded::openBoxesOnPe(), HomePatch::positionsReady(), HomePatch::positionsReady_SOA(), ComputeMgr::recvComputeGlobalData(), ComputeMgr::recvComputeGlobalResults(), ComputeMgr::sendComputeGlobalData(), ComputeMgr::sendComputeGlobalResults(), CudaPmeRealSpaceCompute::spreadCharge(), and Node::startup().
| #define NAMD_EVENT_START_EX | ( | eon, | |
| id, | |||
| str | |||
| ) | do { } while(0) | 
Definition at line 315 of file NamdEventsProfiling.h.
Referenced by HomePatch::doAtomMigration(), HomePatch::doPairlistCheck(), Sequencer::integrate(), Sequencer::integrate_SOA(), HomePatch::positionsReady(), and HomePatch::positionsReady_SOA().
| #define NAMD_EVENT_STOP | ( | eon, | |
| id | |||
| ) | do { } while(0) | 
Definition at line 318 of file NamdEventsProfiling.h.
Referenced by SynchronousCollectives::allGather(), SynchronousCollectives::allReduce(), SynchronousCollectives::alltoallv(), SynchronousCollectives::barrier(), SynchronousCollectives::broadcast(), HomePatch::doAtomMigration(), HomePatch::doPairlistCheck(), ComputePmeCUDA::doWork(), ComputeMgr::enableComputeGlobalResults(), CudaPmeRealSpaceCompute::gatherForce(), Sequencer::integrate(), Sequencer::integrate_SOA(), CudaComputeNonbonded::launchWork(), Molecule::Molecule(), CudaComputeNonbonded::openBoxesOnPe(), HomePatch::positionsReady(), HomePatch::positionsReady_SOA(), ComputeMgr::recvComputeGlobalData(), ComputeMgr::recvComputeGlobalResults(), ComputeMgr::sendComputeGlobalData(), ComputeMgr::sendComputeGlobalResults(), CudaPmeRealSpaceCompute::spreadCharge(), and Node::startup().
| #define NAMD_PROFILE_EVENT | ( | a, | |
| b | |||
| ) | a, | 
Definition at line 23 of file NamdEventsProfiling.h.
| #define NAMD_PROFILE_EVENT | ( | a, | |
| b | |||
| ) | b, | 
Definition at line 23 of file NamdEventsProfiling.h.
| #define NAMD_PROFILE_START | ( | ) | do { } while(0) | 
Definition at line 303 of file NamdEventsProfiling.h.
Referenced by Sequencer::integrate(), and Sequencer::integrate_SOA().
| #define NAMD_PROFILE_STOP | ( | ) | do { } while(0) | 
Definition at line 306 of file NamdEventsProfiling.h.
Referenced by Sequencer::integrate(), and Sequencer::integrate_SOA().
| #define NAMD_REGISTER_EVENT | ( | name, | |
| cid | |||
| ) | do { } while(0) | 
Definition at line 309 of file NamdEventsProfiling.h.
Referenced by RegisterNamdEventsProfiling().
| char const* const NamdProfileEventStr[] | 
Definition at line 30 of file NamdEventsProfiling.h.
Referenced by HomePatch::doAtomMigration(), HomePatch::doPairlistCheck(), Sequencer::integrate(), Sequencer::integrate_SOA(), HomePatch::positionsReady(), HomePatch::positionsReady_SOA(), and RegisterNamdEventsProfiling().
 1.8.14