| ceed.h (ca94c3ddc8f82b7d93a79f9e4812e99b8be840ff) | ceed.h (bafebce16a7da2c6afe5a069f690fc31b8ccb4ef) |
|---|---|
| 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 --- 384 unchanged lines hidden (view full) --- 393CEED_EXTERN int CeedQFunctionContextView(CeedQFunctionContext ctx, FILE *stream); 394CEED_EXTERN int CeedQFunctionContextSetDataDestroy(CeedQFunctionContext ctx, CeedMemType f_mem_type, CeedQFunctionContextDataDestroyUser f); 395CEED_EXTERN int CeedQFunctionContextDestroy(CeedQFunctionContext *ctx); 396 397CEED_EXTERN int CeedOperatorCreate(Ceed ceed, CeedQFunction qf, CeedQFunction dqf, CeedQFunction dqfT, CeedOperator *op); 398CEED_EXTERN int CeedOperatorCreateAtPoints(Ceed ceed, CeedQFunction qf, CeedQFunction dqf, CeedQFunction dqfT, CeedOperator *op); 399CEED_EXTERN int CeedCompositeOperatorCreate(Ceed ceed, CeedOperator *op); 400CEED_EXTERN int CeedOperatorReferenceCopy(CeedOperator op, CeedOperator *op_copy); | 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 --- 384 unchanged lines hidden (view full) --- 393CEED_EXTERN int CeedQFunctionContextView(CeedQFunctionContext ctx, FILE *stream); 394CEED_EXTERN int CeedQFunctionContextSetDataDestroy(CeedQFunctionContext ctx, CeedMemType f_mem_type, CeedQFunctionContextDataDestroyUser f); 395CEED_EXTERN int CeedQFunctionContextDestroy(CeedQFunctionContext *ctx); 396 397CEED_EXTERN int CeedOperatorCreate(Ceed ceed, CeedQFunction qf, CeedQFunction dqf, CeedQFunction dqfT, CeedOperator *op); 398CEED_EXTERN int CeedOperatorCreateAtPoints(Ceed ceed, CeedQFunction qf, CeedQFunction dqf, CeedQFunction dqfT, CeedOperator *op); 399CEED_EXTERN int CeedCompositeOperatorCreate(Ceed ceed, CeedOperator *op); 400CEED_EXTERN int CeedOperatorReferenceCopy(CeedOperator op, CeedOperator *op_copy); |
| 401CEED_EXTERN int CeedOperatorSetField(CeedOperator op, const char *field_name, CeedElemRestriction r, CeedBasis b, CeedVector v); | 401CEED_EXTERN int CeedOperatorSetField(CeedOperator op, const char *field_name, CeedElemRestriction rstr, CeedBasis basis, CeedVector vec); |
| 402CEED_EXTERN int CeedOperatorGetFields(CeedOperator op, CeedInt *num_input_fields, CeedOperatorField **input_fields, CeedInt *num_output_fields, 403 CeedOperatorField **output_fields); 404 405CEED_EXTERN int CeedOperatorAtPointsSetPoints(CeedOperator op, CeedElemRestriction rstr_points, CeedVector point_coords); 406CEED_EXTERN int CeedOperatorAtPointsGetPoints(CeedOperator op, CeedElemRestriction *rstr_points, CeedVector *point_coords); 407CEED_EXTERN int CeedCompositeOperatorAddSub(CeedOperator composite_op, CeedOperator sub_op); 408CEED_EXTERN int CeedCompositeOperatorGetNumSub(CeedOperator op, CeedInt *num_suboperators); 409CEED_EXTERN int CeedCompositeOperatorGetSubList(CeedOperator op, CeedOperator **sub_operators); --- 102 unchanged lines hidden --- | 402CEED_EXTERN int CeedOperatorGetFields(CeedOperator op, CeedInt *num_input_fields, CeedOperatorField **input_fields, CeedInt *num_output_fields, 403 CeedOperatorField **output_fields); 404 405CEED_EXTERN int CeedOperatorAtPointsSetPoints(CeedOperator op, CeedElemRestriction rstr_points, CeedVector point_coords); 406CEED_EXTERN int CeedOperatorAtPointsGetPoints(CeedOperator op, CeedElemRestriction *rstr_points, CeedVector *point_coords); 407CEED_EXTERN int CeedCompositeOperatorAddSub(CeedOperator composite_op, CeedOperator sub_op); 408CEED_EXTERN int CeedCompositeOperatorGetNumSub(CeedOperator op, CeedInt *num_suboperators); 409CEED_EXTERN int CeedCompositeOperatorGetSubList(CeedOperator op, CeedOperator **sub_operators); --- 102 unchanged lines hidden --- |