Home
last modified time | relevance | path

Searched refs:MPI_Fint (Results 1 – 21 of 21) sorted by relevance

/petsc/src/sys/objects/
H A Dfinit.c19 PETSC_EXTERN void petscsetmoduleblockmpi_(MPI_Fint *, MPI_Fint *, MPI_Fint *, MPI_Fint *);
21 PETSC_EXTERN void petscsetcomm_(MPI_Fint *, MPI_Fint *);
49 MPI_Fint c1 = 0, c2 = 0; in PetscInitializeFortran()
57 MPI_Fint freal, fscalar, fsum, fint; in PetscInitializeFortran()
/petsc/src/vec/is/sf/interface/ftn-custom/
H A Dzsf.c89 …ETSC_EXTERN void petscsfbcastbegin_(PetscSF *sf, MPI_Fint *unit, const void *rptr, void *lptr, MPI… in petscsfbcastbegin_()
99 PETSC_EXTERN void petscsfbcastend_(PetscSF *sf, MPI_Fint *unit, const void *rptr, void *lptr, MPI_F… in petscsfbcastend_()
109 …TSC_EXTERN void petscsfreducebegin_(PetscSF *sf, MPI_Fint *unit, const void *lptr, void *rptr, MPI… in petscsfreducebegin_()
119 PETSC_EXTERN void petscsfreduceend_(PetscSF *sf, MPI_Fint *unit, const void *lptr, void *rptr, MPI_… in petscsfreduceend_()
131 …C_EXTERN void petscsfbcastbegin_(PetscSF *sf, MPI_Fint *unit, F90Array1d *rptr, F90Array1d *lptr, in petscsfbcastbegin_()
147 …TSC_EXTERN void petscsfbcastend_(PetscSF *sf, MPI_Fint *unit, F90Array1d *rptr, F90Array1d *lptr, in petscsfbcastend_()
163 …_EXTERN void petscsfreducebegin_(PetscSF *sf, MPI_Fint *unit, F90Array1d *lptr, F90Array1d *rptr, in petscsfreducebegin_()
179 …SC_EXTERN void petscsfreduceend_(PetscSF *sf, MPI_Fint *unit, F90Array1d *lptr, F90Array1d *rptr, in petscsfreduceend_()
/petsc/src/sys/fileio/ftn-custom/
H A Dzmprintf.c21 PETSC_EXTERN void petscsynchronizedflush_(MPI_Fint *comm, FILE **file, int *ierr) in petscsynchronizedflush_()
52 *ierr = PetscFPrintf(MPI_Comm_f2c(*(MPI_Fint *)&*comm), *file, "%s", tmp); in petscfprintf_()
65 *ierr = PetscPrintf(MPI_Comm_f2c(*(MPI_Fint *)&*comm), "%s", tmp); in petscprintf_()
78 *ierr = PetscSynchronizedFPrintf(MPI_Comm_f2c(*(MPI_Fint *)&*comm), *file, "%s", tmp); in petscsynchronizedfprintf_()
91 *ierr = PetscSynchronizedPrintf(MPI_Comm_f2c(*(MPI_Fint *)&*comm), "%s", tmp); in petscsynchronizedprintf_()
H A Dzmpiuopenf.c21 *ierr = PetscFOpen(MPI_Comm_f2c(*(MPI_Fint *)&*comm), c1, c2, file); in petscfopen_()
29 *ierr = PetscFClose(MPI_Comm_f2c(*(MPI_Fint *)&*comm), *file); in petscfclose_()
/petsc/src/dm/impls/da/ftn-custom/
H A Dzdasubf.c12 PETSC_EXTERN void dmdagetprocessorsubset_(DM *da, DMDirection *dir, PetscInt *gp, MPI_Fint *fcomm, … in dmdagetprocessorsubset_()
18 PETSC_EXTERN void dmdagetprocessorsubsets_(DM *da, DMDirection *dir, MPI_Fint *subfcomm, int *__ier… in dmdagetprocessorsubsets_()
/petsc/src/sys/classes/viewer/impls/ascii/ftn-custom/
H A Dzvcreatef.c16 return PETSC_VIEWER_STDOUT_(MPI_Comm_f2c(*(MPI_Fint *)&*comm)); in petsc_viewer_stdout_()
/petsc/src/sys/objects/ftn-custom/
H A Dzgcommf.c9 PETSC_EXTERN void petscobjectgetcomm_(PetscObject *obj, MPI_Fint *comm, PetscErrorCode *ierr) in petscobjectgetcomm_()
H A Dzoptionsf.c55 PETSC_EXTERN void petscoptionsbegin_(MPI_Fint *fcomm, char *prefix, char *mess, char *sec, PetscErr… in petscoptionsbegin_()
341 PETSC_EXTERN void petscsubcommgetparent_(PetscSubcomm *scomm, MPI_Fint *pcomm, int *ierr) in petscsubcommgetparent_()
349 PETSC_EXTERN void petscsubcommgetcontiguousparent_(PetscSubcomm *scomm, MPI_Fint *pcomm, int *ierr) in petscsubcommgetcontiguousparent_()
357 PETSC_EXTERN void petscsubcommgetchild_(PetscSubcomm *scomm, MPI_Fint *ccomm, int *ierr) in petscsubcommgetchild_()
H A Dzstart.c171 …if (f_petsc_comm_world) PETSC_COMM_WORLD = MPI_Comm_f2c(*(MPI_Fint *)&f_petsc_comm_world); /* User… in petscinitializef_()
/petsc/src/mat/impls/adj/mpi/ftn-custom/
H A Dzmpiadjf.c16 *ierr = MatCreateMPIAdj(MPI_Comm_f2c(*(MPI_Fint *)&*comm), *m, *n, i, j, values, A); in matcreatempiadj_()
/petsc/src/ksp/pc/impls/mg/ftn-custom/
H A Dzmgf.c10 PETSC_EXTERN void pcmgsetlevels_(PC *pc, PetscInt *levels, MPI_Fint fcomms[], PetscErrorCode *ierr) in pcmgsetlevels_()
/petsc/src/sys/classes/viewer/impls/draw/ftn-custom/
H A Dzdrawvf.c19 return PETSC_VIEWER_DRAW_(MPI_Comm_f2c(*(MPI_Fint *)&*comm)); in petsc_viewer_draw_()
/petsc/src/sys/classes/viewer/impls/string/ftn-custom/
H A Dzstringvf.c17 *ierr = PetscViewerStringOpen(MPI_Comm_f2c(*(MPI_Fint *)&*comm), name, len1, str); in petscviewerstringopen_()
/petsc/src/binding/petsc4py/src/petsc4py/PETSc/
H A Dpetscmpi.pxi23 ctypedef int MPI_Fint
24 MPI_Fint MPI_Comm_c2f(MPI_Comm)
/petsc/src/mat/impls/nest/ftn-custom/
H A Dzmatnestf.c14 PETSC_EXTERN void matcreatenest_(MPI_Fint *comm, PetscInt *nr, IS is_row[], PetscInt *nc, IS is_col… in matcreatenest_()
/petsc/src/sys/error/ftn-custom/
H A Dzerrf.c82 PETSC_EXTERN void petscerror_(MPI_Fint *comm, PetscErrorCode *number, PetscErrorType *p, char *mess… in petscerror_()
/petsc/include/petsc/mpiuni/
H A Dmpi.h405 typedef int MPI_Fint; typedef
407 #define MPI_Comm_c2f(comm) (MPI_Fint)(comm)
409 #define MPI_Type_c2f(type) (MPI_Fint)(type)
411 #define MPI_Op_c2f(op) (MPI_Fint)(op)
/petsc/src/sys/classes/viewer/impls/ascii/
H A Dfilev.c561 PETSC_EXTERN void petscviewerasciiopenwithfileunit_(MPI_Fint *comm, int *unit, PetscViewer *viewer,… in petscviewerasciiopenwithfileunit_()
563 *ierr = PetscViewerCreate(MPI_Comm_f2c(*(MPI_Fint *)&*comm), viewer); in petscviewerasciiopenwithfileunit_()
651 MPI_Fint fcomm = MPI_Comm_c2f(ncomm); in PetscViewerASCIIGetStdout()
/petsc/include/petsc/private/
H A Dftnimpl.h5 PETSC_EXTERN PetscErrorCode PetscMPIFortranDatatypeToC(MPI_Fint, MPI_Datatype *);
/petsc/src/sys/ftn-custom/
H A Df90_cwrap.c25 PetscErrorCode PetscMPIFortranDatatypeToC(MPI_Fint unit, MPI_Datatype *dtype) in PetscMPIFortranDatatypeToC()
/petsc/src/mat/impls/aij/mpi/mkl_cpardiso/
H A Dmkl_cpardiso.c88 MPI_Fint comm_mkl_cpardiso;