isce3  0.1.0
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Pages
DryTroposphereModel.h
1 #pragma once
2 
3 #include <isce3/core/forward.h>
4 
5 #include <isce3/core/Common.h>
6 #include <string>
7 
8 namespace isce3 {
9 namespace focus {
10 
15 enum class DryTroposphereModel {
17  NoDelay = 0,
18 
20  TSX,
21 };
22 
24 std::string toString(DryTroposphereModel);
25 
32 DryTroposphereModel parseDryTropoModel(const std::string& s);
33 
43 CUDA_HOSTDEV
44 double dryTropoDelayTSX(const isce3::core::Vec3& p, const isce3::core::Vec3& llh,
45  const isce3::core::Ellipsoid& ellipsoid);
46 
47 } // namespace focus
48 } // namespace isce3
49 
50 #include "DryTroposphereModel.icc"
Data structure to store Ellipsoid information.
Definition: Ellipsoid.h:20

Generated for ISCE3.0 by doxygen 1.8.5.