| ceed-ref-qfunction.c (b99f7525d49ad2fe8f9289cddf341eb7a9f99461) | ceed-ref-qfunction.c (fc7cf9a0106c61e423592cfe742ac213c7a4a062) |
|---|---|
| 1// Copyright (c) 2017-2018, Lawrence Livermore National Security, LLC. 2// Produced at the Lawrence Livermore National Laboratory. LLNL-CODE-734707. 3// All Rights 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. 9// 10// The CEED research is supported by the Exascale Computing Project 17-SC-20-SC, 11// a collaborative effort of two U.S. Department of Energy organizations (Office 12// of Science and the National Nuclear Security Administration) responsible for 13// the planning and preparation of a capable exascale ecosystem, including 14// software, applications, hardware, advanced system engineering and early 15// testbed platforms, in support of the nation's exascale computing imperative. 16 17#include <string.h> | 1// Copyright (c) 2017-2018, Lawrence Livermore National Security, LLC. 2// Produced at the Lawrence Livermore National Laboratory. LLNL-CODE-734707. 3// All Rights 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. 9// 10// The CEED research is supported by the Exascale Computing Project 17-SC-20-SC, 11// a collaborative effort of two U.S. Department of Energy organizations (Office 12// of Science and the National Nuclear Security Administration) responsible for 13// the planning and preparation of a capable exascale ecosystem, including 14// software, applications, hardware, advanced system engineering and early 15// testbed platforms, in support of the nation's exascale computing imperative. 16 17#include <string.h> |
| 18#include <stdio.h> |
|
| 18#include "ceed-ref.h" 19 20static int CeedQFunctionApply_Ref(CeedQFunction qf, CeedInt Q, 21 CeedVector *U, CeedVector *V) { 22 int ierr; 23 CeedQFunction_Ref *impl; 24 ierr = CeedQFunctionGetData(qf, (void *)&impl); CeedChk(ierr); 25 --- 60 unchanged lines hidden --- | 19#include "ceed-ref.h" 20 21static int CeedQFunctionApply_Ref(CeedQFunction qf, CeedInt Q, 22 CeedVector *U, CeedVector *V) { 23 int ierr; 24 CeedQFunction_Ref *impl; 25 ierr = CeedQFunctionGetData(qf, (void *)&impl); CeedChk(ierr); 26 --- 60 unchanged lines hidden --- |