Searched refs:grid_batch_is_inv (Results 1 – 1 of 1) sorted by relevance
| /petsc/src/ts/utils/dmplexlandau/ |
| H A D | plexland.c | 1403 static PetscErrorCode CreateStaticData(PetscInt dim, IS grid_batch_is_inv[], const char prefix[], L… in CreateStaticData() argument 1503 if (grid_batch_is_inv[grid]) PetscCall(ISGetIndices(grid_batch_is_inv[grid], &plex_batch)); in CreateStaticData() 1614 PetscCall(ISRestoreIndices(grid_batch_is_inv[grid], &plex_batch)); in CreateStaticData() 1615 PetscCall(ISDestroy(&grid_batch_is_inv[grid])); // we are done with this in CreateStaticData() 1874 static PetscErrorCode LandauCreateJacobianMatrix(MPI_Comm comm, Vec X, IS grid_batch_is_inv[LANDAU_… in LandauCreateJacobianMatrix() 1912 PetscCall(ISInvertPermutation(isrow, PETSC_DECIDE, &grid_batch_is_inv[grid])); in LandauCreateJacobianMatrix() 2053 IS grid_batch_is_inv[LANDAU_MAX_GRIDS]; in DMPlexLandauCreateVelocitySpace() local 2157 for (PetscInt i = 0; i < LANDAU_MAX_GRIDS; i++) grid_batch_is_inv[i] = NULL; in DMPlexLandauCreateVelocitySpace() 2159 PetscCall(LandauCreateJacobianMatrix(comm, *X, grid_batch_is_inv, ctx)); in DMPlexLandauCreateVelocitySpace() 2163 PetscCall(CreateStaticData(dim, grid_batch_is_inv, prefix, ctx)); in DMPlexLandauCreateVelocitySpace()
|