Lines Matching refs:exacts
6255 …PetscErrorCode (**exacts)(PetscInt, PetscReal, const PetscReal x[], PetscInt, PetscScalar *u, Pets… in DMComputeExactSolution() local
6273 PetscCall(PetscMalloc2(Nf, &exacts, Nf, &ectxs)); in DMComputeExactSolution()
6285 PetscCall(PetscArrayzero(exacts, Nf)); in DMComputeExactSolution()
6288 …for (f = 0; f < dsNf; ++f) PetscCall(PetscDSGetExactSolution(ds, fields[f], &exacts[fields[f]], &e… in DMComputeExactSolution()
6289 …if (label) PetscCall(DMProjectFunctionLabelLocal(dm, time, label, 1, &id, 0, NULL, exacts, ectxs, … in DMComputeExactSolution()
6290 else PetscCall(DMProjectFunctionLocal(dm, time, exacts, ectxs, INSERT_ALL_VALUES, locu)); in DMComputeExactSolution()
6293 PetscCall(PetscArrayzero(exacts, Nf)); in DMComputeExactSolution()
6295 …Nf; ++f) PetscCall(PetscDSGetExactSolutionTimeDerivative(ds, fields[f], &exacts[fields[f]], &ectxs… in DMComputeExactSolution()
6296 …if (label) PetscCall(DMProjectFunctionLabelLocal(dm, time, label, 1, &id, 0, NULL, exacts, ectxs, … in DMComputeExactSolution()
6297 else PetscCall(DMProjectFunctionLocal(dm, time, exacts, ectxs, INSERT_ALL_VALUES, locu_t)); in DMComputeExactSolution()
6309 PetscCall(PetscFree2(exacts, ectxs)); in DMComputeExactSolution()