Searched refs:affine (Results 1 – 7 of 7) sorted by relevance
| /petsc/src/ts/impls/implicit/theta/ |
| H A D | theta.c | 14 …Vec affine; /* Affine vector needed for residual at beginning of step in endpoint fo… member 217 if (!th->affine) PetscCall(VecDuplicate(ts->vec_sol, &th->affine)); in TSStep_Theta() 219 PetscCall(TSComputeIFunction(ts, ts->ptime, th->X0, th->Xdot, th->affine, PETSC_FALSE)); in TSStep_Theta() 220 PetscCall(VecScale(th->affine, (th->Theta - 1) / th->Theta)); in TSStep_Theta() 223 PetscCall(TSTheta_SNESSolve(ts, th->endpoint ? th->affine : NULL, th->X)); in TSStep_Theta() 896 PetscCall(VecDestroy(&th->affine)); in TSReset_Theta() 1037 if (th->endpoint) PetscCall(VecDuplicate(ts->vec_sol, &th->affine)); in TSSetUp_Theta()
|
| /petsc/src/dm/impls/plex/ |
| H A D | plexsfc.c | 344 …PetscCall(VecScatterBegin(dm->periodic.affine_to_local[i], dm->periodic.affine[i], l, ADD_VALUES, … in DMCoordAddPeriodicOffsets_Private() 345 …PetscCall(VecScatterEnd(dm->periodic.affine_to_local[i], dm->periodic.affine[i], l, ADD_VALUES, SC… in DMCoordAddPeriodicOffsets_Private() 1097 PetscCall(PetscFree2(dm->periodic.affine_to_local, dm->periodic.affine)); in DMPeriodicCoordinateSetUp_Internal() 1098 …iodic.num_affines, &dm->periodic.affine_to_local, dm->periodic.num_affines, &dm->periodic.affine)); in DMPeriodicCoordinateSetUp_Internal() 1152 dm->periodic.affine[f] = P; in DMPeriodicCoordinateSetUp_Internal()
|
| H A D | plexgmsh.c | 851 double affine[16]; in GmshReadPeriodic_v40() local 881 PetscCall(PetscViewerRead(viewer, affine, 16, NULL, PETSC_DOUBLE)); in GmshReadPeriodic_v40()
|
| /petsc/include/petsc/private/ |
| H A D | dmimpl.h | 285 Vec *affine; member
|
| /petsc/src/dm/interface/ |
| H A D | dm.c | 766 PetscCall(VecDestroy(&(*dm)->periodic.affine[i])); in DMDestroy() 768 …ic.num_affines > 0) PetscCall(PetscFree2((*dm)->periodic.affine_to_local, (*dm)->periodic.affine)); in DMDestroy()
|
| /petsc/src/binding/petsc4py/src/petsc4py/PETSc/ |
| H A D | SNES.pyx | 1727 The affine right-hand side or `None` to use zero.
|
| /petsc/doc/ |
| H A D | petsc.bib | 28852 @Article{ ferris.philpott:affine, 33487 title = {Global error bounds for monotone affine variational inequality problems}, 38027 @Article{ vanderbei:affine-scaling, 38683 @Article{ ye:affine, 38685 title = {On affine scaling algorithms for nonconvex quadratic programming},
|