| ceed-impl.h (545409412a57a57dfc857421c02439af6ee91e47) | ceed-impl.h (c71e1dcdcfce633cdb19fa81aa6735b006eb809d) |
|---|---|
| 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. --- 41 unchanged lines hidden (view full) --- 50 const CeedInt *, CeedElemRestriction); 51 int (*BasisCreateTensorH1)(CeedInt, CeedInt, CeedInt, const CeedScalar *, 52 const CeedScalar *, const CeedScalar *, 53 const CeedScalar *, CeedBasis); 54 int (*BasisCreateH1)(CeedElemTopology, CeedInt, CeedInt, CeedInt, 55 const CeedScalar *, 56 const CeedScalar *, const CeedScalar *, 57 const CeedScalar *, CeedBasis); | 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. --- 41 unchanged lines hidden (view full) --- 50 const CeedInt *, CeedElemRestriction); 51 int (*BasisCreateTensorH1)(CeedInt, CeedInt, CeedInt, const CeedScalar *, 52 const CeedScalar *, const CeedScalar *, 53 const CeedScalar *, CeedBasis); 54 int (*BasisCreateH1)(CeedElemTopology, CeedInt, CeedInt, CeedInt, 55 const CeedScalar *, 56 const CeedScalar *, const CeedScalar *, 57 const CeedScalar *, CeedBasis); |
| 58 int (*TensorContractCreate)(CeedTensorContract); | 58 int (*TensorContractCreate)(CeedBasis, CeedTensorContract); |
| 59 int (*QFunctionCreate)(CeedQFunction); 60 int (*OperatorCreate)(CeedOperator); 61 int (*CompositeOperatorCreate)(CeedOperator); 62 int refcount; 63 void *data; 64 foffset foffsets[CEED_NUM_BACKEND_FUNCTIONS]; 65}; 66 --- 157 unchanged lines hidden --- | 59 int (*QFunctionCreate)(CeedQFunction); 60 int (*OperatorCreate)(CeedOperator); 61 int (*CompositeOperatorCreate)(CeedOperator); 62 int refcount; 63 void *data; 64 foffset foffsets[CEED_NUM_BACKEND_FUNCTIONS]; 65}; 66 --- 157 unchanged lines hidden --- |