| ceed-operator.c (d0dee30ea4d9ea6fe9f220abcd0e1fd87a221230) | ceed-operator.c (f74ec58466a7eebc696fd6b461de38faeedc8431) |
|---|---|
| 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. --- 704 unchanged lines hidden (view full) --- 713} 714 715/** 716 @brief Get the CeedOperatorFields of a CeedOperator 717 718 Note: Calling this function asserts that setup is complete 719 and sets the CeedOperator as immutable. 720 | 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. --- 704 unchanged lines hidden (view full) --- 713} 714 715/** 716 @brief Get the CeedOperatorFields of a CeedOperator 717 718 Note: Calling this function asserts that setup is complete 719 and sets the CeedOperator as immutable. 720 |
| 721 @param op CeedOperator 722 @param[out] input_fields Variable to store input_fields 723 @param[out] output_fields Variable to store output_fields | 721 @param op CeedOperator 722 @param[out] num_input_fields Variable to store number of input fields 723 @param[out] input_fields Variable to store input_fields 724 @param[out] num_output_fields Variable to store number of output fields 725 @param[out] output_fields Variable to store output_fields |
| 724 725 @return An error code: 0 - success, otherwise - failure 726 727 @ref Advanced 728**/ 729int CeedOperatorGetFields(CeedOperator op, CeedInt *num_input_fields, 730 CeedOperatorField **input_fields, 731 CeedInt *num_output_fields, --- 503 unchanged lines hidden --- | 726 727 @return An error code: 0 - success, otherwise - failure 728 729 @ref Advanced 730**/ 731int CeedOperatorGetFields(CeedOperator op, CeedInt *num_input_fields, 732 CeedOperatorField **input_fields, 733 CeedInt *num_output_fields, --- 503 unchanged lines hidden --- |