On Fri, Oct 26, 2012 at 2:23 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><div class="gmail_quote"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
Just to add what I have now is to set the KSP type to PREONLY and the preconditioner is a PCSHELL which makes this matrix vector multiplication. But is there is simpler way?<br></blockquote><div><br></div><div>The PCSHELL could be a PCMAT (or PCSPAI), but I think this is the consistent approach. We do the same PREONLY approach to do an approximate solve on subdomains of ASM, for example.</div>
<div> </div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<br>
Thomas<br>
<br>
Am 26.10.2012 11:20, schrieb Thomas Witkowski:<div class="HOEnZb"><div class="h5"><br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
Is there a simple way to replace the Schur ksp in fieldsplit preconditioner by a matrix multiplication? So, instead of solving with some Schur operator approximation I just want to make a matrix-vector multiplication, where the matrix is a sparse approximation of the inverse of the Schur complement. Thanks for any suggestions!<br>

<br>
Thomas<br>
</blockquote>
<br>
</div></div></blockquote></div><br>