Searched refs:Xsub (Results 1 – 2 of 2) sorted by relevance
| /petsc/src/snes/tutorials/ |
| H A D | ex73f90t.F90 | 102 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 D | plexland.c | 2052 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 …]
|