ceed.c (dc1dbf0744997d47eb98656f475bfd131b09dcf8) ceed.c (418fb8c26cd03fc44256773f44bb9ece8ec63e5f)
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.

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

339 (*ceed)->data = NULL;
340
341 // Set lookup table
342 foffset foffsets[CEED_NUM_BACKEND_FUNCTIONS] = {
343 {"CeedError", ceedoffsetof(Ceed, Error)},
344 {"CeedDestroy", ceedoffsetof(Ceed, Destroy)},
345 {"CeedVecCreate", ceedoffsetof(Ceed, VecCreate)},
346 {"CeedElemRestrictionCreate", ceedoffsetof(Ceed, ElemRestrictionCreate)},
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.

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

339 (*ceed)->data = NULL;
340
341 // Set lookup table
342 foffset foffsets[CEED_NUM_BACKEND_FUNCTIONS] = {
343 {"CeedError", ceedoffsetof(Ceed, Error)},
344 {"CeedDestroy", ceedoffsetof(Ceed, Destroy)},
345 {"CeedVecCreate", ceedoffsetof(Ceed, VecCreate)},
346 {"CeedElemRestrictionCreate", ceedoffsetof(Ceed, ElemRestrictionCreate)},
347 {
348 "CeedElemRestrictionCreateBlocked",
347 {"CeedElemRestrictionCreateBlocked",
349 ceedoffsetof(Ceed, ElemRestrictionCreateBlocked)
350 },
351 {"CeedBasisCreateTensorH1", ceedoffsetof(Ceed, BasisCreateTensorH1)},
352 {"CeedBasisCreateH1", ceedoffsetof(Ceed, BasisCreateH1)},
353 {"CeedQFunctionCreate", ceedoffsetof(Ceed, QFunctionCreate)},
354 {"CeedOperatorCreate", ceedoffsetof(Ceed, OperatorCreate)},
355 {"VectorSetArray", ceedoffsetof(CeedVector, SetArray)},
356 {"VectorSetValue", ceedoffsetof(CeedVector, SetValue)},

--- 146 unchanged lines hidden ---
348 ceedoffsetof(Ceed, ElemRestrictionCreateBlocked)
349 },
350 {"CeedBasisCreateTensorH1", ceedoffsetof(Ceed, BasisCreateTensorH1)},
351 {"CeedBasisCreateH1", ceedoffsetof(Ceed, BasisCreateH1)},
352 {"CeedQFunctionCreate", ceedoffsetof(Ceed, QFunctionCreate)},
353 {"CeedOperatorCreate", ceedoffsetof(Ceed, OperatorCreate)},
354 {"VectorSetArray", ceedoffsetof(CeedVector, SetArray)},
355 {"VectorSetValue", ceedoffsetof(CeedVector, SetValue)},

--- 146 unchanged lines hidden ---