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 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 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().