Home
last modified time | relevance | path

Searched refs:fa (Results 1 – 16 of 16) sorted by relevance

/petsc/src/mat/interface/ftn-custom/
H A Dzmatrixf90.c115 PetscScalar *fa; in matdensegetarray2d_() local
117 *ierr = MatDenseGetArray(*mat, &fa); in matdensegetarray2d_()
129 *ierr = F90Array2dCreate(fa, MPIU_SCALAR, 1, m, 1, N, ptr PETSC_F90_2PTR_PARAM(ptrd)); in matdensegetarray2d_()
133 PetscScalar *fa; in matdenserestorearray2d_() local
134 *ierr = F90Array2dAccess(ptr, MPIU_SCALAR, (void **)&fa PETSC_F90_2PTR_PARAM(ptrd)); in matdenserestorearray2d_()
138 *ierr = MatDenseRestoreArray(*mat, &fa); in matdenserestorearray2d_()
142 const PetscScalar *fa; in matdensegetarrayread2d_() local
144 *ierr = MatDenseGetArrayRead(*mat, &fa); in matdensegetarrayread2d_()
156 *ierr = F90Array2dCreate((void **)fa, MPIU_SCALAR, 1, m, 1, N, ptr PETSC_F90_2PTR_PARAM(ptrd)); in matdensegetarrayread2d_()
160 const PetscScalar *fa; in matdenserestorearrayread2d_() local
[all …]
/petsc/src/vec/vec/interface/ftn-custom/
H A Dzvectorf90.c26 PetscScalar *fa; in vecgetarraywrite_() local
32 *ierr = VecGetArrayWrite(*x, &fa); in vecgetarraywrite_()
36 *ierr = F90Array1dCreate(fa, MPIU_SCALAR, 1, len, ptr PETSC_F90_2PTR_PARAM(ptrd)); in vecgetarraywrite_()
41 PetscScalar *fa; in vecrestorearraywrite_() local
42 *ierr = F90Array1dAccess(ptr, MPIU_SCALAR, (void **)&fa PETSC_F90_2PTR_PARAM(ptrd)); in vecrestorearraywrite_()
46 *ierr = VecRestoreArrayWrite(*x, &fa); in vecrestorearraywrite_()
51 PetscScalar *fa; in vecgetarray_() local
57 *ierr = VecGetArray(*x, &fa); in vecgetarray_()
61 *ierr = F90Array1dCreate(fa, MPIU_SCALAR, 1, len, ptr PETSC_F90_2PTR_PARAM(ptrd)); in vecgetarray_()
66 PetscScalar *fa; in vecrestorearray_() local
[all …]
H A Dzvectorf.c15 PetscInt *fa; in vecgetownershipranges_() local
18 *ierr = VecGetOwnershipRanges(*v, (const PetscInt **)&fa); in vecgetownershipranges_()
21 *ierr = F90Array1dCreate(fa, MPIU_INT, 1, size + 1, ptr PETSC_F90_2PTR_PARAM(ptrd)); in vecgetownershipranges_()
/petsc/src/vec/is/is/interface/ftn-custom/
H A Dzindexf90.c18 const PetscInt *fa; in petsclayoutgetranges_() local
21 *ierr = PetscLayoutGetRanges(*map, &fa); in petsclayoutgetranges_()
25 …*ierr = F90Array1dCreate((void *)fa, MPIU_INT, 1, (PetscInt)size + 1, ptr PETSC_F90_2PTR_PARAM(ptr… in petsclayoutgetranges_()
35 const PetscInt *fa; in isgetindices_() local
38 *ierr = ISGetIndices(*x, &fa); in isgetindices_()
42 *ierr = F90Array1dCreate((void *)fa, MPIU_INT, 1, len, ptr PETSC_F90_2PTR_PARAM(ptrd)); in isgetindices_()
46 const PetscInt *fa; in isrestoreindices_() local
48 *ierr = F90Array1dAccess(ptr, MPIU_INT, (void **)&fa PETSC_F90_2PTR_PARAM(ptrd)); in isrestoreindices_()
52 *ierr = ISRestoreIndices(*x, &fa); in isrestoreindices_()
/petsc/src/vec/is/sf/utils/ftn-custom/
H A Dzsfutilsf90.c17 PetscInt *fa; in petscsfdestroyremoteoffsets_() local
18 *ierr = F90Array1dAccess(ptr, MPIU_INT, (void **)&fa PETSC_F90_2PTR_PARAM(ptrd)); in petscsfdestroyremoteoffsets_()
22 *ierr = PetscFree(fa); in petscsfdestroyremoteoffsets_()
30 PetscInt *fa; in petscsfdistributesection_() local
33 *ierr = PetscSFDistributeSection(*sf, *rootSection, &fa, *leafSection); in petscsfdistributesection_()
37 …*ierr = F90Array1dCreate((void *)fa, MPIU_INT, 1, lpEnd - lpStart, ptr PETSC_F90_2PTR_PARAM(ptrd)); in petscsfdistributesection_()
43 PetscInt *fa; in petscsfcreateremoteoffsets_() local
46 *ierr = PetscSFCreateRemoteOffsets(*pointSF, *rootSection, *leafSection, &fa); in petscsfcreateremoteoffsets_()
50 …*ierr = F90Array1dCreate((void *)fa, MPIU_INT, 1, lpEnd - lpStart, ptr PETSC_F90_2PTR_PARAM(ptrd)); in petscsfcreateremoteoffsets_()
/petsc/src/vec/is/is/impls/ftn-custom/
H A Dzblockf90.c14 const PetscInt *fa; in isblockgetindices_() local
16 *__ierr = ISBlockGetIndices(*x, &fa); in isblockgetindices_()
20 *__ierr = F90Array1dCreate((void *)fa, MPIU_INT, 1, len, ptr PETSC_F90_2PTR_PARAM(ptrd)); in isblockgetindices_()
24 const PetscInt *fa; in isblockrestoreindices_() local
25 *__ierr = F90Array1dAccess(ptr, MPIU_INT, (void **)&fa PETSC_F90_2PTR_PARAM(ptrd)); in isblockrestoreindices_()
29 *__ierr = ISBlockRestoreIndices(*x, &fa); in isblockrestoreindices_()
/petsc/src/vec/vec/tutorials/
H A Dex21.c31 PetscScalar *fa; in vecgetarraymystruct_() local
37 *__ierr = VecGetArray(*x, &fa); in vecgetarraymystruct_()
41 f90array1dcreatemystruct_(fa, &one, &len, ptr PETSC_F90_2PTR_PARAM(ptrd)); in vecgetarraymystruct_()
46 PetscScalar *fa; in vecrestorearraymystruct_() local
47 f90array1daccessmystruct_(ptr, (void **)&fa PETSC_F90_2PTR_PARAM(ptrd)); in vecrestorearraymystruct_()
49 *__ierr = VecRestoreArray(*x, &fa); in vecrestorearraymystruct_()
/petsc/src/vec/vec/utils/ftn-custom/
H A Dzvsectionf90.c15 PetscScalar *fa; in vecgetvaluessection_() local
18 *__ierr = VecGetValuesSection(*v, *section, *point, &fa); in vecgetvaluessection_()
22 *__ierr = F90Array1dCreate(fa, MPIU_SCALAR, 1, len, ptr PETSC_F90_2PTR_PARAM(ptrd)); in vecgetvaluessection_()
27 PetscScalar *fa; in vecrestorevaluessection_() local
29 *__ierr = F90Array1dAccess(ptr, MPIU_SCALAR, (void **)&fa PETSC_F90_2PTR_PARAM(ptrd)); in vecrestorevaluessection_()
/petsc/src/vec/is/utils/ftn-custom/
H A Dzisltogf90.c29 const PetscInt *fa; in islocaltoglobalmappingrestoreindices_() local
31 *ierr = F90Array1dAccess(ptr, MPIU_INT, (void **)&fa PETSC_F90_2PTR_PARAM(ptrd)); in islocaltoglobalmappingrestoreindices_()
35 *ierr = ISLocalToGlobalMappingRestoreIndices(*da, &fa); in islocaltoglobalmappingrestoreindices_()
52 const PetscInt *fa; in islocaltoglobalmappingrestoreblockindices_() local
54 *ierr = F90Array1dAccess(ptr, MPIU_INT, (void **)&fa PETSC_F90_2PTR_PARAM(ptrd)); in islocaltoglobalmappingrestoreblockindices_()
58 *ierr = ISLocalToGlobalMappingRestoreBlockIndices(*da, &fa); in islocaltoglobalmappingrestoreblockindices_()
/petsc/src/dm/impls/da/ftn-custom/
H A Dzda1f90.c46 const PetscInt *fa; in dmdagetelements_() local
52 *ierr = DMDAGetElements(*dm, nel, nen, &fa); in dmdagetelements_()
54 …*ierr = F90Array1dCreate((PetscInt *)fa, MPIU_INT, 1, (*nel) * (*nen), e PETSC_F90_2PTR_PARAM(ptrd… in dmdagetelements_()
100 PetscScalar *fa; in dmdavecrestorearray1_() local
101 *ierr = F90Array1dAccess(a, MPIU_SCALAR, (void **)&fa PETSC_F90_2PTR_PARAM(ptrd)); in dmdavecrestorearray1_()
102 *ierr = VecRestoreArray(*v, &fa); in dmdavecrestorearray1_()
147 PetscScalar *fa; in dmdavecrestorearray2_() local
148 *ierr = F90Array2dAccess(a, MPIU_SCALAR, (void **)&fa PETSC_F90_2PTR_PARAM(ptrd)); in dmdavecrestorearray2_()
149 *ierr = VecRestoreArray(*v, &fa); in dmdavecrestorearray2_()
196 PetscScalar *fa; in dmdavecrestorearray3_() local
[all …]
/petsc/src/sys/ftn-custom/
H A Dzsysf90.c11 PetscInt *fa; in petscintarray1ddestroyf90_() local
13 *__ierr = F90Array1dAccess(ptr, MPIU_INT, (void **)&fa PETSC_F90_2PTR_PARAM(ptrd)); in petscintarray1ddestroyf90_()
17 *__ierr = PetscFree(fa); in petscintarray1ddestroyf90_()
/petsc/src/mat/matfd/ftn-custom/
H A Dzfdmatrixf.c22 const PetscInt *fa; in matfdcoloringgetperturbedcolumns_() local
24 *__ierr = MatFDColoringGetPerturbedColumns(*x, len, &fa); in matfdcoloringgetperturbedcolumns_()
26 *__ierr = F90Array1dCreate((void *)fa, MPIU_INT, 1, *len, ptr PETSC_F90_2PTR_PARAM(ptrd)); in matfdcoloringgetperturbedcolumns_()
/petsc/src/snes/impls/gs/
H A Dgssecant.c24 const PetscScalar *fa, *ga; in SNESComputeNGSDefaultSecant() local
78 PetscCall(VecGetArrayRead(F, &fa)); in SNESComputeNGSDefaultSecant()
81 f = fa[idx[j] - s]; in SNESComputeNGSDefaultSecant()
97 PetscCall(VecRestoreArrayRead(F, &fa)); in SNESComputeNGSDefaultSecant()
/petsc/src/ts/tutorials/
H A Dex6.c496 PetscScalar *fa; in MyBCRoutine() local
499 PetscCall(VecGetArray(f, &fa)); in MyBCRoutine()
500 fa[0] = 0.0; in MyBCRoutine()
501 fa[m - 1] = 1.0; in MyBCRoutine()
502 PetscCall(VecRestoreArray(f, &fa)); in MyBCRoutine()
/petsc/src/snes/tutorials/
H A Dex7.c219 PetscScalar *fa, *link; in ComputeResidualLocal() local
227 PetscCall(VecGetArray(f, &fa)); in ComputeResidualLocal()
242 for (PetscInt i = 0; i < xdof; ++i) fa[xoff + i] += (M + 4) * ua[xoff + i]; in ComputeResidualLocal()
252 PetscCall(ComputeAction(d, PETSC_FALSE, &link[goff], &ua[yoff], &fa[xoff])); in ComputeResidualLocal()
257 PetscCall(ComputeAction(d, PETSC_TRUE, &link[goff], &ua[yoff], &fa[xoff])); in ComputeResidualLocal()
260 PetscCall(VecRestoreArray(f, &fa)); in ComputeResidualLocal()
/petsc/src/dm/impls/plex/
H A Dplexfem.c4555 PetscScalar *x_t, *fa; in DMPlexComputeResidual_Patch_Internal() local
4557 PetscCall(VecGetArray(locF, &fa)); in DMPlexComputeResidual_Patch_Internal()
4581 PetscCall(DMPlexPointLocalFieldRef(dm, cell, f, fa, &r)); in DMPlexComputeResidual_Patch_Internal()
4586 PetscCall(VecRestoreArray(locF, &fa)); in DMPlexComputeResidual_Patch_Internal()
5365 PetscScalar *fa; in DMPlexComputeResidualByKey() local
5368 PetscCall(VecGetArray(locF, &fa)); in DMPlexComputeResidualByKey()
5394 if (ghost <= 0) PetscCall(DMPlexPointLocalFieldRef(dm, scells[0], f, fa, &fL)); in DMPlexComputeResidualByKey()
5396 if (ghost <= 0) PetscCall(DMPlexPointLocalFieldRef(dm, scells[1], f, fa, &fR)); in DMPlexComputeResidualByKey()
5411 PetscCall(VecRestoreArray(locF, &fa)); in DMPlexComputeResidualByKey()
5415 PetscScalar *x_t, *fa; in DMPlexComputeResidualByKey() local
[all …]