<p>SVD works. Black box solvers aren't really.</p>
<p>You can try sparse approximate inverse, but good luck. ;-D</p>
<p>If you specify a "near null space", you can try smoothed aggregation.</p>
<p>Or just run domain decomposition, the decomposition generally breaks to null space so that factorization can be used on subdomains. </p>
<div class="gmail_quote">On Jun 12, 2012 8:19 AM, "Thomas Witkowski" <<a href="mailto:thomas.witkowski@tu-dresden.de">thomas.witkowski@tu-dresden.de</a>> wrote:<br type="attribution"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">

  
    
  
  <div bgcolor="#FFFFFF" text="#000000">
    Am 12.06.2012 15:04, schrieb Jed Brown:
    <blockquote type="cite">
      <div class="gmail_quote">On Tue, Jun 12, 2012 at 7:56 AM, Thomas
        Witkowski <span dir="ltr"><<a href="mailto:thomas.witkowski@tu-dresden.de" target="_blank">thomas.witkowski@tu-dresden.de</a>></span>
        wrote:<br>
        <blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
          There should be no null space from the Cahn-Hilliard equation.</blockquote>
        <div><br>
        </div>
        <div>You said all those boundary conditions are either Neumann
          or periodic. I guess it couples to the fluid variables without
          any null space?</div>
      </div>
    </blockquote>
    yes.<br>
    <blockquote type="cite">
      <div class="gmail_quote">
        <div> </div>
        <blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"> Is there
          some black-box preconditioner that does not relay on LU
          factorization at some point? I know that black-box approaches
          are mostly not efficient, but I would have something I can
          work with.</blockquote>
      </div>
      <br>
      <div>The SVD always works and will tell you about a null space,
        but of course it's very expensive.</div>
    </blockquote>
    So assume I have a basis for the null space of the system that
    should be solved. Is there any block-box solver/preconditioner
    approach that does not make use of (I)LU factorization at any point?<br>
    <br>
    Thomas<br>
    <br>
  </div>

</blockquote></div>