Lines Matching refs:ns
9 PetscInt ns; /* Number of data samples (1<=ns<=8) member
112 user.ns = 6; in main()
113 …PetscCall(PetscOptionsInt("-ns", "Number of data samples (1<=ns<=8)", "", user.ns, &user.ns, NULL)… in main()
130 user.m = user.ns * user.mx * user.mx * user.mx; /* number of constraints */ in main()
303 if (user->ns == 1) { in StateMatMult()
306 for (i = 0; i < user->ns; i++) { in StateMatMult()
330 if (user->ns == 1) { in StateInvMatMult()
335 for (i = 0; i < user->ns; i++) { in StateInvMatMult()
353 if (user->ns == 1) { in QMatMult()
356 for (i = 0; i < user->ns; i++) { in QMatMult()
373 if (user->ns == 1) { in QMatMultTranspose()
376 for (i = 0; i < user->ns; i++) { in QMatMultTranspose()
411 if (user->ns == 1) { in DesignMatMult()
419 for (i = 0; i < user->ns; i++) { in DesignMatMult()
450 for (i = 0; i < user->ns; i++) { in DesignMatMultTranspose()
486 if (user->ns == 1) { in FormConstraints()
494 for (i = 0; i < user->ns; i++) { in FormConstraints()
579 PetscCall(VecSetSizes(user->y, ysubnlocal * user->ns, user->nstate)); in EllipticInitialize()
580 PetscCall(VecSetSizes(user->c, ysubnlocal * user->ns, user->m)); in EllipticInitialize()
618 PetscCall(PetscMalloc1(user->ns, &user->yi_scatter)); in EllipticInitialize()
624 for (i = 0; i < user->ns; i++) { in EllipticInitialize()
641 PetscCall(VecSetSizes(user->d, dsubnlocal * user->ns, user->ndata * user->ns)); in EllipticInitialize()
643 PetscCall(PetscMalloc1(user->ns, &user->di_scatter)); in EllipticInitialize()
647 for (i = 0; i < user->ns; i++) { in EllipticInitialize()
669 PetscCall(VecSetSizes(user->q, ysubnlocal * user->ns, user->m)); in EllipticInitialize()
707 if (ls < user->ns) { in EllipticInitialize()
716 for (kk = 0; kk < nrank; kk++) istart += user->ns * (subranges[kk + 1] - subranges[kk]); in EllipticInitialize()
964 …PetscCall(MatCreateShell(PETSC_COMM_WORLD, ysubnlocal * user->ns, ysubnlocal, user->nstate, user->… in EllipticInitialize()
1009 …PetscCall(MatCreateShell(PETSC_COMM_WORLD, ysubnlocal * user->ns, ysubnlocal * user->ns, user->nst… in EllipticInitialize()
1015 …PetscCall(MatCreateShell(PETSC_COMM_WORLD, ysubnlocal * user->ns, ysubnlocal * user->ns, user->nst… in EllipticInitialize()
1148 …all(MatCreateShell(PETSC_COMM_WORLD, dsubnlocal * user->ns, PETSC_DECIDE, user->ndata * user->ns, … in EllipticInitialize()
1219 for (i = 0; i < user->ns; i++) { in EllipticDestroy()