Lines Matching refs:ndesign
7 PetscInt ndesign; member
132 user.ndesign = user.mx * user.mx * user.mx; in main()
133 user.n = user.nstate + user.ndesign; /* number of variables */ in main()
291 sum /= user->ndesign; in StateBlockMatMult()
491 sum /= user->ndesign; in FormConstraints()
502 sum /= user->ndesign; in FormConstraints()
576 PetscCall(VecSetSizes(user->u, PETSC_DECIDE, user->ndesign)); in EllipticInitialize()
964 …PETSC_COMM_WORLD, ysubnlocal * user->ns, ysubnlocal, user->nstate, user->ndesign, user, &user->Jd)… in EllipticInitialize()
994 v = PetscSqrtReal(1.0 / user->ndesign); in EllipticInitialize()
995 PetscCall(PetscMalloc1(user->ndesign, &user->ones)); in EllipticInitialize()
997 for (i = 0; i < user->ndesign; i++) user->ones[i] = v; in EllipticInitialize()
998 …PetscCall(MatCreateDense(PETSC_COMM_WORLD, ysubnlocal, PETSC_DECIDE, user->ndesign, 1, user->ones,… in EllipticInitialize()
1003 …PetscCall(MatCreateShell(PETSC_COMM_WORLD, ysubnlocal, ysubnlocal, user->ndesign, user->ndesign, u… in EllipticInitialize()
1056 PetscCall(MatSetSizes(user->Q, dsubnlocal, ysubnlocal, user->ndata, user->ndesign)); in EllipticInitialize()