Home
last modified time | relevance | path

Searched refs:Xsub (Results 1 – 2 of 2) sorted by relevance

/petsc/src/snes/tutorials/
H A Dex73f90t.F90102 Vec:: Xsub(2)
110 … PetscCall(DMCompositeGetAccessArray(solver%da, Xnest, itwo, PETSC_NULL_INTEGER_ARRAY, Xsub, ierr))
112 PetscCall(InitialGuessLocal(solver, Xsub(1), ierr))
113 PetscCall(VecAssemblyBegin(Xsub(1), ierr))
114 PetscCall(VecAssemblyEnd(Xsub(1), ierr))
117 PetscCall(VecZeroEntries(Xsub(2), ierr))
118 …PetscCall(DMCompositeRestoreAccessArray(solver%da, Xnest, itwo, PETSC_NULL_INTEGER_ARRAY, Xsub, ie…
194 Vec:: Xsub(1)
200 PetscCall(DMCompositeGetAccessArray(solver%da, X, ione, PETSC_NULL_INTEGER_ARRAY, Xsub, ierr))
205 PetscCall(FormJacobianLocal(Xsub(1), Amat, solver, .true., ierr))
[all …]
/petsc/src/ts/utils/dmplexlandau/
H A Dplexland.c2052 Vec Xsub[LANDAU_MAX_GRIDS]; in DMPlexLandauCreateVelocitySpace() local
2072 PetscCall(DMCreateGlobalVector(ctx->plex[grid], &Xsub[grid])); in DMPlexLandauCreateVelocitySpace()
2073 PetscCall(PetscObjectSetName((PetscObject)Xsub[grid], "u_orig")); in DMPlexLandauCreateVelocitySpace()
2075 PetscCall(LandauSetInitialCondition(ctx->plex[grid], Xsub[grid], grid, 0, 1, ctx)); in DMPlexLandauCreateVelocitySpace()
2079 PetscCall(adapt(grid, ctx, &Xsub[grid])); // forest goes in, plex comes out in DMPlexLandauCreateVelocitySpace()
2086 PetscCall(LandauSetInitialCondition(ctx->plex[grid], Xsub[grid], grid, 0, 1, ctx)); in DMPlexLandauCreateVelocitySpace()
2090 PetscCall(VecSetOptionsPrefix(Xsub[grid], prefix)); in DMPlexLandauCreateVelocitySpace()
2091 PetscCall(VecViewFromOptions(Xsub[grid], NULL, "-dm_landau_amr_vec_view")); in DMPlexLandauCreateVelocitySpace()
2112 PetscCall(VecGetLocalSize(Xsub[grid], &n)); in DMPlexLandauCreateVelocitySpace()
2127 PetscCall(VecGetLocalSize(Xsub[grid], &n)); in DMPlexLandauCreateVelocitySpace()
[all …]