xref: /libCEED/rust/libceed-sys/c-src/backends/avx/ceed-avx.h (revision 3d8e882215d238700cdceb37404f76ca7fa24eaa)
1*3d8e8822SJeremy L Thompson // Copyright (c) 2017-2022, Lawrence Livermore National Security, LLC and other CEED contributors.
2*3d8e8822SJeremy L Thompson // All Rights Reserved. See the top-level LICENSE and NOTICE files for details.
348fffa06Sjeremylt //
4*3d8e8822SJeremy L Thompson // SPDX-License-Identifier: BSD-2-Clause
548fffa06Sjeremylt //
6*3d8e8822SJeremy L Thompson // This file is part of CEED:  http://github.com/ceed
748fffa06Sjeremylt 
83d576824SJeremy L Thompson #ifndef _ceed_avx_h
93d576824SJeremy L Thompson #define _ceed_avx_h
103d576824SJeremy L Thompson 
11ec3da8bcSJed Brown #include <ceed/ceed.h>
12ec3da8bcSJed Brown #include <ceed/backend.h>
1380a9ef05SNatalie Beams 
1480a9ef05SNatalie Beams CEED_INTERN int CeedTensorContractCreate_f32_Avx(CeedBasis basis,
1580a9ef05SNatalie Beams     CeedTensorContract contract);
1680a9ef05SNatalie Beams CEED_INTERN int CeedTensorContractCreate_f64_Avx(CeedBasis basis,
17c71e1dcdSjeremylt     CeedTensorContract contract);
183d576824SJeremy L Thompson 
193d576824SJeremy L Thompson #endif // _ceed_avx_h
20