Lines Matching refs:rhsfunction
575 TSRHSFunctionFn *rhsfunction; in TSComputeRHSJacobian() local
583 PetscCall(DMTSGetRHSFunction(dm, &rhsfunction, NULL)); in TSComputeRHSJacobian()
588 … (ts->rhsjacobian.Xid == Uid && ts->rhsjacobian.Xstate == Ustate)) && (rhsfunction != TSComputeRHS… in TSComputeRHSJacobian()
631 TSRHSFunctionFn *rhsfunction; in TSComputeRHSFunction() local
641 PetscCall(DMTSGetRHSFunction(dm, &rhsfunction, &ctx)); in TSComputeRHSFunction()
644 …PetscCheck(rhsfunction || ifunction, PetscObjectComm((PetscObject)ts), PETSC_ERR_USER, "Must call … in TSComputeRHSFunction()
646 if (rhsfunction) { in TSComputeRHSFunction()
649 PetscCallBack("TS callback right-hand-side", (*rhsfunction)(ts, t, U, y, ctx)); in TSComputeRHSFunction()
797 TSRHSFunctionFn *rhsfunction; in TSComputeIFunction() local
809 PetscCall(DMTSGetRHSFunction(dm, &rhsfunction, NULL)); in TSComputeIFunction()
811 …PetscCheck(rhsfunction || ifunction, PetscObjectComm((PetscObject)ts), PETSC_ERR_USER, "Must call … in TSComputeIFunction()
820 } else if (rhsfunction) { in TSComputeIFunction()
952 TSRHSFunctionFn *rhsfunction; in TSComputeIJacobian() local
954 PetscCall(DMTSGetRHSFunction(dm, &rhsfunction, NULL)); in TSComputeIJacobian()
957 …| (ts->rhsjacobian.Xid == Uid && ts->rhsjacobian.Xstate == Ustate)) && rhsfunction != TSComputeRHS… in TSComputeIJacobian()
1525 TSRHSFunctionFn *rhsfunction; in TSComputeI2Function() local
1536 PetscCall(DMTSGetRHSFunction(dm, &rhsfunction, NULL)); in TSComputeI2Function()
1547 if (rhsfunction) { in TSComputeI2Function()