Did you include 'petscis.h90' [or petsc.h90] in your code? Do the examples ex1f90.F and ex3f90.F in src/vec/is/is/examples/tutorials work for you?
Satish On Wed, 13 Mar 2013, George Pau wrote: > Hi, > > I am getting the following error when I used the above subroutine: > > Fortran runtime error: Pointer actual argument 'idx_ptr' is not associated > > The following is how the subroutine is called: > > IS :: is_global > PetscScalar, pointer :: idx_ptr(:) > PetscErrorCode :: pierr > call ISGetIndicesF90(is_global,idx_ptr,pierr) > > I read on the command reference page that it doesn't work with some fortran > compiler. I have gfortran 4.6.3 on Ubuntu machine. Could my fortran be > the problem? I have tested ISGetIndices and it works. I really want to use > ISGetIndicesF90 instead of ISGetIndices since I cannot do bound check with > the later. > > Thanks, > George >
