49 std::vector<Transform const *> *candidates =
50 recommend(howMany, device,
x,
y,
z,
n, isBatched, isFloat, isForward,
51 isInPlace, isReal, maxSignalInc, maxMemory, allowTransposition,
53 std::vector<BenchmarkResult const *> *result =
benchmark(*candidates);
static std::vector< BenchmarkResult const * > * benchmark(int device, int x, int y=1, int z=1, int n=1, Tristate::Tristate isBatched=Tristate::TRUE, Tristate::Tristate isFloat=Tristate::TRUE, Tristate::Tristate isForward=Tristate::TRUE, Tristate::Tristate isInPlace=Tristate::TRUE, Tristate::Tristate isReal=Tristate::TRUE)
void sort(struct DCEL_T *dcel)
static std::vector< Transform const * > * recommend(int howMany, int device, int x, int y=1, int z=1, int n=1, Tristate::Tristate isBatched=Tristate::TRUE, Tristate::Tristate isFloat=Tristate::TRUE, Tristate::Tristate isForward=Tristate::TRUE, Tristate::Tristate isInPlace=Tristate::TRUE, Tristate::Tristate isReal=Tristate::TRUE, int maxSignalInc=INT_MAX, int maxMemory=INT_MAX, bool allowTransposition=false, bool squareOnly=false, bool crop=false)
static bool execSort(const BenchmarkResult *l, const BenchmarkResult *r)