Home
last modified time | relevance | path

Searched defs:address (Results 1 – 7 of 7) sorted by relevance

/petsc/include/petsc/private/
H A Dcupmatomics.hpp42 __device__ static double atomicExch(double *address, double val) in atomicExch()
47 __device__ static llint atomicExch(llint *address, llint val) in atomicExch()
109 __device__ static llint atomicAdd(llint *address, llint val) in atomicAdd()
180 __device__ static double atomicMult(double *address, double val) in atomicMult()
192 __device__ static float atomicMult(float *address, float val) in atomicMult()
204 __device__ static int atomicMult(int *address, int val) in atomicMult()
215 __device__ static llint atomicMult(llint *address, llint val) in atomicMult()
250 __device__ static double atomicMin(double *address, double val) in atomicMin()
261 __device__ static double atomicMax(double *address, double val) in atomicMax()
272 __device__ static float atomicMin(float *address, float val) in atomicMin()
[all …]
/petsc/src/sys/ftn-src/
H A Df90_fwrap.F9056 subroutine F90Array1dAccessScalar(ptr, address) argument
71 subroutine F90Array1dAccessReal(ptr, address) argument
86 subroutine F90Array1dAccessInt(ptr, address) argument
101 subroutine F90Array1dAccessMPIInt(ptr, address) argument
116 subroutine F90Array1dAccessFortranAddr(ptr, address) argument
219 subroutine F90Array2dAccessScalar(ptr, address) argument
231 subroutine F90Array2dAccessReal(ptr, address) argument
243 subroutine F90Array2dAccessInt(ptr, address) argument
255 subroutine F90Array2dAccessFortranAddr(ptr, address) argument
351 subroutine F90Array3dAccessScalar(ptr, address) argument
[all …]
/petsc/src/sys/ftn-custom/
H A Df90_cwrap.c501 PETSC_EXTERN void f90array1dgetaddrscalar_(void *array, PetscFortranAddr *address) in f90array1dgetaddrscalar_()
505 PETSC_EXTERN void f90array1dgetaddrreal_(void *array, PetscFortranAddr *address) in f90array1dgetaddrreal_()
509 PETSC_EXTERN void f90array1dgetaddrint_(void *array, PetscFortranAddr *address) in f90array1dgetaddrint_()
513 PETSC_EXTERN void f90array1dgetaddrmpiint_(void *array, PetscFortranAddr *address) in f90array1dgetaddrmpiint_()
517 PETSC_EXTERN void f90array1dgetaddrfortranaddr_(void *array, PetscFortranAddr *address) in f90array1dgetaddrfortranaddr_()
534 PETSC_EXTERN void f90array2dgetaddrscalar_(void *array, PetscFortranAddr *address) in f90array2dgetaddrscalar_()
538 PETSC_EXTERN void f90array2dgetaddrreal_(void *array, PetscFortranAddr *address) in f90array2dgetaddrreal_()
542 PETSC_EXTERN void f90array2dgetaddrint_(void *array, PetscFortranAddr *address) in f90array2dgetaddrint_()
546 PETSC_EXTERN void f90array2dgetaddrfortranaddr_(void *array, PetscFortranAddr *address) in f90array2dgetaddrfortranaddr_()
563 PETSC_EXTERN void f90array3dgetaddrscalar_(void *array, PetscFortranAddr *address) in f90array3dgetaddrscalar_()
[all …]
/petsc/src/vec/vec/tutorials/
H A Dex21f90.F9053 subroutine F90Array1dAccessMyStruct(ptr, address) argument
H A Dex21.c24 PETSC_INTERN void f90array1dgetaddrmystruct_(void *array, PetscFortranAddr *address) in f90array1dgetaddrmystruct_()
/petsc/src/sys/mpiuni/
H A Dmpi.c740 PETSC_EXTERN void petsc_mpi_address_(void *location, MPI_Aint *address, int *ierr) in petsc_mpi_address_()
/petsc/include/petsc/mpiuni/
H A Dmpi.h476 …#define MPI_Address(location, address) (*(address) = (MPI_Aint)((char *)(location)… argument