PURIFY
Next-generation radio interferometric imaging
Variables
operators_test Namespace Reference

Variables

const std::string test_dir = "expected/operators/"
 
const std::vector< t_real > u
 data for u coordinate More...
 
const std::vector< t_real > v = read_data<t_real>(data_filename(test_dir + "v_data"))
 data for v coordinate More...
 
const std::vector< t_complex > direct_input
 data for degridding input More...
 
const std::vector< t_complex > expected_direct
 data for degridding output More...
 
const std::vector< t_complex > indirect_input
 data for gridding input More...
 
const std::vector< t_complex > expected_indirect
 data for gridding output More...
 
const std::vector< t_complex > expected_S
 data for gridding correction More...
 

Variable Documentation

◆ direct_input

const std::vector<t_complex> operators_test::direct_input
Initial value:
=
read_data<t_complex>(data_filename(test_dir + "direct_input_data"))
const std::string test_dir
Definition: operators.cc:16
std::string data_filename(std::string const &filename)
Holds data and such.

data for degridding input

Definition at line 22 of file operators.cc.

Referenced by TEST_CASE().

◆ expected_direct

const std::vector<t_complex> operators_test::expected_direct
Initial value:
=
read_data<t_complex>(data_filename(test_dir + "expected_direct_data"))

data for degridding output

Definition at line 25 of file operators.cc.

Referenced by TEST_CASE().

◆ expected_indirect

const std::vector<t_complex> operators_test::expected_indirect
Initial value:
=
read_data<t_complex>(data_filename(test_dir + "expected_indirect_data"))

data for gridding output

Definition at line 31 of file operators.cc.

Referenced by TEST_CASE().

◆ expected_S

const std::vector<t_complex> operators_test::expected_S
Initial value:
=
read_data(read_data<t_real>(data_filename(test_dir + "expected_S_data")))
std::enable_if< std::is_scalar< T >::value, std::vector< T > >::type read_data(const std::string &filename)
read real values from data file
Definition: data.in.h:14

data for gridding correction

Definition at line 35 of file operators.cc.

Referenced by TEST_CASE().

◆ indirect_input

const std::vector<t_complex> operators_test::indirect_input
Initial value:
=
read_data<t_complex>(data_filename(test_dir + "indirect_input_data"))

data for gridding input

Definition at line 28 of file operators.cc.

Referenced by TEST_CASE().

◆ test_dir

const std::string operators_test::test_dir = "expected/operators/"

Definition at line 16 of file operators.cc.

Referenced by TEST_CASE().

◆ u

const std::vector<t_real> operators_test::u

◆ v

const std::vector<t_real> operators_test::v = read_data<t_real>(data_filename(test_dir + "v_data"))