Searched refs:adaptor (Results 1 – 4 of 4) sorted by relevance
| /petsc/src/snes/utils/dm/ |
| H A D | dmadapt.c | 193 PetscErrorCode DMAdaptorCreate(MPI_Comm comm, DMAdaptor *adaptor) in DMAdaptorCreate() argument 198 PetscAssertPointer(adaptor, 2); in DMAdaptorCreate() 201 …PetscCall(PetscHeaderCreate(*adaptor, DMADAPTOR_CLASSID, "DMAdaptor", "DM Adaptor", "DMAdaptor", c… in DMAdaptorCreate() 202 (*adaptor)->adaptCriterion = DM_ADAPTATION_NONE; in DMAdaptorCreate() 203 (*adaptor)->numSeq = 1; in DMAdaptorCreate() 204 (*adaptor)->Nadapt = -1; in DMAdaptorCreate() 205 (*adaptor)->refinementFactor = 2.0; in DMAdaptorCreate() 207 PetscCall(VecTaggerCreate(PetscObjectComm((PetscObject)*adaptor), &(*adaptor)->refineTag)); in DMAdaptorCreate() 208 PetscCall(PetscObjectSetOptionsPrefix((PetscObject)(*adaptor)->refineTag, "refine_")); in DMAdaptorCreate() 209 PetscCall(VecTaggerSetType((*adaptor)->refineTag, VECTAGGERABSOLUTE)); in DMAdaptorCreate() [all …]
|
| /petsc/src/snes/interface/ |
| H A D | snes.c | 4830 DMAdaptor adaptor; in SNESSolve() local 4833 PetscCall(DMAdaptorCreate(PetscObjectComm((PetscObject)snes), &adaptor)); in SNESSolve() 4834 PetscCall(DMAdaptorSetSolver(adaptor, snes)); in SNESSolve() 4835 PetscCall(DMAdaptorSetSequenceLength(adaptor, num)); in SNESSolve() 4836 PetscCall(DMAdaptorSetFromOptions(adaptor)); in SNESSolve() 4837 PetscCall(DMAdaptorSetUp(adaptor)); in SNESSolve() 4838 PetscCall(DMAdaptorAdapt(adaptor, x, DM_ADAPTATION_INITIAL, &dm, &x)); in SNESSolve() 4839 PetscCall(DMAdaptorDestroy(&adaptor)); in SNESSolve() 4846 DMAdaptor adaptor; in SNESSolve() local 4850 PetscCall(DMAdaptorCreate(PetscObjectComm((PetscObject)snes), &adaptor)); in SNESSolve() [all …]
|
| /petsc/src/snes/tutorials/ |
| H A D | ex27.c | 638 PetscErrorCode SetupMixed(DMAdaptor adaptor, DM mdm) in SetupMixed() argument
|
| /petsc/doc/manual/ |
| H A D | ts.md | 996 - the default adaptor 999 …- extension of the basic adaptor to treat :math:`{\rm Tol}_{\rm A}` and :math:`{\rm Tol}_{\rm R}` …
|