Changeset 6e10c12


Ignore:
Timestamp:
Oct 10, 2015, 11:41:00 PM (10 years ago)
Author:
Frederik Heber <heber@…>
Children:
784b62
Parents:
199fe3
Message:

tempcommit: Removed setting net force to zero.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • src/units/particle/interface_particles.cpp

    r199fe3 r6e10c12  
    219219
    220220  /* Remove average force term */
    221   Vector average_force = 0.0;
    222   for (std::list<Particle::Particle>::const_iterator iter=particles.begin(); iter!=particles.end(); ++iter)
    223     average_force += iter->Charge() * iter->Field();
    224   const vmg_int& npl = MG::GetFactory().GetObjectStorageVal<vmg_int>("PARTICLE_NUM_LOCAL");
    225   const vmg_int num_particles_global = comm.GlobalSum(npl);
    226   average_force /= num_particles_global;
    227   comm.GlobalSumArray(average_force.vec(), 3);
    228   for (std::list<Particle::Particle>::iterator iter=particles.begin(); iter!=particles.end(); ++iter)
    229     iter->Field() -= average_force / iter->Charge();
     221//  Vector average_force = 0.0;
     222//  for (std::list<Particle::Particle>::const_iterator iter=particles.begin(); iter!=particles.end(); ++iter)
     223//    average_force += iter->Charge() * iter->Field();
     224//  const vmg_int& npl = MG::GetFactory().GetObjectStorageVal<vmg_int>("PARTICLE_NUM_LOCAL");
     225//  const vmg_int num_particles_global = comm.GlobalSum(npl);
     226//  average_force /= num_particles_global;
     227//  comm.GlobalSumArray(average_force.vec(), 3);
     228//  for (std::list<Particle::Particle>::iterator iter=particles.begin(); iter!=particles.end(); ++iter)
     229//    iter->Field() -= average_force / iter->Charge();
    230230
    231231  comm.CommParticlesBack(particles);
Note: See TracChangeset for help on using the changeset viewer.