[petsc-users] HermitianTranspose version of MatCreateTranspose.
Andrew Spott
ansp6066 at colorado.edu
Mon Feb 23 18:50:40 CST 2015
I’m definitely willing to submit it as a pull request.
Also, while I’m at it, I’m going to write a “duplicate” function for transpose and hermitian_transpose. Just because this seems 1) easy ( MatHermitianTranspose can return a new copy, as well as MatTranspose), and 2) necessary to use these for EPS.
Also, is “transpose” a good enough MatType? Or does a new one need to be written?
-Andrew
On Mon, Feb 23, 2015 at 3:12 PM, Jed Brown <jed at jedbrown.org> wrote:
> Barry Smith <bsmith at mcs.anl.gov> writes:
>> The directory include/petsc-private/matimp.h is always provided
>> with a PETSc installation so though _p_Mat is "private" to PETSc
>> you can extend PETSc "out side of the library proper".
> What you don't get when accessing the private headers is a guarantee of
> backward compatibility (even across subminor releases) or documentation
> of changes in the release notes. If people are using private headers
> frequently, we should strive to make a public interface to fulfill their
> needs.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.mcs.anl.gov/pipermail/petsc-users/attachments/20150223/8f0f1624/attachment.html>
More information about the petsc-users
mailing list