Validate a Object
Satish Balay
balay at mcs.anl.gov
Wed Oct 24 09:10:40 CDT 2007
Mat A=0;
if (A) MatDestroy(A);
Satish
On Wed, 24 Oct 2007, Zhifeng Sheng wrote:
> Dear all
>
> I am programming a simulator with PetSc, and I need to create matrix and
> vector which shall be destoried in the end.
>
> However, the problem is : sometimes, a matrix is declared but never created,
> and if I try to destory this object, Petsc would dump error.
>
> Is there anyway to check whether a Mat or Vec has been created or not?
>
>
> e.g
>
>
> Mat A;
> MatDestory A; // this will dump error, which function should I use to check
> whether A is created?
>
> Thank you.
> Best regards
> Zhifeng Sheng
>
>
More information about the petsc-users
mailing list