isce3 0.25.0
Loading...
Searching...
No Matches
gpuTopo.h
1//-*- coding: utf-8 -*-
2//
3// Author: Bryan V. Riel
4// Copyright: 2017-2018
5
6#pragma once
7
8#include <isce3/core/forward.h>
9#include <isce3/geometry/forward.h>
10
11namespace isce3 {
12 namespace cuda {
13 namespace geometry {
14 // C++ interface for running topo for a block of data on GPU
15 void runGPUTopo(const isce3::core::Ellipsoid & ellipsoid,
16 const isce3::core::Orbit & orbit,
17 const isce3::core::LUT1d<double> & doppler,
18 isce3::geometry::DEMInterpolator & demInterp,
19 isce3::geometry::TopoLayers & layers,
20 size_t lineStart,
21 isce3::core::LookSide lookSide,
22 int epsgOut,
23 double startAzUTCTime,
24 double wavelength,
25 double prf,
26 double startingRange,
27 double rangePixelSpacing,
28 double threshold, int numiter, int extraiter,
29 unsigned int & totalconv);
30 }
31 }
32}
base interpolator is an abstract base class
Definition BinarySearchFunc.cpp:5

Generated for ISCE3.0 by doxygen 1.13.2.