Home
last modified time | relevance | path

Searched refs:bp_data (Results 1 – 6 of 6) sorted by relevance

/libCEED/examples/petsc/src/
H A Dlibceedsetup.c43 …PetscInt g_size, PetscInt xl_size, BPData bp_data, CeedData data, PetscBool setup_rhs, PetscBool i… in SetupLibceedByDegree() argument
54 CeedInt num_qpts, q_data_size = bp_data.q_data_size; in SetupLibceedByDegree()
62 PetscCall(CreateBasisFromPlex(ceed, dm_coord, 0, 0, 0, 0, bp_data, &basis_x)); in SetupLibceedByDegree()
63 PetscCall(CreateBasisFromPlex(ceed, dm, 0, 0, 0, 0, bp_data, &basis_u)); in SetupLibceedByDegree()
91 CeedQFunctionCreateInterior(ceed, 1, bp_data.setup_geo, bp_data.setup_geo_loc, &qf_setup_geo); in SetupLibceedByDegree()
108 PetscBool is_interp = bp_data.in_mode == CEED_EVAL_INTERP; in SetupLibceedByDegree()
109 CeedInt in_scale = bp_data.in_mode == CEED_EVAL_GRAD ? topo_dim : 1; in SetupLibceedByDegree()
110 CeedInt out_scale = bp_data.out_mode == CEED_EVAL_GRAD ? topo_dim : 1; in SetupLibceedByDegree()
112 CeedQFunctionCreateInterior(ceed, 1, bp_data.apply, bp_data.apply_loc, &qf_apply); in SetupLibceedByDegree()
113 if (bp_data.in_mode == CEED_EVAL_INTERP + CEED_EVAL_GRAD) { in SetupLibceedByDegree()
[all …]
H A Dswarmutils.c30 BPData bp_data = {.q_mode = CEED_GAUSS}; in DMSwarmCeedContextCreate() local
32 PetscCall(CreateBasisFromPlex((*ctx)->ceed, dm_mesh, NULL, 0, 0, 0, bp_data, &basis_u)); in DMSwarmCeedContextCreate()
33 PetscCall(CreateBasisFromPlex((*ctx)->ceed, dm_coord, NULL, 0, 0, 0, bp_data, &basis_x)); in DMSwarmCeedContextCreate()
586 PetscErrorCode SetupProblemSwarm(DM dm_swarm, Ceed ceed, BPData bp_data, CeedData data, PetscBool s… in SetupProblemSwarm() argument
592 CeedInt num_comp, q_data_size = bp_data.q_data_size; in SetupProblemSwarm()
609 PetscCall(CreateBasisFromPlex(ceed, dm_mesh, NULL, 0, 0, 0, bp_data, &basis_u)); in SetupProblemSwarm()
610 PetscCall(CreateBasisFromPlex(ceed, dm_coord, NULL, 0, 0, 0, bp_data, &basis_x)); in SetupProblemSwarm()
667 CeedQFunctionCreateInterior(ceed, 1, bp_data.setup_geo, bp_data.setup_geo_loc, &qf_setup); in SetupProblemSwarm()
697 CeedInt in_scale = bp_data.in_mode == CEED_EVAL_GRAD ? dim : 1; in SetupProblemSwarm()
698 CeedInt out_scale = bp_data.out_mode == CEED_EVAL_GRAD ? dim : 1; in SetupProblemSwarm()
[all …]
H A Dpetscutils.c345 …DM dm, DMLabel domain_label, CeedInt label_value, CeedInt height, CeedInt dm_field, BPData bp_data, in CreateBasisFromPlex() argument
386 CeedBasisCreateTensorH1Lagrange(ceed, dim, num_comp, P_1d, Q_1d, bp_data.q_mode, basis); in CreateBasisFromPlex()
/libCEED/examples/petsc/include/
H A Dlibceedsetup.h19 …PetscInt g_size, PetscInt xl_size, BPData bp_data, CeedData data, PetscBool setup_rhs, PetscBool i…
21 …M dm, Ceed ceed, CeedInt level, CeedInt num_comp_u, CeedData *data, BPData bp_data, Vec fine_mult);
22 PetscErrorCode SetupErrorOperator(DM dm, Ceed ceed, BPData bp_data, CeedInt topo_dim, PetscInt num_…
H A Dswarmutils.h48 PetscErrorCode SetupProblemSwarm(DM dm_swarm, Ceed ceed, BPData bp_data, CeedData data, PetscBool s…
H A Dpetscutils.h29 …DM dm, DMLabel domain_label, CeedInt label_value, CeedInt height, CeedInt dm_field, BPData bp_data,