Lines Matching refs:dm

59   DM           dm   = user->dm;  in CreateKSPMass()  local
69 MPI_Comm comm = PetscObjectComm((PetscObject)dm); in CreateKSPMass()
71 PetscCall(DMCreateLocalVector(dm, &Zeros_loc)); in CreateKSPMass()
73 PetscCall(MatCreateCeed(dm, dm, op_mass, NULL, &mat_mass)); in CreateKSPMass()
94 static PetscErrorCode AddBCSubOperator(Ceed ceed, DM dm, CeedData ceed_data, DMLabel domain_label, … in AddBCSubOperator() argument
104 …PetscCall(DMPlexCeedElemRestrictionCreate(ceed, dm, domain_label, label_value, height, dm_field, &… in AddBCSubOperator()
105 …PetscCall(DMPlexCeedElemRestrictionCoordinateCreate(ceed, dm, domain_label, label_value, height, &… in AddBCSubOperator()
108 …PetscCall(DMPlexCeedElemRestrictionQDataCreate(ceed, dm, domain_label, label_value, height, jac_da… in AddBCSubOperator()
112 …PetscCall(QDataBoundaryGet(ceed, dm, domain_label, label_value, elem_restr_x_sur, basis_x_sur, cee… in AddBCSubOperator()
181 static PetscErrorCode AddBCSubOperators(User user, Ceed ceed, DM dm, SimpleBC bc, ProblemData probl… in AddBCSubOperators() argument
191 PetscCall(DMGetDimension(dm, &dim)); in AddBCSubOperators()
192 PetscCall(QDataBoundaryGetNumComponents(dm, &q_data_size_sur)); in AddBCSubOperators()
215 PetscCall(DMGetCoordinateDM(dm, &dm_coord)); in AddBCSubOperators()
219 PetscCall(CreateBasisFromPlex(ceed, dm, label, label_value, height, field, &basis_q_sur)); in AddBCSubOperators()
223 PetscCall(DMGetLabel(dm, "Face Sets", &face_sets_label)); in AddBCSubOperators()
231 …PetscCall(AddBCSubOperator(ceed, dm, ceed_data, face_sets_label, bc->inflows[i], height, Q_sur, q_… in AddBCSubOperators()
244 …PetscCall(AddBCSubOperator(ceed, dm, ceed_data, face_sets_label, bc->outflows[i], height, Q_sur, q… in AddBCSubOperators()
257 …PetscCall(AddBCSubOperator(ceed, dm, ceed_data, face_sets_label, bc->freestreams[i], height, Q_sur… in AddBCSubOperators()
270 …PetscCall(AddBCSubOperator(ceed, dm, ceed_data, face_sets_label, bc->slips[i], height, Q_sur, q_da… in AddBCSubOperators()
282 PetscErrorCode SetupLibceed(Ceed ceed, CeedData ceed_data, DM dm, User user, AppCtx app_ctx, Proble… in SetupLibceed() argument
304 PetscCall(DMGetCoordinateDM(dm, &dm_coord)); in SetupLibceed()
305 …PetscCall(CreateBasisFromPlex(ceed, dm, domain_label, label_value, height, dm_field, &ceed_data->b… in SetupLibceed()
308 …PetscCall(DMPlexCeedElemRestrictionCreate(ceed, dm, domain_label, label_value, height, 0, &ceed_da… in SetupLibceed()
309 …PetscCall(DMPlexCeedElemRestrictionCoordinateCreate(ceed, dm, domain_label, label_value, height, &… in SetupLibceed()
310 …PetscCall(DMPlexCeedElemRestrictionQDataCreate(ceed, dm, domain_label, label_value, height, jac_da… in SetupLibceed()
322 PetscCall(DMGetCellCoordinateDM(dm, &cdm)); in SetupLibceed()
324 PetscCall(DMGetCellCoordinatesLocal(dm, &X_loc)); in SetupLibceed()
326 PetscCall(DMGetCoordinatesLocal(dm, &X_loc)); in SetupLibceed()
332 …PetscCall(QDataGet(ceed, dm, domain_label, label_value, ceed_data->elem_restr_x, ceed_data->basis_… in SetupLibceed()
354 …PetscCall(OperatorApplyContextCreate(NULL, dm, user->ceed, op_ics, ceed_data->x_coord, NULL, NULL,… in SetupLibceed()
445 PetscCall(AddBCSubOperators(user, ceed, dm, bc, problem, ceed_data, op_rhs, NULL)); in SetupLibceed()
447 …PetscCall(OperatorApplyContextCreate(dm, dm, ceed, op_rhs, user->q_ceed, user->g_ceed, user->Q_loc… in SetupLibceed()
465 …PetscCall(AddBCSubOperators(user, ceed, dm, bc, problem, ceed_data, user->op_ifunction, op_ijacobi… in SetupLibceed()
472 PetscCall(MatCreateCeed(user->dm, user->dm, op_ijacobian, NULL, &user->mat_ijacobian)); in SetupLibceed()
478 …if (problem->use_strong_bc_ceed) PetscCall(SetupStrongBC_Ceed(ceed, ceed_data, dm, user, problem, … in SetupLibceed()