PetscInitializeFortran
Routine that should be called from C after the call to PetscInitialize() if one is using a C main program that calls Fortran routines that in turn call PETSc routines.
Synopsis
void PetscInitializeFortran(void)
Notes
PetscInitializeFortran() initializes some of the default viewers,
communicators, etc. for use in the Fortran if a user's main program
iswritten in C. PetscInitializeFortran() is NOT needed if a user's
mainprogram is written in Fortran; in this case, just
callingPetscInitialize() in the main program is sufficient.
See Also
PetscFortranObjectToCObject(), PetscCObjectToFortranObject(),
PetscInitialize()
Keywords
Mixing C and Fortran, passing PETSc objects to Fortran
Location: src/fortran/custom/zstartf.c
System Index
Table of Contents