Home
last modified time | relevance | path

Searched refs:fastype (Results 1 – 4 of 4) sorted by relevance

/petsc/src/snes/impls/fas/
H A Dfas.c185 SNESFASType fastype; in SNESSetFromOptions_FAS() local
205 fastype = fas->fastype; in SNESSetFromOptions_FAS()
206 …correction type", "SNESFASSetType", SNESFASTypes, (PetscEnum)fastype, (PetscEnum *)&fastype, &flg)… in SNESSetFromOptions_FAS()
207 if (flg) PetscCall(SNESFASSetType(snes, fastype)); in SNESSetFromOptions_FAS()
218 if (fas->fastype == SNES_FAS_FULL) { in SNESSetFromOptions_FAS()
253 if (fas->fastype == SNES_FAS_ADDITIVE) { in SNESSetFromOptions_FAS()
280 …levels=%" PetscInt_FMT ", cycles=%" PetscInt_FMT "\n", SNESFASTypes[fas->fastype], fas->levels, fa… in SNESView_FAS()
869 if (fas->fastype == SNES_FAS_MULTIPLICATIVE) { in SNESSolve_FAS()
871 } else if (fas->fastype == SNES_FAS_ADDITIVE) { in SNESSolve_FAS()
873 } else if (fas->fastype == SNES_FAS_FULL) { in SNESSolve_FAS()
[all …]
H A Dfasfunc.c16 PetscErrorCode SNESFASSetType(SNES snes, SNESFASType fastype) in SNESFASSetType() argument
22 PetscValidLogicalCollectiveEnum(snes, fastype, 2); in SNESFASSetType()
24 fas->fastype = fastype; in SNESFASSetType()
25 if (fas->next) PetscCall(SNESFASSetType(fas->next, fastype)); in SNESFASSetType()
44 PetscErrorCode SNESFASGetType(SNES snes, SNESFASType *fastype) in SNESFASGetType() argument
50 PetscAssertPointer(fastype, 2); in SNESFASGetType()
52 *fastype = fas->fastype; in SNESFASGetType()
H A Dfasimpls.h27 SNESFASType fastype; /* FAS type */ member
/petsc/doc/manual/
H A Dsnes.md730 SNESFASSetType(SNES snes, SNESFASType fastype);.