Lines Matching refs:op_prolong
1013 … CeedOperator *op_prolong, CeedOperator *op_restrict) { in CeedOperatorMultigridLevelCreateSingle_Core() argument
1104 if (op_restrict || op_prolong) { in CeedOperatorMultigridLevelCreateSingle_Core()
1174 CeedCheck(basis_c_to_f || (!op_restrict && !op_prolong), ceed, CEED_ERROR_INCOMPATIBLE, in CeedOperatorMultigridLevelCreateSingle_Core()
1219 if (op_prolong) { in CeedOperatorMultigridLevelCreateSingle_Core()
1236 …edCall(CeedOperatorCreate(ceed, qf_prolong, CEED_QFUNCTION_NONE, CEED_QFUNCTION_NONE, op_prolong)); in CeedOperatorMultigridLevelCreateSingle_Core()
1237 …CeedCall(CeedOperatorSetField(*op_prolong, "input", rstr_coarse, basis_c_to_f, CEED_VECTOR_ACTIVE)… in CeedOperatorMultigridLevelCreateSingle_Core()
1238 … CeedCall(CeedOperatorSetField(*op_prolong, "scale", rstr_p_mult_fine, CEED_BASIS_NONE, mult_vec)); in CeedOperatorMultigridLevelCreateSingle_Core()
1239 …CeedCall(CeedOperatorSetField(*op_prolong, "output", rstr_fine, CEED_BASIS_NONE, CEED_VECTOR_ACTIV… in CeedOperatorMultigridLevelCreateSingle_Core()
1246 CeedCall(CeedOperatorSetName(*op_prolong, prolongation_name)); in CeedOperatorMultigridLevelCreateSingle_Core()
1250 CeedCall(CeedOperatorCheckReady(*op_prolong)); in CeedOperatorMultigridLevelCreateSingle_Core()
2733 … CeedOperator *op_coarse, CeedOperator *op_prolong, CeedOperator *op_restrict) { in CeedOperatorMultigridLevelCreate() argument
2739 if (op_prolong || op_restrict) { in CeedOperatorMultigridLevelCreate()
2748 …teSingle_Core(op_fine, p_mult_fine, rstr_coarse, basis_coarse, basis_c_to_f, op_coarse, op_prolong, in CeedOperatorMultigridLevelCreate()
2772 … const CeedScalar *interp_c_to_f, CeedOperator *op_coarse, CeedOperator *op_prolong, in CeedOperatorMultigridLevelCreateTensorH1() argument
2791 if (op_prolong || op_restrict) { in CeedOperatorMultigridLevelCreateTensorH1()
2814 …teSingle_Core(op_fine, p_mult_fine, rstr_coarse, basis_coarse, basis_c_to_f, op_coarse, op_prolong, in CeedOperatorMultigridLevelCreateTensorH1()
2839 … const CeedScalar *interp_c_to_f, CeedOperator *op_coarse, CeedOperator *op_prolong, in CeedOperatorMultigridLevelCreateH1() argument
2855 if (op_prolong || op_restrict) { in CeedOperatorMultigridLevelCreateH1()
2879 …teSingle_Core(op_fine, p_mult_fine, rstr_coarse, basis_coarse, basis_c_to_f, op_coarse, op_prolong, in CeedOperatorMultigridLevelCreateH1()