Searched refs:arrSol (Results 1 – 6 of 6) sorted by relevance
| /petsc/src/dm/impls/stag/tests/ |
| H A D | ex8.c | 23 PetscScalar ****arrSol, ****arrRHS; in main() local 42 PetscCall(DMStagVecGetArray(dmSol, solRefLocal, &arrSol)); in main() 55 arrSol[ez][ey][ex][iux] = 2 * PRESSURE_CONST; in main() 57 arrSol[ez][ey][ex][iuy] = 2 * PRESSURE_CONST; in main() 59 arrSol[ez][ey][ex][iuz] = 2 * PRESSURE_CONST; in main() 62 arrSol[ez][ey][ex][ip] = PRESSURE_CONST; in main() 71 PetscCall(DMStagVecRestoreArray(dmSol, solRefLocal, &arrSol)); in main()
|
| H A D | ex11.c | 23 PetscScalar ***arrSol, ***arrRHS; in main() local 42 PetscCall(DMStagVecGetArray(dmSol, solRefLocal, &arrSol)); in main() 53 arrSol[ey][ex][iux] = 2 * PRESSURE_CONST; in main() 55 arrSol[ey][ex][iuy] = 2 * PRESSURE_CONST; in main() 58 arrSol[ey][ex][ip] = PRESSURE_CONST; in main() 66 PetscCall(DMStagVecRestoreArray(dmSol, solRefLocal, &arrSol)); in main()
|
| H A D | ex5.c | 26 PetscScalar **arrSol, **arrRHS; in main() local 39 PetscCall(DMStagVecGetArray(dmSol, solRefLocal, &arrSol)); in main() 49 arrSol[e][iu] = 2 * PRESSURE_CONST; in main() 53 arrSol[e][ip] = PRESSURE_CONST; in main() 60 PetscCall(DMStagVecRestoreArray(dmSol, solRefLocal, &arrSol)); in main()
|
| /petsc/src/dm/impls/stag/tutorials/ |
| H A D | ex1.c | 94 PetscScalar **arrSol, **arrCoordSol; in main() local 133 PetscCall(DMStagVecGetArray(dmSol, solRefLocal, &arrSol)); in main() 147 arrSol[e][iu] = a + (b - a - (c / 2.0)) * coordu + (c / 2.0) * coordu * coordu; in main() 151 arrSol[e][ip] = b - a - (c / 2.0) + c * coordp; in main() 155 PetscCall(DMStagVecRestoreArray(dmSol, solRefLocal, &arrSol)); in main()
|
| H A D | ex2.c | 572 PetscScalar ***arrSol, **cArrX, **cArrY; in CreateReferenceSolution() local 589 PetscCall(DMStagVecGetArray(dmSol, solRefLocal, &arrSol)); in CreateReferenceSolution() 593 arrSol[ey][ex][iuy] = uyRef(cArrX[ex][icenter], cArrY[ey][iprev]); in CreateReferenceSolution() 594 arrSol[ey][ex][iux] = uxRef(cArrX[ex][iprev], cArrY[ey][icenter]); in CreateReferenceSolution() 596 arrSol[ey][ex][ip] = pRef(cArrX[ex][icenter], cArrY[ey][icenter]); in CreateReferenceSolution() 600 PetscCall(DMStagVecRestoreArray(dmSol, solRefLocal, &arrSol)); in CreateReferenceSolution()
|
| H A D | ex3.c | 1799 PetscScalar ****arrSol, ****arrCoord; in CreateReferenceSolution() local 1821 PetscCall(DMStagVecGetArray(dmSol, solRefLocal, &arrSol)); in CreateReferenceSolution() 1825 …if (ex < start[0] + n[0] && ey < start[1] + n[1]) arrSol[ez][ey][ex][iuz] = uzRef(arrCoord[ez][ey]… in CreateReferenceSolution() 1826 …if (ex < start[0] + n[0] && ey < start[2] + n[2]) arrSol[ez][ey][ex][iuy] = uyRef(arrCoord[ez][ey]… in CreateReferenceSolution() 1827 …if (ex < start[1] + n[1] && ey < start[2] + n[2]) arrSol[ez][ey][ex][iux] = uxRef(arrCoord[ez][ey]… in CreateReferenceSolution() 1828 …if (ex < start[0] + n[0] && ey < start[1] + n[1] && ez < start[2] + n[2]) arrSol[ez][ey][ex][ip] =… in CreateReferenceSolution() 1833 PetscCall(DMStagVecRestoreArray(dmSol, solRefLocal, &arrSol)); in CreateReferenceSolution()
|