UFO
|
#include "ufo/filters/PoissonDiskThinning.h"
#include <algorithm>
#include <cmath>
#include <limits>
#include <string>
#include <utility>
#include <vector>
#include "eckit/config/Configuration.h"
#include "eckit/container/KDTree.h"
#include "ioda/ObsDataVector.h"
#include "ioda/ObsSpace.h"
#include "oops/base/Variables.h"
#include "oops/util/DateTime.h"
#include "oops/util/Duration.h"
#include "oops/util/IsAnyPointInVolumeInterior.h"
#include "oops/util/Logger.h"
#include "ufo/filters/getScalarOrFilterData.h"
#include "ufo/filters/ObsAccessor.h"
#include "ufo/filters/PoissonDiskThinningParameters.h"
#include "ufo/utils/Constants.h"
#include "ufo/utils/RecursiveSplitter.h"
Go to the source code of this file.
Classes | |
class | ufo::anonymous_namespace{PoissonDiskThinning.cc}::PointIndex< numDims_ > |
Abstract interface of a container storing point sets and able to answer spatial queries needed by PoissonDiskThinning ("does any point lie in the interior of an axis-aligned
ellipsoid/cylinder?"). More... | |
class | ufo::anonymous_namespace{PoissonDiskThinning.cc}::KDTree< numDims_ > |
An implementation of PointIndex storing the point set in a kd-tree. More... | |
struct | ufo::anonymous_namespace{PoissonDiskThinning.cc}::KDTree< numDims_ >::EmptyPayload |
struct | ufo::anonymous_namespace{PoissonDiskThinning.cc}::KDTree< numDims_ >::TreeTraits |
struct | ufo::PoissonDiskThinning::ObsData |
Namespaces | |
ufo | |
ufo::anonymous_namespace{PoissonDiskThinning.cc} | |