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