Home
last modified time | relevance | path

Searched refs:solution_only (Results 1 – 5 of 5) sorted by relevance

/petsc/src/ts/trajectory/impls/memory/
H A Dtrajmemory.c95 PetscBool solution_only; member
438 …off = -((stack->solution_only ? 0 : stack->numY) + 1) * (size * PETSC_BINARY_SCALAR_SIZE + 2 * PET… in StackLoadLast()
556 if (stack->solution_only && !tjsch->skip_trajectory) { /* revolve online need this */ in ReCompute()
562 if (!stack->solution_only && !tjsch->skip_trajectory) { in ReCompute()
588 if (stack->solution_only) { in TopLevelStore()
631 if (stack->solution_only) { in TSTrajectoryMemorySet_N()
638 if (stack->solution_only && tjsch->recompute) PetscFunctionReturn(PETSC_SUCCESS); in TSTrajectoryMemorySet_N()
640 if (!stack->solution_only && stepnum == 0) PetscFunctionReturn(PETSC_SUCCESS); in TSTrajectoryMemorySet_N()
650 cptype = stack->solution_only ? SOLUTIONONLY : STAGESONLY; in TSTrajectoryMemorySet_N()
671 …cptype = stack->solution_only ? SOLUTIONONLY : SOLUTION_STAGES; /* Always include solution in a ch… in TSTrajectoryMemorySet_N_2()
[all …]
/petsc/src/ts/trajectory/interface/
H A Dtraj.c62 …MT ", time %g (stages %" PetscInt_FMT ")\n", stepnum, (double)time, (PetscInt)!tj->solution_only)); in TSTrajectorySet()
126 …t: stepnum %" PetscInt_FMT ", stages %" PetscInt_FMT "\n", stepnum, (PetscInt)!tj->solution_only)); in TSTrajectoryGet()
424 t->solution_only = PETSC_FALSE; in TSTrajectoryCreate()
828 …eckpoint solution only", "TSTrajectorySetSolutionOnly", tj->solution_only, &tj->solution_only, NUL… in TSTrajectorySetFromOptions()
900 PetscErrorCode TSTrajectorySetSolutionOnly(TSTrajectory tj, PetscBool solution_only) in TSTrajectorySetSolutionOnly() argument
904 PetscValidLogicalCollectiveBool(tj, solution_only, 2); in TSTrajectorySetSolutionOnly()
905 tj->solution_only = solution_only; in TSTrajectorySetSolutionOnly()
924 PetscErrorCode TSTrajectoryGetSolutionOnly(TSTrajectory tj, PetscBool *solution_only) in TSTrajectoryGetSolutionOnly() argument
928 PetscAssertPointer(solution_only, 2); in TSTrajectoryGetSolutionOnly()
929 *solution_only = tj->solution_only; in TSTrajectoryGetSolutionOnly()
/petsc/src/ts/trajectory/impls/basic/
H A Dtrajbasic.c23 if (stepnum && !tj->solution_only) { in TSTrajectorySet_Basic()
71 if (stepnum && !tj->solution_only) { in TSTrajectoryGet_Basic()
/petsc/src/ts/interface/sensitivity/
H A Dtssen.c1084 PetscBool solution_only; in TSAdjointSetUp() local
1085 PetscCall(TSTrajectoryGetSolutionOnly(tj, &solution_only)); in TSAdjointSetUp()
1086 …PetscCheck(!solution_only, PetscObjectComm((PetscObject)ts), PETSC_ERR_USER, "TSAdjoint cannot use… in TSAdjointSetUp()
/petsc/include/petsc/private/
H A Dtsimpl.h122 PetscBool solution_only; /* whether we dump just the solution or also the stages */ member