| /libCEED/tests/ |
| H A D | t504-operator-f.f90 | 16 integer op_setup,op_mass 77 & ceed_qfunction_none,op_mass,err) 88 call ceedoperatorsetfield(op_mass,'rho',erestrictui,& 90 call ceedoperatorsetfield(op_mass,'u',erestrictu,bu,& 92 call ceedoperatorsetfield(op_mass,'v',erestrictu,bu,& 97 call ceedoperatorsetname(op_mass,'mass',err) 98 call ceedoperatorsetnumviewtabs(op_mass,1,err) 99 call ceedoperatorview(op_mass,err) 102 call ceedoperatordestroy(op_mass,err)
|
| H A D | t595-operator.c | 20 CeedOperator op_mass; in main() local 94 CeedOperatorCreateAtPoints(ceed, qf_mass, CEED_QFUNCTION_NONE, CEED_QFUNCTION_NONE, &op_mass); in main() 95 CeedOperatorSetField(op_mass, "u", elem_restriction_u, basis_u, CEED_VECTOR_ACTIVE); in main() 96 CeedOperatorSetField(op_mass, "rho", elem_restriction_q_data, CEED_BASIS_NONE, q_data); in main() 97 CeedOperatorSetField(op_mass, "v", elem_restriction_u, basis_u, CEED_VECTOR_ACTIVE); in main() 98 CeedOperatorAtPointsSetPoints(op_mass, elem_restriction_x_points, x_points); in main() 100 CeedOperatorIsAtPoints(op_mass, &is_at_points); in main() 105 CeedOperatorGetFlopsEstimate(op_mass, &flop_estimate); in main() 122 CeedOperatorDestroy(&op_mass); in main()
|
| H A D | t530-operator.c | 16 CeedOperator op_setup, op_mass; in main() local 78 CeedOperatorCreate(ceed, qf_mass, CEED_QFUNCTION_NONE, CEED_QFUNCTION_NONE, &op_mass); in main() 79 CeedOperatorSetField(op_mass, "rho", elem_restriction_q_data, CEED_BASIS_NONE, q_data); in main() 80 CeedOperatorSetField(op_mass, "u", elem_restriction_u, basis_u, CEED_VECTOR_ACTIVE); in main() 81 CeedOperatorSetField(op_mass, "v", elem_restriction_u, basis_u, CEED_VECTOR_ACTIVE); in main() 87 CeedOperatorSetQFunctionAssemblyReuse(op_mass, true); in main() 88 CeedOperatorSetQFunctionAssemblyDataUpdateNeeded(op_mass, true); in main() 89 …CeedOperatorLinearAssembleQFunction(op_mass, &qf_assembled, &elem_restriction_assembled, CEED_REQU… in main() 110 CeedOperatorApply(op_mass, u, v, CEED_REQUEST_IMMEDIATE); in main() 133 CeedOperatorApply(op_mass, u, v, CEED_REQUEST_IMMEDIATE); in main() [all …]
|
| H A D | t590-operator.c | 19 CeedOperator op_mass; in main() local 83 CeedOperatorCreateAtPoints(ceed, qf_mass, CEED_QFUNCTION_NONE, CEED_QFUNCTION_NONE, &op_mass); in main() 84 CeedOperatorSetField(op_mass, "u", elem_restriction_u, basis_u, CEED_VECTOR_ACTIVE); in main() 85 CeedOperatorSetField(op_mass, "v", elem_restriction_u, basis_u, CEED_VECTOR_ACTIVE); in main() 86 CeedOperatorAtPointsSetPoints(op_mass, elem_restriction_x_points, x_points); in main() 88 CeedOperatorIsAtPoints(op_mass, &is_at_points); in main() 94 CeedOperatorApply(op_mass, u, v, CEED_REQUEST_IMMEDIATE); in main() 114 CeedOperatorDestroy(&op_mass); in main()
|
| H A D | t504-operator.c | 16 CeedOperator op_setup, op_mass; in main() local 64 CeedOperatorCreate(ceed, qf_mass, CEED_QFUNCTION_NONE, CEED_QFUNCTION_NONE, &op_mass); in main() 65 CeedOperatorSetField(op_mass, "rho", elem_restriction_q_data, CEED_BASIS_NONE, q_data); in main() 66 CeedOperatorSetField(op_mass, "u", elem_restriction_u, basis_u, CEED_VECTOR_ACTIVE); in main() 67 CeedOperatorSetField(op_mass, "v", elem_restriction_u, basis_u, CEED_VECTOR_ACTIVE); in main() 77 CeedOperatorReferenceCopy(op_mass, &op_mass_copy); in main() 94 CeedOperatorDestroy(&op_mass); in main()
|
| H A D | t592-operator.c | 19 CeedOperator op_setup, op_mass; in main() local 152 CeedOperatorCreateAtPoints(ceed, qf_mass, CEED_QFUNCTION_NONE, CEED_QFUNCTION_NONE, &op_mass); in main() 153 CeedOperatorSetField(op_mass, "u", elem_restriction_u, basis_u, CEED_VECTOR_ACTIVE); in main() 154 CeedOperatorSetField(op_mass, "rho", elem_restriction_q_data, CEED_BASIS_NONE, q_data); in main() 155 CeedOperatorSetField(op_mass, "v", elem_restriction_u, basis_u, CEED_VECTOR_ACTIVE); in main() 156 CeedOperatorAtPointsSetPoints(op_mass, elem_restriction_x_points, x_points); in main() 158 CeedOperatorIsAtPoints(op_mass, &is_at_points); in main() 166 CeedOperatorSetQFunctionAssemblyReuse(op_mass, true); in main() 167 CeedOperatorSetQFunctionAssemblyDataUpdateNeeded(op_mass, true); in main() 168 …CeedOperatorLinearAssembleQFunction(op_mass, &qf_assembled, &elem_restriction_assembled, CEED_REQU… in main() [all …]
|
| H A D | t505-operator.c | 16 CeedOperator op_setup, op_mass; in main() local 72 CeedOperatorCreate(ceed, qf_mass, CEED_QFUNCTION_NONE, CEED_QFUNCTION_NONE, &op_mass); in main() 73 CeedOperatorSetField(op_mass, "rho", elem_restriction_q_data, CEED_BASIS_NONE, q_data); in main() 74 CeedOperatorSetField(op_mass, "u", elem_restriction_u, basis_u, CEED_VECTOR_ACTIVE); in main() 75 CeedOperatorSetField(op_mass, "v", elem_restriction_u, basis_u, CEED_VECTOR_ACTIVE); in main() 82 CeedOperatorApplyAdd(op_mass, u, v, CEED_REQUEST_IMMEDIATE); in main() 97 CeedOperatorApplyAdd(op_mass, u, v, CEED_REQUEST_IMMEDIATE); in main() 122 CeedOperatorDestroy(&op_mass); in main()
|
| H A D | t580-operator.c | 18 CeedOperator op_mass; in main() local 88 CeedOperatorCreate(ceed, qf_mass, CEED_QFUNCTION_NONE, CEED_QFUNCTION_NONE, &op_mass); in main() 89 CeedOperatorSetField(op_mass, "weight", CEED_ELEMRESTRICTION_NONE, basis_x, CEED_VECTOR_NONE); in main() 90 CeedOperatorSetField(op_mass, "dx", elem_restriction_x, basis_x, x); in main() 91 CeedOperatorSetField(op_mass, "u", elem_restriction_u, basis_u, CEED_VECTOR_ACTIVE); in main() 92 CeedOperatorSetField(op_mass, "v", elem_restriction_u, basis_u, CEED_VECTOR_ACTIVE); in main() 96 CeedOperatorLinearAssembleDiagonal(op_mass, assembled, CEED_REQUEST_IMMEDIATE); in main() 111 CeedOperatorApply(op_mass, u, v, CEED_REQUEST_IMMEDIATE); in main() 144 CeedOperatorDestroy(&op_mass); in main()
|
| H A D | t593-operator.c | 21 CeedOperator op_setup, op_mass; in main() local 106 CeedOperatorCreateAtPoints(ceed, qf_mass, CEED_QFUNCTION_NONE, CEED_QFUNCTION_NONE, &op_mass); in main() 107 CeedOperatorSetField(op_mass, "u", elem_restriction_u, basis_u, CEED_VECTOR_ACTIVE); in main() 108 CeedOperatorSetField(op_mass, "rho", elem_restriction_q_data, CEED_BASIS_NONE, q_data); in main() 109 CeedOperatorSetField(op_mass, "v", elem_restriction_u, basis_u, CEED_VECTOR_ACTIVE); in main() 110 CeedOperatorAtPointsSetPoints(op_mass, elem_restriction_x_points, x_points); in main() 112 CeedOperatorIsAtPoints(op_mass, &is_at_points); in main() 120 CeedOperatorApply(op_mass, u, v, CEED_REQUEST_IMMEDIATE); in main() 149 CeedOperatorDestroy(&op_mass); in main()
|
| H A D | t594-operator.c | 21 CeedOperator op_setup, op_mass; in main() local 106 CeedOperatorCreateAtPoints(ceed, qf_mass, CEED_QFUNCTION_NONE, CEED_QFUNCTION_NONE, &op_mass); in main() 107 CeedOperatorSetField(op_mass, "u", elem_restriction_u, basis_u, CEED_VECTOR_ACTIVE); in main() 108 CeedOperatorSetField(op_mass, "rho", elem_restriction_q_data, CEED_BASIS_NONE, q_data); in main() 109 CeedOperatorSetField(op_mass, "v", elem_restriction_u, basis_u, CEED_VECTOR_ACTIVE); in main() 110 CeedOperatorAtPointsSetPoints(op_mass, elem_restriction_x_points, x_points); in main() 112 CeedOperatorIsAtPoints(op_mass, &is_at_points); in main() 121 CeedOperatorLinearAssembleDiagonal(op_mass, assembled, CEED_REQUEST_IMMEDIATE); in main() 136 CeedOperatorApply(op_mass, u, v, CEED_REQUEST_IMMEDIATE); in main() 176 CeedOperatorDestroy(&op_mass); in main()
|
| H A D | t500-operator.c | 16 CeedOperator op_setup, op_mass; in main() local 68 CeedOperatorCreate(ceed, qf_mass, CEED_QFUNCTION_NONE, CEED_QFUNCTION_NONE, &op_mass); in main() 82 CeedOperatorSetField(op_mass, "rho", elem_restriction_q_data, CEED_BASIS_NONE, q_data); in main() 83 CeedOperatorSetField(op_mass, "u", elem_restriction_u, basis_u, CEED_VECTOR_ACTIVE); in main() 84 CeedOperatorSetField(op_mass, "v", elem_restriction_u, basis_u, CEED_VECTOR_ACTIVE); in main() 95 CeedOperatorApply(op_mass, u, v, CEED_REQUEST_IMMEDIATE); in main() 120 CeedOperatorDestroy(&op_mass); in main()
|
| H A D | t503-operator.c | 16 CeedOperator op_setup, op_mass; in main() local 74 CeedOperatorCreate(ceed, qf_mass, CEED_QFUNCTION_NONE, CEED_QFUNCTION_NONE, &op_mass); in main() 75 CeedOperatorSetField(op_mass, "rho", elem_restriction_q_data, CEED_BASIS_NONE, q_data); in main() 76 CeedOperatorSetField(op_mass, "u", elem_restriction_u, basis_u, u); in main() 77 CeedOperatorSetField(op_mass, "v", elem_restriction_u, basis_u, v); in main() 83 CeedOperatorApply(op_mass, CEED_VECTOR_NONE, CEED_VECTOR_NONE, CEED_REQUEST_IMMEDIATE); in main() 108 CeedOperatorDestroy(&op_mass); in main()
|
| H A D | t501-operator.c | 16 CeedOperator op_setup, op_mass; in main() local 73 CeedOperatorCreate(ceed, qf_mass, CEED_QFUNCTION_NONE, CEED_QFUNCTION_NONE, &op_mass); in main() 74 CeedOperatorSetField(op_mass, "rho", elem_restriction_q_data, CEED_BASIS_NONE, q_data); in main() 75 CeedOperatorSetField(op_mass, "u", elem_restriction_u, basis_u, CEED_VECTOR_ACTIVE); in main() 76 CeedOperatorSetField(op_mass, "v", elem_restriction_u, basis_u, CEED_VECTOR_ACTIVE); in main() 81 CeedOperatorApply(op_mass, u, v, CEED_REQUEST_IMMEDIATE); in main() 106 CeedOperatorDestroy(&op_mass); in main()
|
| H A D | t502-operator.c | 16 CeedOperator op_setup, op_mass; in main() local 73 CeedOperatorCreate(ceed, qf_mass, CEED_QFUNCTION_NONE, CEED_QFUNCTION_NONE, &op_mass); in main() 74 CeedOperatorSetField(op_mass, "rho", elem_restriction_q_data, CEED_BASIS_NONE, q_data); in main() 75 CeedOperatorSetField(op_mass, "u", elem_restriction_u, basis_u, CEED_VECTOR_ACTIVE); in main() 76 CeedOperatorSetField(op_mass, "v", elem_restriction_u, basis_u, CEED_VECTOR_ACTIVE); in main() 90 CeedOperatorApply(op_mass, u, v, CEED_REQUEST_IMMEDIATE); in main() 119 CeedOperatorDestroy(&op_mass); in main()
|
| H A D | t507-operator.c | 16 CeedOperator op_setup, op_mass; in main() local 73 CeedOperatorCreate(ceed, qf_mass, CEED_QFUNCTION_NONE, CEED_QFUNCTION_NONE, &op_mass); in main() 74 CeedOperatorSetField(op_mass, "rho", elem_restriction_q_data, CEED_BASIS_NONE, q_data); in main() 75 CeedOperatorSetField(op_mass, "u", elem_restriction_u, basis_u, CEED_VECTOR_ACTIVE); in main() 76 CeedOperatorSetField(op_mass, "v", elem_restriction_u, basis_u, CEED_VECTOR_ACTIVE); in main() 91 CeedOperatorApply(op_mass, u, v, CEED_REQUEST_IMMEDIATE); in main() 120 CeedOperatorDestroy(&op_mass); in main()
|
| H A D | t505-operator-f.f90 | 16 integer op_setup,op_mass 83 & ceed_qfunction_none,op_mass,err) 96 call ceedoperatorsetfield(op_mass,'rho',erestrictui,& 98 call ceedoperatorsetfield(op_mass,'u',erestrictu,bu,& 100 call ceedoperatorsetfield(op_mass,'v',erestrictu,bu,& 110 call ceedoperatorapplyadd(op_mass,u,v,ceed_request_immediate,err) 125 call ceedoperatorapplyadd(op_mass,u,v,ceed_request_immediate,err) 143 call ceedoperatordestroy(op_mass,err)
|
| H A D | t569-operator.c | 14 CeedOperator op_setup, op_mass; in main() local 76 CeedOperatorCreate(ceed, qf_mass, CEED_QFUNCTION_NONE, CEED_QFUNCTION_NONE, &op_mass); in main() 77 CeedOperatorSetField(op_mass, "qdata", elem_restriction_q_data, CEED_BASIS_NONE, q_data); in main() 78 CeedOperatorSetField(op_mass, "u", elem_restriction_u_coarse, basis_u_coarse, CEED_VECTOR_ACTIVE); in main() 79 CeedOperatorSetField(op_mass, "v", elem_restriction_u_fine, basis_u_fine, CEED_VECTOR_ACTIVE); in main() 93 CeedOperatorLinearAssembleSymbolic(op_mass, &num_entries, &rows, &cols); in main() 95 CeedOperatorLinearAssemble(op_mass, assembled); in main() 119 CeedOperatorApply(op_mass, u, v, CEED_REQUEST_IMMEDIATE); in main() 156 CeedOperatorDestroy(&op_mass); in main()
|
| H A D | t560-operator.c | 16 CeedOperator op_setup, op_mass; in main() local 82 CeedOperatorCreate(ceed, qf_mass, CEED_QFUNCTION_NONE, CEED_QFUNCTION_NONE, &op_mass); in main() 83 CeedOperatorSetField(op_mass, "rho", elem_restriction_q_data, CEED_BASIS_NONE, q_data); in main() 84 CeedOperatorSetField(op_mass, "u", elem_restriction_u, basis_u, CEED_VECTOR_ACTIVE); in main() 85 CeedOperatorSetField(op_mass, "v", elem_restriction_u, basis_u, CEED_VECTOR_ACTIVE); in main() 100 CeedOperatorLinearAssembleSymbolic(op_mass, &num_entries, &rows, &cols); in main() 102 CeedOperatorLinearAssemble(op_mass, assembled); in main() 126 CeedOperatorApply(op_mass, u, v, CEED_REQUEST_IMMEDIATE); in main() 161 CeedOperatorDestroy(&op_mass); in main()
|
| H A D | t533-operator.c | 16 CeedOperator op_setup, op_mass; in main() local 80 CeedOperatorCreate(ceed, qf_mass, CEED_QFUNCTION_NONE, CEED_QFUNCTION_NONE, &op_mass); in main() 81 CeedOperatorSetField(op_mass, "rho", elem_restriction_q_data, CEED_BASIS_NONE, q_data); in main() 82 CeedOperatorSetField(op_mass, "u", elem_restriction_u, basis_u, CEED_VECTOR_ACTIVE); in main() 83 CeedOperatorSetField(op_mass, "v", elem_restriction_u, basis_u, CEED_VECTOR_ACTIVE); in main() 90 CeedOperatorLinearAssembleDiagonal(op_mass, assembled, CEED_REQUEST_IMMEDIATE); in main() 105 CeedOperatorApply(op_mass, u, v, CEED_REQUEST_IMMEDIATE); in main() 142 CeedOperatorDestroy(&op_mass); in main()
|
| H A D | t599-operator.c | 18 CeedOperator op_to_points, op_from_points, op_mass; in main() local 105 CeedOperatorCreateComposite(ceed, &op_mass); in main() 106 CeedOperatorCompositeSetSequential(op_mass, true); in main() 107 CeedOperatorCompositeAddSub(op_mass, op_to_points); in main() 108 CeedOperatorCompositeAddSub(op_mass, op_from_points); in main() 113 CeedOperatorApply(op_mass, u, v, CEED_REQUEST_IMMEDIATE); in main() 115 CeedOperatorCompositeIsSequential(op_mass, &is_sequential); in main() 143 CeedOperatorDestroy(&op_mass); in main()
|
| H A D | t500-operator-f.f90 | 16 integer op_setup,op_mass 82 & ceed_qfunction_none,op_mass,err) 95 call ceedoperatorsetfield(op_mass,'rho',erestrictui,& 97 call ceedoperatorsetfield(op_mass,'u',erestrictu,bu,& 99 call ceedoperatorsetfield(op_mass,'v',erestrictu,bu,& 107 call ceedoperatorapply(op_mass,u,v,ceed_request_immediate,err) 123 call ceedoperatordestroy(op_mass,err)
|
| H A D | t503-operator-f.f90 | 16 integer op_setup,op_mass 93 & ceed_qfunction_none,op_mass,err) 100 call ceedoperatorsetfield(op_mass,'rho',erestrictui,& 102 call ceedoperatorsetfield(op_mass,'u',erestrictu,bu,u,err) 103 call ceedoperatorsetfield(op_mass,'v',erestrictu,bu,v,err) 107 call ceedoperatorapply(op_mass,ceed_vector_none,ceed_vector_none,& 126 call ceedoperatordestroy(op_mass,err)
|
| H A D | t502-operator-f.f90 | 16 integer op_setup,op_mass 83 & ceed_qfunction_none,op_mass,err) 96 call ceedoperatorsetfield(op_mass,'rho',erestrictui,& 98 call ceedoperatorsetfield(op_mass,'u',erestrictu,bu,& 100 call ceedoperatorsetfield(op_mass,'v',erestrictu,bu,& 113 call ceedoperatorapply(op_mass,u,v,ceed_request_immediate,err) 138 call ceedoperatordestroy(op_mass,err)
|
| H A D | t501-operator-f.f90 | 16 integer op_setup,op_mass 83 & ceed_qfunction_none,op_mass,err) 96 call ceedoperatorsetfield(op_mass,'rho',erestrictui,& 98 call ceedoperatorsetfield(op_mass,'u',erestrictu,bu,& 100 call ceedoperatorsetfield(op_mass,'v',erestrictu,bu,& 108 call ceedoperatorapply(op_mass,u,v,ceed_request_immediate,err) 126 call ceedoperatordestroy(op_mass,err)
|
| H A D | t596-operator.c | 20 CeedOperator op_setup, op_mass; in main() local 116 CeedOperatorCreateAtPoints(ceed, qf_mass, CEED_QFUNCTION_NONE, CEED_QFUNCTION_NONE, &op_mass); in main() 117 CeedOperatorSetField(op_mass, "rho", elem_restriction_q_data, CEED_BASIS_NONE, q_data); in main() 118 CeedOperatorSetField(op_mass, "u", elem_restriction_u, basis_u, CEED_VECTOR_ACTIVE); in main() 119 CeedOperatorSetField(op_mass, "v", elem_restriction_u, basis_u, CEED_VECTOR_ACTIVE); in main() 120 CeedOperatorAtPointsSetPoints(op_mass, elem_restriction_x_points, x_points); in main() 135 CeedOperatorLinearAssembleSymbolic(op_mass, &num_entries, &rows, &cols); in main() 137 CeedOperatorLinearAssemble(op_mass, assembled); in main() 161 CeedOperatorApply(op_mass, u, v, CEED_REQUEST_IMMEDIATE); in main() 198 CeedOperatorDestroy(&op_mass); in main()
|