| test-qfunctions.h (b761d2cab99a31c30bb32e57e285fc6533e68118) | test-qfunctions.h (3d8e882215d238700cdceb37404f76ca7fa24eaa) |
|---|---|
| 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. | 1// Copyright (c) 2017-2022, Lawrence Livermore National Security, LLC and other CEED contributors. 2// All Rights Reserved. See the top-level LICENSE and NOTICE files for details. |
| 4// | 3// |
| 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. | 4// SPDX-License-Identifier: BSD-2-Clause |
| 9// | 5// |
| 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. | 6// This file is part of CEED: http://github.com/ceed |
| 16 17//------------------------------------------------------------------------------ 18// Setup 1D mass matrix 19//------------------------------------------------------------------------------ 20CEED_QFUNCTION(setup_mass)(void *ctx, const CeedInt Q, 21 const CeedScalar *const *in, 22 CeedScalar *const *out) { 23 // in[0] is quadrature weights, size (Q) --- 87 unchanged lines hidden --- | 7 8//------------------------------------------------------------------------------ 9// Setup 1D mass matrix 10//------------------------------------------------------------------------------ 11CEED_QFUNCTION(setup_mass)(void *ctx, const CeedInt Q, 12 const CeedScalar *const *in, 13 CeedScalar *const *out) { 14 // in[0] is quadrature weights, size (Q) --- 87 unchanged lines hidden --- |