:orphan: # SNESFASSetType Sets the update and correction type used for FAS. ## Synopsis ``` #include "petscsnes.h" PetscErrorCode SNESFASSetType(SNES snes, SNESFASType fastype) ``` Logically Collective ## Input Parameters - ***snes -*** FAS context - ***fastype -*** `SNES_FAS_ADDITIVE`, `SNES_FAS_MULTIPLICATIVE`, `SNES_FAS_FULL`, or `SNES_FAS_KASKADE` ## See Also `SNESFAS`, `PCMGSetType()`, `SNESFASGetType()` ## Level intermediate ## Location src/snes/impls/fas/fasfunc.c --- [Edit on GitLab](https://gitlab.com/petsc/petsc/-/edit/release/src/snes/impls/fas/fasfunc.c) [Index of all SNESFAS routines](index.md) [Table of Contents for all manual pages](/manualpages/index.md) [Index of all manual pages](/manualpages/singleindex.md)