Lines Matching refs:exactCtxs

725 …etscReal[], const PetscReal[], PetscInt, PetscScalar *, void *), void **exactCtxs, PetscReal *erro…  in ComputeError()  argument
733 PetscCall(DMProjectFunction(dm, 0.0, exactFuncs, exactCtxs, INSERT_ALL_VALUES, u)); in ComputeError()
736 PetscCall(DMComputeL2Diff(dm, 0.0, exactFuncs, exactCtxs, u, error)); in ComputeError()
737 PetscCall(DMComputeL2GradientDiff(dm, 0.0, exactFuncDers, exactCtxs, u, n, errorDer)); in ComputeError()
746 void *exactCtxs[3]; in CheckFunctions() local
751 exactCtxs[0] = user; in CheckFunctions()
752 exactCtxs[1] = user; in CheckFunctions()
753 exactCtxs[2] = user; in CheckFunctions()
786 PetscCall(ComputeError(dm, exactFuncs, exactFuncDers, exactCtxs, &error, &errorDer, user)); in CheckFunctions()
800 void *exactCtxs[3]; in CheckInterpolation() local
809 exactCtxs[0] = user; in CheckInterpolation()
810 exactCtxs[1] = user; in CheckInterpolation()
811 exactCtxs[2] = user; in CheckInterpolation()
854 PetscCall(DMProjectFunction(idm, 0.0, exactFuncs, exactCtxs, INSERT_ALL_VALUES, iu)); in CheckInterpolation()
862 PetscCall(DMComputeL2Diff(fdm, 0.0, exactFuncs, exactCtxs, fu, &error)); in CheckInterpolation()
863 PetscCall(DMComputeL2GradientDiff(fdm, 0.0, exactFuncDers, exactCtxs, fu, n, &errorDer)); in CheckInterpolation()
882 void *exactCtxs[3]; in CheckConvergence() local
889 exactCtxs[0] = user; in CheckConvergence()
890 exactCtxs[1] = user; in CheckConvergence()
891 exactCtxs[2] = user; in CheckConvergence()
901 PetscCall(ComputeError(odm, exactFuncs, exactFuncDers, exactCtxs, &errorOld, &errorDerOld, user)); in CheckConvergence()
907 PetscCall(ComputeError(rdm, exactFuncs, exactFuncDers, exactCtxs, &error, &errorDer, user)); in CheckConvergence()
925 PetscCall(ComputeError(cdm, exactFuncs, exactFuncDers, exactCtxs, &error, &errorDer, user)); in CheckConvergence()