ceed-qfunction-register.c (fdf20d1507041ae081eb23cdb7397fbed40ecb8b) ceed-qfunction-register.c (ca94c3ddc8f82b7d93a79f9e4812e99b8be840ff)
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#include <ceed.h>
9#include <ceed/backend.h>
10#include <stdbool.h>
11
12static bool register_all_called;
13
14#define CEED_GALLERY_QFUNCTION(name) CEED_INTERN int name(void);
15#include "../gallery/ceed-gallery-list.h"
16#undef CEED_GALLERY_QFUNCTION
17
18/**
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#include <ceed.h>
9#include <ceed/backend.h>
10#include <stdbool.h>
11
12static bool register_all_called;
13
14#define CEED_GALLERY_QFUNCTION(name) CEED_INTERN int name(void);
15#include "../gallery/ceed-gallery-list.h"
16#undef CEED_GALLERY_QFUNCTION
17
18/**
19 @brief Register the gallery of pre-configured QFunctions.
19 @brief Register the gallery of pre-configured @ref CeedQFunction.
20
20
21 This is called automatically by CeedQFunctionCreateInteriorByName() and thus normally need not be called by users.
22 Users can call CeedQFunctionRegister() to register additional backends.
21 This is called automatically by @ref CeedQFunctionCreateInteriorByName() and thus normally need not be called by users.
22 Users can call @ref CeedQFunctionRegister() to register additional backends.
23
24 @return An error code: 0 - success, otherwise - failure
25
26 @sa CeedQFunctionRegister()
27
28 @ref User
29**/
30int CeedQFunctionRegisterAll() {

--- 14 unchanged lines hidden ---
23
24 @return An error code: 0 - success, otherwise - failure
25
26 @sa CeedQFunctionRegister()
27
28 @ref User
29**/
30int CeedQFunctionRegisterAll() {

--- 14 unchanged lines hidden ---