ViennaLS
Loading...
Searching...
No Matches
lsCompareArea.hpp File Reference
#include <limits>
#include <unordered_map>
#include <hrleDenseCellIterator.hpp>
#include <lsDomain.hpp>
#include <lsMesh.hpp>
#include <lsPreCompileMacros.hpp>

Go to the source code of this file.

Classes

class  viennals::CompareArea< T, D >
 Computes an estimate of the area where two level sets differ. The area is calculated by iterating through the bounding box of the two level sets and comparing the cell values. The grid delta is used as the unit of area. Custom increment values can be set for specific x and y ranges, allowing to count certain areas multiple times or skip them. Optionally, a passed mesh can be filled with the area information, allowing for visualization of the differences. The code is currently itended for 2D level sets only. More...
 

Namespaces

namespace  viennals