![]() |
PURIFY
Next-generation radio interferometric imaging
|
#include "purify/config.h"#include <complex>#include <Eigen/Core>#include <Eigen/Dense>#include <Eigen/SparseCore>#include <sopt/types.h>
Include dependency graph for types.h:Go to the source code of this file.
Namespaces | |
| purify | |
| purify::wproj_utilities | |
| purify::wproj_utilities::expansions | |
| purify::constant | |
Typedefs | |
| typedef std::complex< float > | purify::t_complexf |
| typedef Eigen::Triplet< t_complex > | purify::t_tripletList |
| Root of the type hierarchy for triplet lists. More... | |
| template<class T = t_real, class I = t_int> | |
| using | purify::Sparse = Eigen::SparseMatrix< T, Eigen::RowMajor, I > |
| A matrix of a given type. More... | |
| template<class T = t_real, class I = t_int> | |
| using | purify::SparseVector = Eigen::SparseVector< T, Eigen::RowMajor, I > |
Enumerations | |
| enum class | purify::diff_func_type { purify::L2Norm , purify::L2Norm_with_CRR } |
| enum class | purify::nondiff_func_type { purify::L1Norm , purify::Denoiser , purify::RealIndicator } |
| enum class | purify::stokes { purify::I , purify::Q , purify::U , purify::V , purify::XX , purify::YY , purify::XY , purify::YX , purify::LL , purify::RR , purify::LR , purify::RL , purify::P } |
| enum class | purify::dde_type { purify::wkernel_radial , purify::wkernel_2d } |
| Types of DDEs in purify. More... | |
| enum class | purify::wproj_utilities::expansions::series { purify::wproj_utilities::expansions::none , purify::wproj_utilities::expansions::taylor , purify::wproj_utilities::expansions::chebyshev } |
| Type of series approximation. More... | |
Variables | |
| const std::map< std::string, diff_func_type > | purify::diff_type_string |
| const std::map< std::string, nondiff_func_type > | purify::nondiff_type_string |
| const std::map< stokes, t_int > | purify::stokes_int |
| const std::map< std::string, stokes > | purify::stokes_string |
| const t_real | purify::constant::pi = 3.14159265358979323846 |
| mathematical constant More... | |
| const t_real | purify::constant::c = 299792458.0 |
| speed of light in vacuum More... | |
| const t_real | purify::constant::omega_e = 0.00007292115090 |
| angular velocity of the earth rad/s More... | |