| /petsc/src/mat/ftn-mod/ |
| H A D | petscmatmod.F90 | 60 subroutine MatDenseGetArrayF901d(v, array, ierr) argument 70 subroutine MatDenseRestoreArrayF901d(v, array, ierr) argument 80 subroutine MatDenseGetArrayReadF901d(v, array, ierr) argument 90 subroutine MatDenseRestoreArrayReadF901d(v, array, ierr) argument 100 subroutine MatDenseGetArrayWriteF901d(v, array, ierr) argument 110 subroutine MatDenseRestoreArrayWriteF901d(v, array, ierr) argument 120 subroutine MatDenseGetArrayF902d(v, array, ierr) argument 130 subroutine MatDenseRestoreArrayF902d(v, array, ierr) argument 140 subroutine MatDenseGetArrayReadF902d(v, array, ierr) argument 150 subroutine MatDenseRestoreArrayReadF902d(v, array, ierr) argument [all …]
|
| /petsc/include/ |
| H A D | petscbt.h | 26 static inline PetscErrorCode PetscBTMemzero(PetscCount m, PetscBT array) in PetscBTMemzero() 31 static inline PetscErrorCode PetscBTDestroy(PetscBT *array) in PetscBTDestroy() 36 static inline PetscErrorCode PetscBTCreate(PetscCount m, PetscBT *array) in PetscBTCreate() 46 static inline PetscByte PetscBTLookup(PetscBT array, PetscCount index) in PetscBTLookup() 51 static inline PetscErrorCode PetscBTSet(PetscBT array, PetscCount index) in PetscBTSet() 58 static inline PetscErrorCode PetscBTNegate(PetscBT array, PetscCount index) in PetscBTNegate() 65 static inline PetscErrorCode PetscBTClear(PetscBT array, PetscCount index) in PetscBTClear() 72 static inline PetscByte PetscBTLookupSet(PetscBT array, PetscCount index) in PetscBTLookupSet() 79 static inline PetscByte PetscBTLookupClear(PetscBT array, PetscCount index) in PetscBTLookupClear() 86 static inline PetscCount PetscBTCountSet(PetscBT array, PetscCount m) in PetscBTCountSet()
|
| H A D | petscmatcoarsen.h | 43 struct _PetscCDIntNd *array; member 53 PetscCDIntNd **array; /* Array of lists */ member
|
| /petsc/src/sys/ftn-custom/ |
| H A D | f90_cwrap.c | 121 PetscErrorCode F90Array1dCreate(void *array, MPI_Datatype type, PetscInt start, PetscInt len, F90Ar… in F90Array1dCreate() 284 PetscErrorCode F90Array2dCreate(void *array, MPI_Datatype type, PetscInt start1, PetscInt len1, Pet… in F90Array2dCreate() 370 PetscErrorCode F90Array3dCreate(void *array, MPI_Datatype type, PetscInt start1, PetscInt len1, Pet… in F90Array3dCreate() 456 PetscErrorCode F90Array4dCreate(void *array, MPI_Datatype type, PetscInt start1, PetscInt len1, Pet… in F90Array4dCreate() 501 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_() [all …]
|
| /petsc/src/dm/impls/plex/ |
| H A D | plexpoint.c | 62 PetscErrorCode DMPlexPointLocalRead(DM dm, PetscInt point, const PetscScalar *array, void *ptr) in DMPlexPointLocalRead() 100 PetscErrorCode DMPlexPointLocalRef(DM dm, PetscInt point, PetscScalar *array, void *ptr) in DMPlexPointLocalRef() 166 …MPlexPointLocalFieldRead(DM dm, PetscInt point, PetscInt field, const PetscScalar *array, void *pt… in DMPlexPointLocalFieldRead() 197 PetscErrorCode DMPlexPointLocalFieldRef(DM dm, PetscInt point, PetscInt field, PetscScalar *array, … in DMPlexPointLocalFieldRef() 269 PetscErrorCode DMPlexPointGlobalRead(DM dm, PetscInt point, const PetscScalar *array, const void *p… in DMPlexPointGlobalRead() 307 PetscErrorCode DMPlexPointGlobalRef(DM dm, PetscInt point, PetscScalar *array, void *ptr) in DMPlexPointGlobalRef() 373 …PlexPointGlobalFieldRead(DM dm, PetscInt point, PetscInt field, const PetscScalar *array, void *pt… in DMPlexPointGlobalFieldRead() 404 PetscErrorCode DMPlexPointGlobalFieldRef(DM dm, PetscInt point, PetscInt field, PetscScalar *array,… in DMPlexPointGlobalFieldRef()
|
| /petsc/src/sys/ftn-src/ |
| H A D | f90_fwrap.F90 | 5 subroutine F90Array1dCreateScalar(array, start, len1, ptr) argument 15 subroutine F90Array1dCreateReal(array, start, len1, ptr) argument 25 subroutine F90Array1dCreateInt(array, start, len1, ptr) argument 35 subroutine F90Array1dCreateMPIInt(array, start, len1, ptr) argument 45 subroutine F90Array1dCreateFortranAddr(array, start, len1, ptr) argument 174 subroutine F90Array2dCreateScalar(array, start1, len1, start2, len2, ptr) argument 185 subroutine F90Array2dCreateReal(array, start1, len1, start2, len2, ptr) argument 196 subroutine F90Array2dCreateInt(array, start1, len1, start2, len2, ptr) argument 207 subroutine F90Array2dCreateFortranAddr(array, start1, len1, start2, len2, ptr) argument 302 subroutine F90Array3dCreateScalar(array, start1, len1, start2, len2, start3, len3, ptr) argument [all …]
|
| /petsc/src/vec/vec/tutorials/ |
| H A D | ex21f90.F90 | 23 type(MyStruct), pointer :: array(:) local 31 type(MyStruct), pointer :: array(:) local 42 subroutine F90Array1dCreateMyStruct(array, start, len, ptr) argument
|
| /petsc/src/dm/tutorials/ |
| H A D | ex13f90aux.F90 | 68 subroutine petsc_to_local(da, vec, array, f, dof, stw) argument 80 subroutine transform_petsc_us(array, f, stw) argument 87 subroutine local_to_petsc(da, vec, array, f, dof, stw) argument 98 subroutine transform_us_petsc(array, f, stw) argument
|
| H A D | swarm_ex2.c | 32 PetscReal *array; in ex2_1() local 39 PetscReal *array; in ex2_1() local
|
| /petsc/include/petsc/private/ |
| H A D | matdensecupmimpl.h | 522 inline PetscErrorCode MatDenseCUPMGetArray_Private(Mat A, PetscScalar **array) noexcept in MatDenseCUPMGetArray_Private() 543 inline PetscErrorCode MatDenseCUPMRestoreArray_Private(Mat A, PetscScalar **array) noexcept in MatDenseCUPMRestoreArray_Private() 568 inline PetscErrorCode MatDenseCUPMGetArray(Mat A, PetscScalar **array) noexcept in MatDenseCUPMGetArray() 576 inline PetscErrorCode MatDenseCUPMGetArrayRead(Mat A, const PetscScalar **array) noexcept in MatDenseCUPMGetArrayRead() 584 inline PetscErrorCode MatDenseCUPMGetArrayWrite(Mat A, PetscScalar **array) noexcept in MatDenseCUPMGetArrayWrite() 592 inline PetscErrorCode MatDenseCUPMRestoreArray(Mat A, PetscScalar **array) noexcept in MatDenseCUPMRestoreArray() 600 inline PetscErrorCode MatDenseCUPMRestoreArrayRead(Mat A, const PetscScalar **array) noexcept in MatDenseCUPMRestoreArrayRead() 608 inline PetscErrorCode MatDenseCUPMRestoreArrayWrite(Mat A, PetscScalar **array) noexcept in MatDenseCUPMRestoreArrayWrite() 616 inline PetscErrorCode MatDenseCUPMPlaceArray(Mat A, const PetscScalar *array) noexcept in MatDenseCUPMPlaceArray() 627 inline PetscErrorCode MatDenseCUPMReplaceArray(Mat A, const PetscScalar *array) noexcept in MatDenseCUPMReplaceArray()
|
| /petsc/src/vec/vec/utils/matlab/ |
| H A D | gcreatev.c | 11 const PetscScalar *array; in VecMatlabEnginePut_Default() local 34 PetscScalar *array; in VecMatlabEngineGet_Default() local
|
| /petsc/src/dm/impls/da/ |
| H A D | dagetarray.c | 43 PetscErrorCode DMDAVecGetArray(DM da, Vec vec, void *array) in DMDAVecGetArray() 92 PetscErrorCode DMDAVecRestoreArray(DM da, Vec vec, void *array) in DMDAVecRestoreArray() 167 PetscErrorCode DMDAVecGetArrayWrite(DM da, Vec vec, void *array) in DMDAVecGetArrayWrite() 219 PetscErrorCode DMDAVecRestoreArrayWrite(DM da, Vec vec, void *array) in DMDAVecRestoreArrayWrite() 291 PetscErrorCode DMDAVecGetArrayDOF(DM da, Vec vec, void *array) in DMDAVecGetArrayDOF() 336 PetscErrorCode DMDAVecRestoreArrayDOF(DM da, Vec vec, void *array) in DMDAVecRestoreArrayDOF() 407 PetscErrorCode DMDAVecGetArrayRead(DM da, Vec vec, void *array) in DMDAVecGetArrayRead() 456 PetscErrorCode DMDAVecRestoreArrayRead(DM da, Vec vec, void *array) in DMDAVecRestoreArrayRead() 524 PetscErrorCode DMDAVecGetArrayDOFRead(DM da, Vec vec, void *array) in DMDAVecGetArrayDOFRead() 569 PetscErrorCode DMDAVecRestoreArrayDOFRead(DM da, Vec vec, void *array) in DMDAVecRestoreArrayDOFRead() [all …]
|
| /petsc/src/mat/impls/aij/seq/seqviennacl/ |
| H A D | aijviennacl.cxx | 358 static PetscErrorCode MatSeqAIJGetArray_SeqAIJViennaCL(Mat A, PetscScalar *array[]) in MatSeqAIJGetArray_SeqAIJViennaCL() 366 static PetscErrorCode MatSeqAIJRestoreArray_SeqAIJViennaCL(Mat A, PetscScalar *array[]) in MatSeqAIJRestoreArray_SeqAIJViennaCL() 374 static PetscErrorCode MatSeqAIJGetArrayRead_SeqAIJViennaCL(Mat A, const PetscScalar *array[]) in MatSeqAIJGetArrayRead_SeqAIJViennaCL() 382 static PetscErrorCode MatSeqAIJRestoreArrayRead_SeqAIJViennaCL(Mat A, const PetscScalar *array[]) in MatSeqAIJRestoreArrayRead_SeqAIJViennaCL() 390 static PetscErrorCode MatSeqAIJGetArrayWrite_SeqAIJViennaCL(Mat A, PetscScalar *array[]) in MatSeqAIJGetArrayWrite_SeqAIJViennaCL() 397 static PetscErrorCode MatSeqAIJRestoreArrayWrite_SeqAIJViennaCL(Mat A, PetscScalar *array[]) in MatSeqAIJRestoreArrayWrite_SeqAIJViennaCL()
|
| /petsc/src/vec/is/ao/interface/ |
| H A D | ao.c | 289 PetscErrorCode AOPetscToApplicationPermuteInt(AO ao, PetscInt block, PetscInt array[]) in AOPetscToApplicationPermuteInt() 324 PetscErrorCode AOApplicationToPetscPermuteInt(AO ao, PetscInt block, PetscInt array[]) in AOApplicationToPetscPermuteInt() 359 PetscErrorCode AOPetscToApplicationPermuteReal(AO ao, PetscInt block, PetscReal array[]) in AOPetscToApplicationPermuteReal() 394 PetscErrorCode AOApplicationToPetscPermuteReal(AO ao, PetscInt block, PetscReal array[]) in AOApplicationToPetscPermuteReal()
|
| /petsc/src/vec/vec/tests/ |
| H A D | ex53.c | 7 const PetscScalar *array; in CheckVecShift() local 26 const PetscScalar *array; in main() local
|
| /petsc/src/ksp/pc/impls/fieldsplit/ftn-custom/ |
| H A D | zfieldsplitf.c | 40 void *array; in pcfieldsplitrestoresubksp_() local 50 void *array; in pcfieldsplitschurerestoresubksp_() local
|
| /petsc/src/vec/vec/impls/shared/ |
| H A D | shvec.c | 13 PetscScalar *array; in VecDuplicate_Shared() local 38 PetscScalar *array; in VecCreate_Shared() local
|
| /petsc/src/vec/is/ao/impls/basic/ |
| H A D | aobasic.c | 79 static PetscErrorCode AOPetscToApplicationPermuteInt_Basic(AO ao, PetscInt block, PetscInt *array) in AOPetscToApplicationPermuteInt_Basic() 95 static PetscErrorCode AOApplicationToPetscPermuteInt_Basic(AO ao, PetscInt block, PetscInt *array) in AOApplicationToPetscPermuteInt_Basic() 111 static PetscErrorCode AOPetscToApplicationPermuteReal_Basic(AO ao, PetscInt block, PetscReal *array) in AOPetscToApplicationPermuteReal_Basic() 127 static PetscErrorCode AOApplicationToPetscPermuteReal_Basic(AO ao, PetscInt block, PetscReal *array) in AOApplicationToPetscPermuteReal_Basic()
|
| /petsc/src/mat/tests/ |
| H A D | ex16.c | 8 const PetscScalar *array; in CheckValues() local 35 PetscScalar *array; in main() local
|
| /petsc/src/mat/utils/ |
| H A D | freespace.c | 63 PetscInt row, nnz, *bj, *array, total, bi_temp; in PetscFreeSpaceContiguous_LU() local 139 PetscInt row, nnz, *uj, *array, total; in PetscFreeSpaceContiguous_Cholesky() local
|
| /petsc/src/vec/vec/impls/mpi/ |
| H A D | pbvec.c | 24 PetscErrorCode VecDuplicateWithArray_MPI(Vec win, const PetscScalar *array, Vec *v) in VecDuplicateWithArray_MPI() 79 PetscScalar *array; in VecDuplicateVecs_MPI_GEMV() local 556 …ErrorCode VecCreate_MPI_Private(Vec v, PetscBool alloc, PetscInt nghost, const PetscScalar array[]) in VecCreate_MPI_Private() 631 PetscErrorCode VecCreateMPIWithLayoutAndArray_Private(PetscLayout map, const PetscScalar array[], V… in VecCreateMPIWithLayoutAndArray_Private() 714 …PIWithArray(MPI_Comm comm, PetscInt bs, PetscInt n, PetscInt N, const PetscScalar array[], Vec *vv) in VecCreateMPIWithArray() 755 …tscInt n, PetscInt N, PetscInt nghost, const PetscInt ghosts[], const PetscScalar array[], Vec *vv) in VecCreateGhostWithArray() 953 …tscInt n, PetscInt N, PetscInt nghost, const PetscInt ghosts[], const PetscScalar array[], Vec *vv) in VecCreateGhostBlockWithArray()
|
| /petsc/src/mat/impls/dense/mpi/cupm/ |
| H A D | matmpidensecupm.hpp | 294 inline PetscErrorCode MatDense_MPI_CUPM<T>::GetArray(Mat A, PetscScalar **array, PetscDeviceContext… in GetArray() 306 inline PetscErrorCode MatDense_MPI_CUPM<T>::RestoreArray(Mat A, PetscScalar **array, PetscDeviceCon… in RestoreArray() 367 inline PetscErrorCode MatDense_MPI_CUPM<T>::PlaceArray(Mat A, const PetscScalar *array) noexcept in PlaceArray() 379 inline PetscErrorCode MatDense_MPI_CUPM<T>::ReplaceArray(Mat A, const PetscScalar *array) noexcept in ReplaceArray()
|
| /petsc/src/vec/vec/impls/mpi/mpiviennacl/ |
| H A D | mpiviennacl.cxx | 113 PetscScalar *array; in VecDuplicate_MPIViennaCL() local 292 …LWithArray(MPI_Comm comm, PetscInt bs, PetscInt n, PetscInt N, const ViennaCLVector *array, Vec *v… in VecCreateMPIViennaCLWithArray() 360 …ecCreate_MPIViennaCL_Private(Vec vv, PetscBool alloc, PetscInt nghost, const ViennaCLVector *array) in VecCreate_MPIViennaCL_Private()
|
| /petsc/src/vec/vec/impls/seq/ |
| H A D | bvec3.c | 25 PetscScalar *array; in VecCreate_Seq() local
|
| /petsc/src/mat/graphops/partition/ftn-custom/ |
| H A D | zpartitionf.c | 14 PetscInt *array; in matpartitioningsetvertexweights_NOTODAY() local
|