QMCPACK
syclSolver.hpp
Go to the documentation of this file.
1
//////////////////////////////////////////////////////////////////////////////////////
2
// This file is distributed under the University of Illinois/NCSA Open Source License.
3
// See LICENSE file in top directory for details.
4
//
5
// Copyright (c) 2022 QMCPACK developers.
6
//
7
// File developed by: Ye Luo, yeluo@anl.gov, Argonne National Laboratory
8
//
9
// File created by: Ye Luo, yeluo@anl.gov, Argonne National Laboratory
10
//////////////////////////////////////////////////////////////////////////////////////
11
12
#ifndef QMCPLUSPLUS_SYCL_MKL_SOLVER_H
13
#define QMCPLUSPLUS_SYCL_MKL_SOLVER_H
14
15
#include <oneapi/mkl/lapack.hpp>
16
#include <mkl_service.h>
17
18
namespace
qmcplusplus
19
{
20
namespace
syclSolver
21
{
22
using namespace
oneapi::mkl::lapack
;
23
24
inline
void
freeBuffer
() { mkl_free_buffers(); }
25
}
// namespace syclSolver
26
}
// namespace qmcplusplus
27
28
#endif
qmcplusplus
helper functions for EinsplineSetBuilder
Definition:
Configuration.h:43
qmcplusplus::syclSolver::freeBuffer
void freeBuffer()
Definition:
syclSolver.hpp:24
lapack
src
Platforms
SYCL
syclSolver.hpp
Generated on Fri Jun 28 2024 10:45:16 for QMCPACK by
1.8.14