![]()  | 
  
    PURIFY
    
   Next-generation radio interferometric imaging 
   | 
 
#include <chrono>#include <benchmark/benchmark.h>#include "benchmarks/utilities.h"#include "purify/operators.h"
 Include dependency graph for measurement_operator.cc:Go to the source code of this file.
Classes | |
| class | DegridOperatorFixture | 
| class | DegridOperatorDirectFixture | 
| class | DegridOperatorAdjointFixture | 
Functions | |
| void | degrid_operator_ctor (benchmark::State &state) | 
| BENCHMARK_DEFINE_F (DegridOperatorDirectFixture, Apply)(benchmark | |
| BENCHMARK_DEFINE_F (DegridOperatorAdjointFixture, Apply)(benchmark | |
| Args ({1024, 1000000, 4}) -> Args({1024, 10000000, 4}) ->UseManualTime() ->Repetitions(10) ->Unit(benchmark::kMillisecond) | |
| BENCHMARK_MAIN () | |
| Args | ( | {1024, 1000000, 4} | ) | -> Args({1024, 10000000, 4}) ->UseManualTime() ->Repetitions(10) ->Unit(benchmark::kMillisecond) | 
| BENCHMARK_DEFINE_F | ( | DegridOperatorAdjointFixture | , | 
| Apply | |||
| ) | 
Definition at line 123 of file measurement_operator.cc.
References b_utilities::duration().
| BENCHMARK_DEFINE_F | ( | DegridOperatorDirectFixture | , | 
| Apply | |||
| ) | 
Definition at line 107 of file measurement_operator.cc.
References b_utilities::duration().
| BENCHMARK_MAIN | ( | ) | 
| void degrid_operator_ctor | ( | benchmark::State & | state | ) | 
Definition at line 10 of file measurement_operator.cc.
References b_utilities::duration(), purify::kernels::kb, and b_utilities::random_measurements().