Changeset 2d0bba


Ignore:
Timestamp:
Aug 29, 2012, 1:15:56 PM (13 years ago)
Author:
Frederik Heber <heber@…>
Children:
89ced8
Parents:
499cea
Message:

FIX: Charge density was sampled off by one sampling width.

  • this was because we first add delta and then sample.
File:
1 edited

Legend:

Unmodified
Added
Removed
  • src/bin/mpqc/mpqc.cc

    r499cea r2d0bba  
    17081708       const double element_volume_conversion =
    17091709           1./AtomicLengthToAngstroem/AtomicLengthToAngstroem/AtomicLengthToAngstroem;
    1710        for (size_t x=0; x< gridpoints; ++x) {
    1711          r.x() += delta;
     1710       for (size_t x=0; x< gridpoints; ++x, r.x() += delta) {
    17121711         std::cout << "Sampling now for x=" << r.x() << std::endl;
    1713          for (size_t y=0; y< gridpoints; ++y) {
    1714            r.y() += delta;
    1715            for (size_t z=0; z< gridpoints; ++z) {
    1716              r.z() += delta;
     1712         for (size_t y=0; y< gridpoints; ++y, r.y() += delta) {
     1713           for (size_t z=0; z< gridpoints; ++z, r.z() += delta) {
    17171714             if (((r.x() < bmin.x()-boundary) || (r.x() > bmax.x()+boundary))
    17181715               || ((r.y() < bmin.y()-boundary) || (r.y() > bmax.y()+boundary))
Note: See TracChangeset for help on using the changeset viewer.