xref: /libCEED/backends/memcheck/ceed-memcheck.h (revision 019b76820d7ff306c177822c4e76ffe5939c204b)
1 // Copyright (c) 2017-2022, Lawrence Livermore National Security, LLC and other CEED contributors.
2 // All Rights Reserved. See the top-level LICENSE and NOTICE files for details.
3 //
4 // SPDX-License-Identifier: BSD-2-Clause
5 //
6 // This file is part of CEED:  http://github.com/ceed
7 
8 #ifndef _ceed_memcheck_h
9 #define _ceed_memcheck_h
10 
11 #include <ceed/ceed.h>
12 #include <ceed/backend.h>
13 
14 typedef struct {
15   const CeedScalar **inputs;
16   CeedScalar **outputs;
17   bool setup_done;
18 } CeedQFunction_Memcheck;
19 
20 CEED_INTERN int CeedQFunctionCreate_Memcheck(CeedQFunction qf);
21 
22 #endif // _ceed_memcheck_h
23