<div dir="ltr"><div class="gmail_extra"><br><div class="gmail_quote">On Tue, Feb 5, 2013 at 8:05 AM, Barry Smith <span dir="ltr"><<a href="mailto:bsmith@mcs.anl.gov" target="_blank">bsmith@mcs.anl.gov</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div id=":1eu">Then we would need to remove the support for  [/path/libname[.so.1.0]:]functionname[()] where items in [] denote optional  from PetscFunctionListFind() so no more<br>

<br>
-ksp_type /Users/me/libmyksp.so:MyKSPCreate()<br>
<br>
Instead people would need to load the library in one collective call and then call the functionlistfind.<br>
<br>
But I guess that is ok, no body uses this anyways.</div></blockquote></div><br>Shall we add PETSC_PLUGIN_PATH and -petsc_plugin list_of:directories:or_libs.so. This would require plugin authors to create registration routines for each shared library, but I think this makes for a better UI anyway.</div>
</div>