| 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 --- |