Home
last modified time | relevance | path

Searched refs:bval (Results 1 – 15 of 15) sorted by relevance

/petsc/src/mat/tests/
H A Dex52.c46 PetscScalar *bval; in main() local
49 PetscCall(PetscMalloc1(bs * bs, &bval)); in main()
54 bval[i * bs + j] = (PetscScalar)k; in main()
58 PetscCall(MatSetValuesBlocked(A, 1, &row, 1, &col, bval, INSERT_VALUES)); in main()
61 PetscCall(PetscFree(bval)); in main()
/petsc/src/mat/impls/sbaij/seq/
H A Dsbaijfact.c1196 MatScalar *rtmp, *ba = b->a, *bval, *aa, dk, uikdi; in MatCholeskyFactorNumeric_SeqSBAIJ_1_inplace() local
1215 bval = a->a; in MatCholeskyFactorNumeric_SeqSBAIJ_1_inplace()
1216 for (j = 0; j < nz; j++) aa[a2anew[j]] = *(bval++); in MatCholeskyFactorNumeric_SeqSBAIJ_1_inplace()
1242 bval = ba + bi[k]; in MatCholeskyFactorNumeric_SeqSBAIJ_1_inplace()
1246 *bval++ = 0.0; /* for in-place factorization */ in MatCholeskyFactorNumeric_SeqSBAIJ_1_inplace()
1353 MatScalar *rtmp, *ba = b->a, *bval, *aa = a->a, dk, uikdi; in MatCholeskyFactorNumeric_SeqSBAIJ_1_NaturalOrdering() local
1407 bval = ba + bi[k]; in MatCholeskyFactorNumeric_SeqSBAIJ_1_NaturalOrdering()
1413 *bval++ = 0.0; /* for in-place factorization */ in MatCholeskyFactorNumeric_SeqSBAIJ_1_NaturalOrdering()
1505 MatScalar *rtmp, *ba = b->a, *aa = a->a, dk, uikdi, *aval, *bval; in MatCholeskyFactorNumeric_SeqSBAIJ_1_NaturalOrdering_inplace() local
1538 bval = ba + bi[k]; in MatCholeskyFactorNumeric_SeqSBAIJ_1_NaturalOrdering_inplace()
[all …]
/petsc/src/mat/impls/baij/seq/
H A Dbaijfact.c756 MatScalar *rtmp, *ba = b->a, *bval, *aa = a->a, dk, uikdi; in MatCholeskyFactorNumeric_SeqBAIJ_N() local
789 bval = ba + bi[k]; in MatCholeskyFactorNumeric_SeqBAIJ_N()
797 *bval++ = 0.0; /* for in-place factorization */ in MatCholeskyFactorNumeric_SeqBAIJ_N()
893 MatScalar *rtmp, *ba = b->a, *aa = a->a, dk, uikdi, *aval, *bval; in MatCholeskyFactorNumeric_SeqBAIJ_N_NaturalOrdering() local
916 bval = ba + bi[k]; in MatCholeskyFactorNumeric_SeqBAIJ_N_NaturalOrdering()
923 *bval++ = 0.0; /* for in-place factorization */ in MatCholeskyFactorNumeric_SeqBAIJ_N_NaturalOrdering()
947 bval = ba + jmin; in MatCholeskyFactorNumeric_SeqBAIJ_N_NaturalOrdering()
948 while (nz--) rtmp[*bcol++] += uikdi * (*bval++); in MatCholeskyFactorNumeric_SeqBAIJ_N_NaturalOrdering()
983 bval = ba + jmin; in MatCholeskyFactorNumeric_SeqBAIJ_N_NaturalOrdering()
985 *bval++ = rtmp[*bcol]; in MatCholeskyFactorNumeric_SeqBAIJ_N_NaturalOrdering()
/petsc/src/snes/tutorials/
H A Dex73f90t.F90435 PetscScalar bval(1), cval(1), one
536 bval(1) = -one/(solver%mx - 2)
547 PetscCallA(MatSetValues(Bmat, ione, row, ione, col, bval, INSERT_VALUES, ierr))
/petsc/src/binding/petsc4py/src/petsc4py/PETSc/
H A DTS.pyx342 cdef PetscBool bval = asBool(flag)
343 CHKERR(TSARKIMEXSetFullyImplicit(self.ts, bval))
359 cdef PetscBool bval = asBool(flag)
360 CHKERR(TSARKIMEXSetFastSlowSplit(self.ts, bval))
954 cdef PetscBool bval = imex
956 f.vec, bval))
992 cdef PetscBool bval = imex
996 jmat, pmat, bval))
1027 cdef PetscBool bval = asBool(imex)
1030 jmat, bval))
[all …]
H A DDMPlex.pyx2415 cdef PetscBool bval = asBool(uniform)
2416 CHKERR(DMPlexMetricSetUniform(self.dm, bval))
2449 cdef PetscBool bval = asBool(isotropic)
2450 CHKERR(DMPlexMetricSetIsotropic(self.dm, bval))
2483 cdef PetscBool bval = asBool(restrictAnisotropyFirst)
2484 CHKERR(DMPlexMetricSetRestrictAnisotropyFirst(self.dm, bval))
2518 cdef PetscBool bval = asBool(noInsert)
2519 CHKERR(DMPlexMetricSetNoInsertion(self.dm, bval))
2554 cdef PetscBool bval = asBool(noSwap)
2555 CHKERR(DMPlexMetricSetNoSwapping(self.dm, bval))
[all …]
H A DSNES.pyx1835 cdef PetscBool bval = asBool(force)
1836 CHKERR(SNESSetForceIteration(self.snes, bval))
1986 cdef PetscBool bval = flag
1987 CHKERR(SNESKSPSetUseEW(self.snes, bval))
2091 cdef PetscBool bval = flag
2092 CHKERR(SNESSetUseKSP(self.snes, bval))
2120 cdef PetscBool bval = flag
2121 CHKERR(SNESSetUseMFFD(self.snes, bval))
2147 cdef PetscBool bval = flag
2148 CHKERR(SNESSetUseFDColoring(self.snes, bval))
H A DSF.pyx244 cdef PetscBool bval = asBool(flag)
245 CHKERR(PetscSFSetRankOrder(self.sf, bval))
H A DPC.pyx1392 cdef PetscBool bval = PETSC_FALSE
1394 bval = PETSC_TRUE if reuse else PETSC_FALSE
1395 CHKERR(PCFactorSetReuseOrdering(self.pc, bval))
1421 cdef PetscBool bval = PETSC_FALSE
1423 bval = PETSC_TRUE if inblocks else PETSC_FALSE
1424 CHKERR(PCFactorSetPivotInBlocks(self.pc, bval))
H A DIS.pyx785 cdef PetscBool bval = drop
787 CHKERR(ISEmbed(self.iset, iset.iset, bval, &out.iset))
/petsc/src/mat/impls/aij/seq/
H A Daijfact.c1713 MatScalar *rtmp, *ba = b->a, *bval, dk, uikdi; in MatCholeskyFactorNumeric_SeqAIJ() local
1766 bval = ba + bi[k]; in MatCholeskyFactorNumeric_SeqAIJ()
1773 *bval++ = 0.0; /* for in-place factorization */ in MatCholeskyFactorNumeric_SeqAIJ()
1880 MatScalar *rtmp, *ba = b->a, *bval, dk, uikdi; in MatCholeskyFactorNumeric_SeqAIJ_inplace() local
1929 bval = ba + bi[k]; in MatCholeskyFactorNumeric_SeqAIJ_inplace()
1937 *bval++ = 0.0; /* for in-place factorization */ in MatCholeskyFactorNumeric_SeqAIJ_inplace()
H A Dmatmatmult.c1304 MatScalar *aa = a->a, *aval, *ba = b->a, *bval, *ca, *cval; in MatMatTransposeMultNumeric_SeqAIJ_SeqAIJ() local
1349 bval = ba + bi[brow]; in MatMatTransposeMultNumeric_SeqAIJ_SeqAIJ()
1360 cval[j] += aval[nexta] * bval[nextb]; in MatMatTransposeMultNumeric_SeqAIJ_SeqAIJ()
/petsc/src/dm/impls/plex/
H A Dplexsubmesh.c2215 PetscInt bval = -1; in DMPlexLabelCohesiveComplete() local
2218 if (blabel) PetscCall(DMLabelGetValue(blabel, clp, &bval)); in DMPlexLabelCohesiveComplete()
2219 if (val >= 0 && val < dim - 1 && bval < 0) { in DMPlexLabelCohesiveComplete()
2240 PetscInt val, bval; in DMPlexLabelCohesiveComplete() local
2242 PetscCall(DMLabelGetValue(blabel, point, &bval)); in DMPlexLabelCohesiveComplete()
2243 if (bval >= 0) { in DMPlexLabelCohesiveComplete()
2247 PetscCall(DMLabelClearValue(blabel, point, bval)); in DMPlexLabelCohesiveComplete()
2253 PetscInt val, bval; in DMPlexLabelCohesiveComplete() local
2255 PetscCall(DMLabelGetValue(blabel, point, &bval)); in DMPlexLabelCohesiveComplete()
2256 if (bval >= 0) { in DMPlexLabelCohesiveComplete()
H A Dplexegads.c1455 PetscInt clSize, cl, bval, fval; in DMPlexCreateGeom_Internal() local
1458 PetscCall(DMLabelGetValue(bodyLabel, c, &bval)); in DMPlexCreateGeom_Internal()
1461 PetscCall(DMLabelSetValue(bodyLabel, closure[cl], bval)); in DMPlexCreateGeom_Internal()
/petsc/src/dm/dt/dualspace/interface/
H A Ddualspace.c877 PetscInt bval; in PetscDualSpaceSectionSetUp_Internal() local
879 PetscCall(DMLabelGetValue(boundary, p, &bval)); in PetscDualSpaceSectionSetUp_Internal()
880 if (bval == 1) { in PetscDualSpaceSectionSetUp_Internal()