[petsc-dev] fortran modules and datatypes
Blaise Bourdin
bourdin at lsu.edu
Wed Jan 4 15:30:38 CST 2012
On Jan 4, 2012, at 3:17 PM, Jed Brown wrote:
> On Wed, Jan 4, 2012 at 15:13, Blaise Bourdin <bourdin at lsu.edu> wrote:
> Is there a preprocessor variable indicating if petsc is compiled with fortran modules? I would like to update some of these examples following the lines of src/vec/vec/examples/tutorials/ex20f90.F90
> cf attached patch for src/vec/examples/tutorial/ex1f90.F
>
> From the patch, I assume you already know about these?
>
> PETSC_USE_FORTRAN_INTERFACES
> PETSC_USE_FORTRAN_DATATYPES
I knew about the later, not the former. Can one still use fortran modules (option 3 in UsingFortran) if PETSC_USE_FORTRAN_INTERFACES is set?
If so, the changes to the examples are much smaller that I thought and the following should suffice
Blaise
--
Department of Mathematics and Center for Computation & Technology
Louisiana State University, Baton Rouge, LA 70803, USA
Tel. +1 (225) 578 1612, Fax +1 (225) 578 4276 http://www.math.lsu.edu/~bourdin
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.mcs.anl.gov/pipermail/petsc-dev/attachments/20120104/7db0f469/attachment.html>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: fortran2.patch
Type: application/octet-stream
Size: 2680 bytes
Desc: not available
URL: <http://lists.mcs.anl.gov/pipermail/petsc-dev/attachments/20120104/7db0f469/attachment.obj>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.mcs.anl.gov/pipermail/petsc-dev/attachments/20120104/7db0f469/attachment-0001.html>
More information about the petsc-dev
mailing list