Maestro 0.3.11
Unified interface for quantum circuit simulation
Loading...
Searching...
No Matches
MaestroExe.cpp File Reference
#include <algorithm>
#include <boost/program_options.hpp>
#include <iostream>
#include <optional>
#include <fstream>
#include <stdio.h>
#include <stdlib.h>
#include "../Simulators/Interfaces/State.h"
#include "Simulator.hpp"
Include dependency graph for MaestroExe.cpp:

Go to the source code of this file.

Functions

static std::string _get_env_var (const char *envs)
static int BackendId (int option)
static std::string GetConfigJson (int num_shots, int maxBondDim, std::optional< bool > gateFusion)
int main (int argc, char **argv)

Function Documentation

◆ _get_env_var()

std::string _get_env_var ( const char * envs)
static

Definition at line 14 of file MaestroExe.cpp.

Referenced by main().

◆ BackendId()

int BackendId ( int option)
static

Definition at line 42 of file MaestroExe.cpp.

Referenced by main().

◆ GetConfigJson()

std::string GetConfigJson ( int num_shots,
int maxBondDim,
std::optional< bool > gateFusion )
static

Definition at line 67 of file MaestroExe.cpp.

Referenced by main().

◆ main()