Searched refs:mmin (Results 1 – 1 of 1) sorted by relevance
| /petsc/src/dm/impls/plex/ |
| H A D | plexfem.c | 304 PetscInt dim, dimEmbed, Nf, n, m, mmin, d, i, j; in DMPlexCreateRigidBody() local 327 mmin = PetscMin(m, n); in DMPlexCreateRigidBody() 339 for (i = 0; i < mmin; ++i) { in DMPlexCreateRigidBody() 346 if (i < mmin - 1) { in DMPlexCreateRigidBody() 347 for (j = i; j < mmin - 1; j++) mode[j] = mode[j + 1]; in DMPlexCreateRigidBody() 348 mode[mmin - 1] = NULL; in DMPlexCreateRigidBody() 351 mmin--; in DMPlexCreateRigidBody() 355 PetscCall(VecMDot(mode[i], mmin - i - 1, mode + i + 1, dots + i + 1)); in DMPlexCreateRigidBody() 356 for (j = i + 1; j < mmin; ++j) { in DMPlexCreateRigidBody() 361 PetscCall(MatNullSpaceCreate(comm, PETSC_FALSE, mmin, mode, sp)); in DMPlexCreateRigidBody()
|