<div dir="ltr">Hi,<div><br></div><div>I am getting the following error when I used the above subroutine:</div><div><br></div><div>Fortran runtime error: Pointer actual argument 'idx_ptr' is not associated<br clear="all">
<div><br></div><div style>The following is how the subroutine is called:</div><div style><br></div><div style>IS :: is_global</div><div style>PetscScalar, pointer :: idx_ptr(:)</div><div style>PetscErrorCode :: pierr</div>
<div style>call ISGetIndicesF90(is_global,idx_ptr,pierr)</div><div style><br></div><div style>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.  </div>
<div style><br></div><div style>Thanks,</div><div style><span style="font-family:arial,sans-serif;font-size:13px">George </span><br></div>
</div></div>