Ignore:
Timestamp:
Jun 8, 2016, 9:04:20 PM (9 years ago)
Author:
Frederik Heber <heber@…>
Children:
c739b3
Parents:
f84241
git-author:
Frederik Heber <heber@…> (06/08/16 13:35:18)
git-committer:
Frederik Heber <heber@…> (06/08/16 21:04:20)
Message:

Added getSurplusLevel() to SamplingGridProperties.

  • FIX: isCompatible() needs to take surplus levels into account when checking for compatibility.
File:
1 edited

Legend:

Unmodified
Added
Removed
  • src/Fragmentation/Summation/SetValues/SamplingGridProperties.hpp

    rf84241 re34888  
    132132      const double value, const size_t axis) const;
    133133
     134  /** Counts how many levels difference there is in grid spacing if we just compare
     135   * the extension of \a this and \a _props grid.
     136   *
     137   * An example: say this is [0,20]^3 and _props is [0,10]^3, while both
     138   * have supposedly the same level, then the surplus level of _props is 1
     139   * because it has the same number of gridpoints on half the axis length.
     140   *
     141   * \param _props other grid to compare extension to
     142   * \return surplus levels
     143   */
     144  int getSurplusLevel(const SamplingGridProperties &_props) const;
     145
    134146public:
    135147  //!> offset of grid
Note: See TracChangeset for help on using the changeset viewer.