Fortran 90 interfaces with bfort?

Barry Smith bsmith at mcs.anl.gov
Fri Aug 19 10:50:33 CDT 2005


 
   Bill,
 
     Do you think it would be possible to enhance bfort 
to generate Fortran 90 interface definitions? Something like

   PetscErrorCode MatFactorInfoInitialize(MatFactorInfo info) 
 
 becomes
 
  interface
    subroutine MatFactorInfoInitialize(info,ierr)
      MatFactorInfo :: info(11)
      PetscErrorCode :: ierr
    end subroutine
  end interface
 
   I think this would help with Fortran programmers writing correct
 codes much quicker.
 
    Thanks,
 
     Barry
 
 
 




More information about the petsc-dev mailing list