| ceed-impl.h (5107b09fcb4710dffb8bf2363d6d7d4be3d24cc9) | ceed-impl.h (cae8b89ab4384ccb591c7143fd0ca8a192ac9d03) |
|---|---|
| 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. --- 197 unchanged lines hidden (view full) --- 206 Ceed ceed; 207 CeedOperator opfallback; 208 CeedQFunction qffallback; 209 int refcount; 210 int (*AssembleLinearQFunction)(CeedOperator, CeedVector *, 211 CeedElemRestriction *, CeedRequest *); 212 int (*AssembleLinearDiagonal)(CeedOperator, CeedVector *, CeedRequest *); 213 int (*Apply)(CeedOperator, CeedVector, CeedVector, CeedRequest *); | 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. --- 197 unchanged lines hidden (view full) --- 206 Ceed ceed; 207 CeedOperator opfallback; 208 CeedQFunction qffallback; 209 int refcount; 210 int (*AssembleLinearQFunction)(CeedOperator, CeedVector *, 211 CeedElemRestriction *, CeedRequest *); 212 int (*AssembleLinearDiagonal)(CeedOperator, CeedVector *, CeedRequest *); 213 int (*Apply)(CeedOperator, CeedVector, CeedVector, CeedRequest *); |
| 214 int (*ApplyAdd)(CeedOperator, CeedVector, CeedVector, CeedRequest *); |
|
| 214 int (*ApplyJacobian)(CeedOperator, CeedVector, CeedVector, CeedVector, 215 CeedVector, CeedRequest *); 216 int (*Destroy)(CeedOperator); 217 CeedOperatorField *inputfields; 218 CeedOperatorField *outputfields; 219 CeedInt numelements; /// Number of elements 220 CeedInt numqpoints; /// Number of quadrature points over all elements 221 CeedInt nfields; /// Number of fields that have been set --- 23 unchanged lines hidden --- | 215 int (*ApplyJacobian)(CeedOperator, CeedVector, CeedVector, CeedVector, 216 CeedVector, CeedRequest *); 217 int (*Destroy)(CeedOperator); 218 CeedOperatorField *inputfields; 219 CeedOperatorField *outputfields; 220 CeedInt numelements; /// Number of elements 221 CeedInt numqpoints; /// Number of quadrature points over all elements 222 CeedInt nfields; /// Number of fields that have been set --- 23 unchanged lines hidden --- |