| ceed-impl.h (3047f7896db8a74672e0eaf4fe2741a47841cabb) | ceed-impl.h (c30b7fbd8b2659efee5d57239ce7cc4a18e5e9c6) |
|---|---|
| 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. --- 331 unchanged lines hidden (view full) --- 340 int (*LinearAssembleQFunctionUpdate)(CeedOperator, CeedVector, 341 CeedElemRestriction, CeedRequest *); 342 int (*LinearAssembleDiagonal)(CeedOperator, CeedVector, CeedRequest *); 343 int (*LinearAssembleAddDiagonal)(CeedOperator, CeedVector, CeedRequest *); 344 int (*LinearAssemblePointBlockDiagonal)(CeedOperator, CeedVector, 345 CeedRequest *); 346 int (*LinearAssembleAddPointBlockDiagonal)(CeedOperator, CeedVector, 347 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. --- 331 unchanged lines hidden (view full) --- 340 int (*LinearAssembleQFunctionUpdate)(CeedOperator, CeedVector, 341 CeedElemRestriction, CeedRequest *); 342 int (*LinearAssembleDiagonal)(CeedOperator, CeedVector, CeedRequest *); 343 int (*LinearAssembleAddDiagonal)(CeedOperator, CeedVector, CeedRequest *); 344 int (*LinearAssemblePointBlockDiagonal)(CeedOperator, CeedVector, 345 CeedRequest *); 346 int (*LinearAssembleAddPointBlockDiagonal)(CeedOperator, CeedVector, 347 CeedRequest *); |
| 348 int (*LinearAssembleSymbolic)(CeedOperator, ptrdiff_t *, CeedInt **, | 348 int (*LinearAssembleSymbolic)(CeedOperator, CeedSize *, CeedInt **, |
| 349 CeedInt **); 350 int (*LinearAssemble)(CeedOperator, CeedVector); 351 int (*CreateFDMElementInverse)(CeedOperator, CeedOperator *, CeedRequest *); 352 int (*Apply)(CeedOperator, CeedVector, CeedVector, CeedRequest *); 353 int (*ApplyComposite)(CeedOperator, CeedVector, CeedVector, CeedRequest *); 354 int (*ApplyAdd)(CeedOperator, CeedVector, CeedVector, CeedRequest *); 355 int (*ApplyAddComposite)(CeedOperator, CeedVector, CeedVector, CeedRequest *); 356 int (*ApplyJacobian)(CeedOperator, CeedVector, CeedVector, CeedVector, --- 27 unchanged lines hidden --- | 349 CeedInt **); 350 int (*LinearAssemble)(CeedOperator, CeedVector); 351 int (*CreateFDMElementInverse)(CeedOperator, CeedOperator *, CeedRequest *); 352 int (*Apply)(CeedOperator, CeedVector, CeedVector, CeedRequest *); 353 int (*ApplyComposite)(CeedOperator, CeedVector, CeedVector, CeedRequest *); 354 int (*ApplyAdd)(CeedOperator, CeedVector, CeedVector, CeedRequest *); 355 int (*ApplyAddComposite)(CeedOperator, CeedVector, CeedVector, CeedRequest *); 356 int (*ApplyJacobian)(CeedOperator, CeedVector, CeedVector, CeedVector, --- 27 unchanged lines hidden --- |