示例#1
0
  double 
  Liouvillean::getSystemKineticEnergy() const
  {
    double sumEnergy(0);

    BOOST_FOREACH(const Particle& part, Sim->particleList)
      sumEnergy += getParticleKineticEnergy(part);

    return sumEnergy;
  }
示例#2
0
  double 
  Dynamics::getSystemKineticEnergy() const
  {
    double sumEnergy(0);

    for (const Particle& part : Sim->particles)
      sumEnergy += getParticleKineticEnergy(part);

    return sumEnergy;
  }
示例#3
0
  double 
  Dynamics::getSystemKineticEnergy() const
  {
    double sumEnergy(0);

    BOOST_FOREACH(const Particle& part, Sim->particles)
      sumEnergy += getParticleKineticEnergy(part);

    return sumEnergy;
  }