Lines Matching refs:ectxs
6256 void **ectxs; in DMComputeExactSolution() local
6273 PetscCall(PetscMalloc2(Nf, &exacts, Nf, &ectxs)); in DMComputeExactSolution()
6286 PetscCall(PetscArrayzero(ectxs, Nf)); in DMComputeExactSolution()
6288 …sNf; ++f) PetscCall(PetscDSGetExactSolution(ds, fields[f], &exacts[fields[f]], &ectxs[fields[f]])); in DMComputeExactSolution()
6289 …all(DMProjectFunctionLabelLocal(dm, time, label, 1, &id, 0, NULL, exacts, ectxs, INSERT_ALL_VALUES… in DMComputeExactSolution()
6290 else PetscCall(DMProjectFunctionLocal(dm, time, exacts, ectxs, INSERT_ALL_VALUES, locu)); in DMComputeExactSolution()
6294 PetscCall(PetscArrayzero(ectxs, Nf)); in DMComputeExactSolution()
6295 …cCall(PetscDSGetExactSolutionTimeDerivative(ds, fields[f], &exacts[fields[f]], &ectxs[fields[f]])); in DMComputeExactSolution()
6296 …all(DMProjectFunctionLabelLocal(dm, time, label, 1, &id, 0, NULL, exacts, ectxs, INSERT_ALL_VALUES… in DMComputeExactSolution()
6297 else PetscCall(DMProjectFunctionLocal(dm, time, exacts, ectxs, INSERT_ALL_VALUES, locu_t)); in DMComputeExactSolution()
6309 PetscCall(PetscFree2(exacts, ectxs)); in DMComputeExactSolution()