//===----------------------------------------------------------------------===// // // Part of CUDASTF in CUDA C++ Core Libraries, // under the Apache License v2.0 with LLVM Exceptions. // See https://llvm.org/LICENSE.txt for license information. // SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception // SPDX-FileCopyrightText: Copyright (c) 2022-2025 NVIDIA CORPORATION & AFFILIATES. // //===----------------------------------------------------------------------===// /** @file * * @brief Main include file for the CUDASTF library. * * STF pulls `cuda::experimental::places` into `cuda::experimental::stf` via * `__stf/internal/stf_places_into_stf_core.cuh` (after `places.cuh` in STF-only * headers), `stf_places_extended_exports.cuh` (after `stf::hash`; avoids including * `place_partition.cuh`), and `stf_places_partition_into_stf.cuh` where partition * APIs are needed. Places headers do not include STF for that bridge. */ #pragma once #include #include #include #include #include #include // #include #include #include #include #include #include #include #include #include #include #include #include #include