| t540-operator.c (7509a596beda7c1d002d2274a17375b09541fdb6) | t540-operator.c (15910d16b955338d1102d4e730fc58bca8f202b9) |
|---|---|
| 1/// @file 2/// Test creation and use of FDM element inverse 3/// \test Test creation and use of FDM element inverse 4#include <ceed.h> 5#include <stdlib.h> 6#include <math.h> 7#include "t540-operator.h" 8 --- 49 unchanged lines hidden (view full) --- 58 CeedQFunctionAddInput(qf_setup_mass, "_weight", 1, CEED_EVAL_WEIGHT); 59 CeedQFunctionAddOutput(qf_setup_mass, "qdata", 1, CEED_EVAL_NONE); 60 61 // Operator - setup mass 62 CeedOperatorCreate(ceed, qf_setup_mass, CEED_QFUNCTION_NONE, 63 CEED_QFUNCTION_NONE, &op_setup_mass); 64 CeedOperatorSetField(op_setup_mass, "dx", Erestrictxi, bx, 65 CEED_VECTOR_ACTIVE); | 1/// @file 2/// Test creation and use of FDM element inverse 3/// \test Test creation and use of FDM element inverse 4#include <ceed.h> 5#include <stdlib.h> 6#include <math.h> 7#include "t540-operator.h" 8 --- 49 unchanged lines hidden (view full) --- 58 CeedQFunctionAddInput(qf_setup_mass, "_weight", 1, CEED_EVAL_WEIGHT); 59 CeedQFunctionAddOutput(qf_setup_mass, "qdata", 1, CEED_EVAL_NONE); 60 61 // Operator - setup mass 62 CeedOperatorCreate(ceed, qf_setup_mass, CEED_QFUNCTION_NONE, 63 CEED_QFUNCTION_NONE, &op_setup_mass); 64 CeedOperatorSetField(op_setup_mass, "dx", Erestrictxi, bx, 65 CEED_VECTOR_ACTIVE); |
| 66 CeedOperatorSetField(op_setup_mass, "_weight", Erestrictxi, bx, | 66 CeedOperatorSetField(op_setup_mass, "_weight", CEED_ELEMRESTRICTION_NONE, bx, |
| 67 CEED_VECTOR_NONE); 68 CeedOperatorSetField(op_setup_mass, "qdata", Erestrictqi, 69 CEED_BASIS_COLLOCATED, CEED_VECTOR_ACTIVE); 70 71 // Apply Setup Operator 72 CeedOperatorApply(op_setup_mass, X, qdata_mass, CEED_REQUEST_IMMEDIATE); 73 74 // QFunction - apply --- 53 unchanged lines hidden --- | 67 CEED_VECTOR_NONE); 68 CeedOperatorSetField(op_setup_mass, "qdata", Erestrictqi, 69 CEED_BASIS_COLLOCATED, CEED_VECTOR_ACTIVE); 70 71 // Apply Setup Operator 72 CeedOperatorApply(op_setup_mass, X, qdata_mass, CEED_REQUEST_IMMEDIATE); 73 74 // QFunction - apply --- 53 unchanged lines hidden --- |