<ParameterList name="MueLu">
  <Parameter name="verbosity"                               type="string"   value="high"/>

  <Parameter name="multigrid algorithm"                     type="string"   value="$AMG"/>

  <Parameter name="max levels"                              type="int"      value="$MAXLEVELS"/>
  <Parameter name="coarse: max size"                        type="int"      value="$MAXCOARSESIZE"/>

  <Parameter name="sa: damping factor"                      type="double"   value="SADAMPING"/>

  <!-- === Aggregation === -->
  <Parameter name="aggregation: type"                       type="string"   value="uncoupled"/>
  <Parameter name="aggregation: drop tol"                   type="double"   value="$DROPTOL"/>
  <Parameter name="aggregation: min agg size"               type="int"      value="$MINAGGS"/>
  <Parameter name="aggregation: max agg size"               type="int"      value="$MAXAGGS"/>

  <Parameter name="aggregation: visualize"                  type="bool"     value="true"/>

  <!-- === Smoothing === -->
  <Parameter name="smoother: type"                          type="string"   value="$SMOOTHER"/>
$IF_CHEBYSHEV
  <ParameterList name="smoother: params>
     <Parameter name="chebyshev: degree"                    type="int"      value="3"/>
     <Parameter name="chebyshev: ratio eigenvalue"          type="double"   value="7"/>
     <Parameter name="chebyshev: min eigenvalue"            type="double"   value="1.0"/>
     <Parameter name="chebyshev: zero starting solution"    type="bool"     value="true"/>
  </ParameterList>
$ENDIF_CHEBYSHEV
$IF_RELAXATION
    <Parameter name="relaxation: type"                      type="string"   value="$RELAXATION"/>
    <Parameter name="relaxation: sweeps"                    type="int"      value="$SMOO_SWEEPS"/>
    <Parameter name="relaxation: damping factor"            type="double"   value="$SMOO_DAMP"/>
$ENDIF_RELAXATION

  <!-- === Repartitioning === -->
  <Parameter name="repartition: enable"                     type="bool"     value="$REPARTITION"/>

</ParameterList>
