isce3  0.1.0
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Pages
Public Member Functions | Static Public Member Functions | List of all members
isce3::core::DenseMatrix< N, T > Class Template Reference
Inheritance diagram for isce3::core::DenseMatrix< N, T >:

Public Member Functions

CUDA_HOSTDEV auto operator[] (int i)
 
CUDA_HOSTDEV auto operator[] (int i) const
 
CUDA_HOSTDEV auto dot (const super_t &other) const
 
CUDA_HOSTDEV auto dot (const Eigen::Matrix< T, N, 1 > &other) const
 
CUDA_HOSTDEV constexpr DenseMatrix (std::initializer_list< std::initializer_list< T >> lst)
 
CUDA_HOSTDEV constexpr
DenseMatrix< N, T > 
transpose () const
 Matrix transposition.
 

Static Public Member Functions

static CUDA_HOSTDEV Mat3 xyzToEnu (double lat, double lon)
 Compute ENU basis transformation matrix. More...
 

Member Function Documentation

template<int N, typename T >
CUDA_HOSTDEV Mat3 isce3::core::DenseMatrix< N, T >::xyzToEnu ( double  lat,
double  lon 
)
static

Compute ENU basis transformation matrix.

Parameters
[in]latLatitude in radians
[in]lonLongitude in radians
[out]enumatMatrix with rotation matrix

The documentation for this class was generated from the following file:

Generated for ISCE3.0 by doxygen 1.8.5.