purify
C++ Purify implementation with native circuit and BPP support
Loading...
Searching...
No Matches
bench_purify.cpp File Reference

Nanobench-based performance harness for circuit construction and BPPP operations. More...

#include <nanobench.h>
#include <array>
#include <charconv>
#include <chrono>
#include <cstddef>
#include <cstdint>
#include <iostream>
#include <optional>
#include <string_view>
#include "purify.hpp"
#include "purify/bppp.hpp"
#include "../src/bridge/bppp_bridge.h"

Go to the source code of this file.

Macros

#define PURIFY_BENCH_BUILD_CONFIG   "unspecified"
 
#define PURIFY_BENCH_IS_RELEASE   0
 

Functions

int main (int argc, char **argv)
 Runs the Purify benchmark suite.
 

Macro Definition Documentation

◆ PURIFY_BENCH_BUILD_CONFIG

#define PURIFY_BENCH_BUILD_CONFIG   "unspecified"

Definition at line 42 of file bench_purify.cpp.

◆ PURIFY_BENCH_IS_RELEASE

#define PURIFY_BENCH_IS_RELEASE   0

Definition at line 46 of file bench_purify.cpp.

Function Documentation

◆ main()