| ceed-impl.h (5ba4e83e9b1c3504427ca38afe780fb47d34b172) | ceed-impl.h (d04bbc78fb1f4c986969af2fa56bdcf94e57fde9) |
|---|---|
| 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. 3// 4// SPDX-License-Identifier: BSD-2-Clause 5// 6// This file is part of CEED: http://github.com/ceed 7 8/// @file --- 110 unchanged lines hidden (view full) --- 119 int (*TensorContractCreate)(CeedBasis, CeedTensorContract); 120 int (*QFunctionCreate)(CeedQFunction); 121 int (*QFunctionContextCreate)(CeedQFunctionContext); 122 int (*OperatorCreate)(CeedOperator); 123 int (*CompositeOperatorCreate)(CeedOperator); 124 int ref_count; 125 void *data; 126 bool is_debug; | 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. 3// 4// SPDX-License-Identifier: BSD-2-Clause 5// 6// This file is part of CEED: http://github.com/ceed 7 8/// @file --- 110 unchanged lines hidden (view full) --- 119 int (*TensorContractCreate)(CeedBasis, CeedTensorContract); 120 int (*QFunctionCreate)(CeedQFunction); 121 int (*QFunctionContextCreate)(CeedQFunctionContext); 122 int (*OperatorCreate)(CeedOperator); 123 int (*CompositeOperatorCreate)(CeedOperator); 124 int ref_count; 125 void *data; 126 bool is_debug; |
| 127 bool has_valid_op_fallback_resource; |
|
| 127 bool is_deterministic; 128 char err_msg[CEED_MAX_RESOURCE_LEN]; 129 FOffset *f_offsets; 130}; 131 132struct CeedVector_private { 133 Ceed ceed; 134 int (*HasValidArray)(CeedVector, bool *); --- 247 unchanged lines hidden (view full) --- 382 CeedOperator *sub_operators; 383 CeedInt num_suboperators; 384 void *data; 385 CeedInt num_context_labels; 386 CeedInt max_context_labels; 387 CeedContextFieldLabel *context_labels; 388}; 389 | 128 bool is_deterministic; 129 char err_msg[CEED_MAX_RESOURCE_LEN]; 130 FOffset *f_offsets; 131}; 132 133struct CeedVector_private { 134 Ceed ceed; 135 int (*HasValidArray)(CeedVector, bool *); --- 247 unchanged lines hidden (view full) --- 383 CeedOperator *sub_operators; 384 CeedInt num_suboperators; 385 void *data; 386 CeedInt num_context_labels; 387 CeedInt max_context_labels; 388 CeedContextFieldLabel *context_labels; 389}; 390 |
| 391CEED_INTERN int CeedOperatorGetFallback(CeedOperator op, 392 CeedOperator *op_fallback); 393 |
|
| 390#endif | 394#endif |