Searched refs:nvars (Results 1 – 4 of 4) sorted by relevance
| /petsc/src/dm/impls/da/hypre/ |
| H A D | mhyp.c | 351 PetscInt nvars = ex->nvars; in MatSetValuesLocal_HYPRESStruct_3d() local 355 PetscCall(PetscMalloc1(7 * nvars, &entries)); in MatSetValuesLocal_HYPRESStruct_3d() 361 grid_rank = irow[i] / nvars; in MatSetValuesLocal_HYPRESStruct_3d() 362 var_type = (irow[i] % nvars); in MatSetValuesLocal_HYPRESStruct_3d() 365 to_grid_rank = icol[j] / nvars; in MatSetValuesLocal_HYPRESStruct_3d() 366 to_var_type = (icol[j] % nvars); in MatSetValuesLocal_HYPRESStruct_3d() 453 PetscInt nvars = ex->nvars; in MatZeroRowsLocal_HYPRESStruct_3d() local 458 PetscCall(PetscMalloc1(7 * nvars, &entries)); in MatZeroRowsLocal_HYPRESStruct_3d() 460 PetscCall(PetscMalloc1(nvars, &values)); in MatZeroRowsLocal_HYPRESStruct_3d() 461 PetscCall(PetscMalloc1(7 * nvars * nvars, &values[0])); in MatZeroRowsLocal_HYPRESStruct_3d() [all …]
|
| H A D | mhyp.h | 38 int nvars; member
|
| /petsc/src/ts/tutorials/ |
| H A D | ex35.cxx | 32 PetscInt nvars; /* Number of variables in the equation system */ member 45 user->nvars = 2; in Initialize_AppContext() 111 PetscCall(DMMoabSetFieldNames(dm, user->nvars, fields)); in main() 112 PetscCall(DMMoabSetBlockSize(dm, user->nvars)); in main()
|
| /petsc/src/ksp/pc/impls/hypre/ |
| H A D | hypre.c | 3022 PetscInt nvars = mx->nvars; in PCApply_SysPFMG() local 3048 …for (i = 0; i < nvars; i++) PetscCallHYPRE(HYPRE_SStructVectorSetBoxValues(mx->ss_b, part, hlower,… in PCApply_SysPFMG() 3056 …for (i = 0; i < nvars; i++) PetscCallHYPRE(HYPRE_SStructVectorGetBoxValues(mx->ss_x, part, hlower,… in PCApply_SysPFMG() 3062 PetscCall(PetscMalloc1(nvars * size, &z)); in PCApply_SysPFMG() 3068 k = i * nvars; in PCApply_SysPFMG() 3069 for (j = 0; j < nvars; j++) z[j * size + i] = xx[k + j]; in PCApply_SysPFMG() 3071 …for (i = 0; i < nvars; i++) PetscCallHYPRE(HYPRE_SStructVectorSetBoxValues(mx->ss_b, part, hlower,… in PCApply_SysPFMG() 3078 …for (i = 0; i < nvars; i++) PetscCallHYPRE(HYPRE_SStructVectorGetBoxValues(mx->ss_x, part, hlower,… in PCApply_SysPFMG() 3081 k = i * nvars; in PCApply_SysPFMG() 3082 for (j = 0; j < nvars; j++) yy[k + j] = z[j * size + i]; in PCApply_SysPFMG()
|