[petsc-users] pass PETSC_NULL_INTEGER to dynamic array of Vec in Frotran90
Mi Yan
miyan at us.ibm.com
Wed Feb 20 08:11:08 CST 2013
xlf9014.1 reported error for the below FORTRAN 90 code:
******
MatNullSpace nullsp
PetscErrorCode :: ierr
call MatNullSpaceCreate( PETSC_COMM_WORLD, PETSC_TRUE, 0,
PETSC_NULL_INTEGER, nullsp, ierr );
****
The error message is:
Actual argument attributes do not match those specified by an accessible
explicit interface.
The error implies the real argument the attribute of "PETSC_NULL_INTEGER"
does not match with those specified by the interface. The interface of
MatNullSpaceCreate is declared in finclude/ftn-auto/petscmat.h90 , whose
4th dummy argument is declared as
Vec vecs (*)
In my code, PETSC_NULL_INTEGER is passed to an array of Vec. Is there
anything wrong here?
thanks,
Mi
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.mcs.anl.gov/pipermail/petsc-users/attachments/20130220/eb9b6e82/attachment.html>
More information about the petsc-users
mailing list