Lines Matching refs:candidates
812 PetscCall(PetscMemzero(&adapt->candidates, sizeof(adapt->candidates))); in TSAdaptCandidatesClear()
842 …PetscCheck(!adapt->candidates.inuse_set, PetscObjectComm((PetscObject)adapt), PETSC_ERR_ARG_WRONGS… in TSAdaptCandidateAdd()
843 adapt->candidates.inuse_set = PETSC_TRUE; in TSAdaptCandidateAdd()
846 c = inuse ? 0 : !adapt->candidates.inuse_set + adapt->candidates.n; in TSAdaptCandidateAdd()
848 adapt->candidates.name[c] = name; in TSAdaptCandidateAdd()
849 adapt->candidates.order[c] = order; in TSAdaptCandidateAdd()
850 adapt->candidates.stageorder[c] = stageorder; in TSAdaptCandidateAdd()
851 adapt->candidates.ccfl[c] = ccfl; in TSAdaptCandidateAdd()
852 adapt->candidates.cost[c] = cost; in TSAdaptCandidateAdd()
853 adapt->candidates.n++; in TSAdaptCandidateAdd()
883 if (n) *n = adapt->candidates.n; in TSAdaptCandidatesGet()
884 if (order) *order = adapt->candidates.order; in TSAdaptCandidatesGet()
885 if (stageorder) *stageorder = adapt->candidates.stageorder; in TSAdaptCandidatesGet()
886 if (ccfl) *ccfl = adapt->candidates.ccfl; in TSAdaptCandidatesGet()
887 if (cost) *cost = adapt->candidates.cost; in TSAdaptCandidatesGet()
916 PetscInt ncandidates = adapt->candidates.n; in TSAdaptChoose()
1001 const char *sc_name = (scheme < ncandidates) ? adapt->candidates.name[scheme] : ""; in TSAdaptChoose()