backend.h (d0dee30ea4d9ea6fe9f220abcd0e1fd87a221230) backend.h (bf4cb66493dbcc06b8d25c9c91cf89fe1cab7c9b)
1// Copyright (c) 2017, Lawrence Livermore National Security, LLC. Produced at
2// the Lawrence Livermore National Laboratory. LLNL-CODE-734707. All Rights
3// reserved. See files LICENSE and NOTICE for details.
4//
5// This file is part of CEED, a collection of benchmarks, miniapps, software
6// libraries and APIs for efficient high-order finite element and spectral
7// element discretizations for exascale applications. For more information and
8// source code availability see http://github.com/ceed.

--- 16 unchanged lines hidden (view full) ---

25
26#define CEED_INTERN CEED_EXTERN __attribute__((visibility ("hidden")))
27#define CEED_UNUSED __attribute__((unused))
28
29#define CEED_MAX_RESOURCE_LEN 1024
30#define CEED_MAX_BACKEND_PRIORITY UINT_MAX
31#define CEED_ALIGN 64
32#define CEED_COMPOSITE_MAX 16
1// Copyright (c) 2017, Lawrence Livermore National Security, LLC. Produced at
2// the Lawrence Livermore National Laboratory. LLNL-CODE-734707. All Rights
3// reserved. See files LICENSE and NOTICE for details.
4//
5// This file is part of CEED, a collection of benchmarks, miniapps, software
6// libraries and APIs for efficient high-order finite element and spectral
7// element discretizations for exascale applications. For more information and
8// source code availability see http://github.com/ceed.

--- 16 unchanged lines hidden (view full) ---

25
26#define CEED_INTERN CEED_EXTERN __attribute__((visibility ("hidden")))
27#define CEED_UNUSED __attribute__((unused))
28
29#define CEED_MAX_RESOURCE_LEN 1024
30#define CEED_MAX_BACKEND_PRIORITY UINT_MAX
31#define CEED_ALIGN 64
32#define CEED_COMPOSITE_MAX 16
33#define CEED_FIELD_MAX 16
33
34/**
35 @ingroup Ceed
36 This macro provides the ability to disable optimization flags for functions that
37 are sensitive to floting point optimizations.
38**/
39#ifndef CeedPragmaOptimizeOff
40# if defined(__clang__)

--- 200 unchanged lines hidden ---
34
35/**
36 @ingroup Ceed
37 This macro provides the ability to disable optimization flags for functions that
38 are sensitive to floting point optimizations.
39**/
40#ifndef CeedPragmaOptimizeOff
41# if defined(__clang__)

--- 200 unchanged lines hidden ---