/*******************************************************************************
 * Copyright (c) 2022 - 2026 NVIDIA Corporation & Affiliates.                  *
 * All rights reserved.                                                        *
 *                                                                             *
 * This source code and the accompanying materials are made available under    *
 * the terms of the Apache License 2.0 which accompanies this distribution.    *
 ******************************************************************************/

#include "@CUSV_SIMULATOR_HEADER@"

namespace {
using CuStateVecSimulator =
    cudaq::cusv::@CUSV_SIMULATOR_CLASS@<@CUSV_SCALAR_TYPE@>;
}

NVQIR_REGISTER_SIMULATOR(CuStateVecSimulator, @CUSV_REGISTER_NAME@)
