Home
last modified time | relevance | path

Searched refs:mpi_f08 (Results 1 – 6 of 6) sorted by relevance

/petsc/lib/petsc/bin/
H A Dgeneratefortranbindings.py45 def generateFortranInterface(pkgname, petscarch, classes, enums, structs, senums, funname, mpi_f08,… argument
135 if mpi_f08 and ktypename.startswith('MPI_'):
496 def main(petscdir,slepcdir,petscarch,mpi_f08 = 'Unknown'): argument
501 if mpi_f08 == 'Unknown':
503 mpi_f08 = fd.read().find('mpi_f08') > -1
711 …generateFortranInterface(pkgname,petscarch,classesext,enumsext,structs,senumsext,j,mpi_f08,classes…
759 …anInterface(pkgname,petscarch,classesext,enumsext,structs,senumsext,funcs[j].name,mpi_f08,funcs[j])
/petsc/config/BuildSystem/config/packages/
H A DMPI.py662 self.mpi_f08 = False
950 self.mpi_f08 = False
953 self.mpi_f08 = True
961 if self.mpi_f08:
/petsc/doc/manual/
H A Dfortran.md9 …c uses the MPI Fortran module `mpi`. To use `mpi_f08` run `./configure` with `--with-mpi-ftn-modul…
11 …ommend it but it is possible to write Fortran code that works with both `use mpi` or `use mpi_f08`.
/petsc/doc/changes/
H A Ddev.md155 …./configure` option `--with-mpi-f90module-visibility` with `--with-mpi-ftn-module=<mpi or mpi_f08>`
H A D315.md324 (via `petscsys.mod`) - so `mpi_f08` can now be used
/petsc/config/PETSc/
H A DConfigure.py1406 generatefortranbindings.main(self.petscdir.dir, '', self.arch.arch, self.mpi.mpi_f08)