Skip to content
Discussion options

You must be logged in to vote

Try adding the vars line in your up block

[Preconditioning]
  [./FSP]
    type = FSP
    topsplit = 'upc'
    [./upc]
      splitting = 'up c'
      splitting_type = additive
    [../]
    [./up]
      vars = 'velocity pressure'
      splitting = 'u p' # 'u' and 'p' are the names of subsolvers
      splitting_type  = schur
      petsc_options_iname = '-pc_fieldsplit_schur_fact_type  -pc_fieldsplit_schur_precondition'
      petsc_options_value = 'full selfp'
    [../]
    [./u]
      vars = 'velocity'
      petsc_options_iname = '-pc_type -ksp_type -ksp_rtol'
      petsc_options_value = '     hypre gmres 1e-4'
    [../]
    [./p]
      vars = 'pressure'
      petsc_options_iname = '-pc_typ…

Replies: 1 comment

Comment options

You must be logged in to vote
0 replies
Answer selected by mhelel
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
2 participants