12 #if !defined(ampcor_libampcor_correlators_correlators_h)
13 #define ampcor_libampcor_correlators_correlators_h
23 #include <pyre/journal.h>
24 #include <pyre/timers.h>
25 #include <pyre/grid.h>
28 #include <isce3/matchtemplate/ampcor/dom/dom.h>
31 namespace correlators {
35 using size_t = std::size_t;
38 using timer_t = pyre::timer_t;
41 template <
size_t dim,
typename pixel_t>
43 pyre::grid::grid_t< pixel_t,
45 pyre::grid::index_t<std::array<size_t, dim>>>,
46 pyre::memory::heap_t<pixel_t>
55 template <
typename raster_t>
65 #include "Sequential.h"
69 #define ampcor_correlators_Sequential_icc
70 #include "Sequential.icc"
71 #undef ampcor_correlators_Sequential_icc
Definition: correlators.h:51