Lines Matching refs:fu
490 …M fdm, PetscBool usePoly, PetscInt order, PetscInt dir, const char *testname, Vec fu, AppCtx *user) in CheckTransferError() argument
509 PetscCall(DMComputeL2Diff(fdm, 0.0, exactFuncs, exactCtxs, fu, &error)); in CheckTransferError()
510 PetscCall(DMComputeL2GradientDiff(fdm, 0.0, exactFuncDers, exactCtxs, fu, n, &errorDer)); in CheckTransferError()
526 Vec iu, fu, scaling = NULL; in CheckTransfer() local
556 PetscCall(DMGetGlobalVector(fdm, &fu)); in CheckTransfer()
566 PetscCall(MatInterpolate(Interp, iu, fu)); in CheckTransfer()
570 PetscCall(MatRestrict(Interp, iu, fu)); in CheckTransfer()
571 PetscCall(VecPointwiseMult(fu, scaling, fu)); in CheckTransfer()
575 PetscCall(MatRestrict(Interp, iu, fu)); in CheckTransfer()
578 PetscCall(CheckTransferError(fdm, PETSC_TRUE, order, 0, testname, fu, user)); in CheckTransfer()
617 PetscCall(MatInterpolate(InterpAdapt, iu, fu)); in CheckTransfer()
618 PetscCall(CheckTransferError(fdm, PETSC_TRUE, order, 0, checkname, fu, user)); in CheckTransfer()
638 PetscCall(DMRestoreGlobalVector(fdm, &fu)); in CheckTransfer()