Home
last modified time | relevance | path

Searched refs:cv (Results 1 – 9 of 9) sorted by relevance

/petsc/src/dm/tests/
H A Dex50.c52 Vec cv; in test_3d() local
67 PetscCall(DMGetCoordinatesLocal(dm, &cv)); in test_3d()
79 PetscCall(DMDAVecGetArray(cdm, cv, &_coords)); in test_3d()
95 PetscCall(DMPlexVecGetClosure(dm, cSec, cv, i, NULL, &t)); in test_3d()
99 PetscCall(DMPlexVecRestoreClosure(dm, cSec, cv, i, NULL, &t)); in test_3d()
124 if (!plex) PetscCall(DMDAVecRestoreArray(cdm, cv, &_coords)); in test_3d()
/petsc/src/dm/field/tutorials/
H A Dex1.c312 PetscScalar *cv; in main() local
327 PetscCall(PetscMalloc1(nc * (1 << dim), &cv)); in main()
332 cv[i] = rv; in main()
334 PetscCall(DMFieldCreateDA(dm, nc, cv, &field)); in main()
335 PetscCall(PetscFree(cv)); in main()
/petsc/src/dm/field/impls/da/
H A Ddmfieldda.c471 PetscScalar *cv, *cf, *work; in DMFieldCreateDA() local
479 PetscCall(PetscMalloc3(nv, &cv, nv, &cf, nv, &work)); in DMFieldCreateDA()
480 for (i = 0; i < nv; i++) cv[i] = cornerValues[i]; in DMFieldCreateDA()
481 for (i = 0; i < nv; i++) cf[i] = cv[i]; in DMFieldCreateDA()
482 dafield->cornerVals = cv; in DMFieldCreateDA()
/petsc/src/ts/tests/
H A Dex28.c279 …PetscReal n = 0.0, v = 0.0, E = 0.0, T = 0.0, m = 1.0, cn = 0.0, cv = 0.0, cE = 0.0, pE =… in RHSFunctionParticles() local
337 cv += r[p] * m1; in RHSFunctionParticles()
344 … %+.8f energy update: %.8f (%.8f, %.8f)\n", (double)t, (double)cn, (double)cv, (double)cE, (double… in RHSFunctionParticles()
/petsc/src/ksp/pc/impls/gamg/
H A Dclassical.c560 Vec cv; in PCGAMGProlongator_Classical_Standard() local
607 PetscCall(VecCreateMPI(PetscObjectComm((PetscObject)A), cn, PETSC_DECIDE, &cv)); in PCGAMGProlongator_Classical_Standard()
608 PetscCall(VecGetOwnershipRange(cv, &cs, &ce)); in PCGAMGProlongator_Classical_Standard()
795 PetscCall(VecDestroy(&cv)); in PCGAMGProlongator_Classical_Standard()
/petsc/src/mat/impls/dense/seq/
H A Ddense.c2727 PetscScalar *cv; in MatMatMultNumeric_SeqDense_SeqDense() local
2737 PetscCall(MatDenseGetArrayWrite(C, &cv)); in MatMatMultNumeric_SeqDense_SeqDense()
2738 …LASgemm", BLASgemm_("N", "N", &m, &n, &k, &_DOne, av, &a->lda, bv, &b->lda, &_DZero, cv, &c->lda)); in MatMatMultNumeric_SeqDense_SeqDense()
2742 PetscCall(MatDenseRestoreArrayWrite(C, &cv)); in MatMatMultNumeric_SeqDense_SeqDense()
2775 PetscScalar *cv; in MatMatTransposeMultNumeric_SeqDense_SeqDense() local
2786 PetscCall(MatDenseGetArrayWrite(C, &cv)); in MatMatTransposeMultNumeric_SeqDense_SeqDense()
2787 …LASgemm", BLASgemm_("N", "T", &m, &n, &k, &_DOne, av, &a->lda, bv, &b->lda, &_DZero, cv, &c->lda)); in MatMatTransposeMultNumeric_SeqDense_SeqDense()
2790 PetscCall(MatDenseRestoreArrayWrite(C, &cv)); in MatMatTransposeMultNumeric_SeqDense_SeqDense()
2824 PetscScalar *cv; in MatTransposeMatMultNumeric_SeqDense_SeqDense() local
2835 PetscCall(MatDenseGetArrayWrite(C, &cv)); in MatTransposeMatMultNumeric_SeqDense_SeqDense()
[all …]
/petsc/src/mat/impls/dense/mpi/
H A Dmpidense.c2269 PetscScalar *sendbuf, *recvbuf = NULL, *cv; in MatMatTransposeMultNumeric_MPIDense_MPIDense_Cyclic() local
2286 PetscCall(MatDenseGetArrayWrite(c->A, &cv)); in MatMatTransposeMultNumeric_MPIDense_MPIDense_Cyclic()
2328 …ASgemm_("N", "T", &cm, &cn, &ck, &_DOne, av, &alda, sendbuf, &cn, &_DZero, cv + clda * ranges[recv… in MatMatTransposeMultNumeric_MPIDense_MPIDense_Cyclic()
2340 PetscCall(MatDenseRestoreArrayWrite(c->A, &cv)); in MatMatTransposeMultNumeric_MPIDense_MPIDense_Cyclic()
2353 PetscScalar *cv, *sendbuf, *recvbuf; in MatMatTransposeMultNumeric_MPIDense_MPIDense_Allgatherv() local
2367 PetscCall(MatDenseGetArrayWrite(c->A, &cv)); in MatMatTransposeMultNumeric_MPIDense_MPIDense_Allgatherv()
2386 …LASgemm", BLASgemm_("N", "N", &cm, &cn, &ck, &_DOne, av, &alda, recvbuf, &ck, &_DZero, cv, &clda)); in MatMatTransposeMultNumeric_MPIDense_MPIDense_Allgatherv()
2389 PetscCall(MatDenseRestoreArrayWrite(c->A, &cv)); in MatMatTransposeMultNumeric_MPIDense_MPIDense_Allgatherv()
/petsc/src/dm/dt/dualspace/impls/lagrange/
H A Ddspacelagrange.c443 const PetscScalar *cv = &coords[closureOrder[revlexOrder[v]] * dim]; in PetscLagNodeIndicesComputeVertexOrder() local
448 if ((diff = PetscRealPart(cv[d] - cw[d])) != 0.) break; in PetscLagNodeIndicesComputeVertexOrder()
/petsc/src/dm/impls/plex/
H A Dplexfem.c3583 Vec fv, cv; in DMPlexComputeInjectorFEM() local
3702 PetscCall(DMGetGlobalVector(dmc, &cv)); in DMPlexComputeInjectorFEM()
3703 PetscCall(VecGetOwnershipRange(cv, &startC, &endC)); in DMPlexComputeInjectorFEM()
3723 PetscCall(VecScatterCreate(cv, cis, fv, fis, sc)); in DMPlexComputeInjectorFEM()
3727 PetscCall(DMRestoreGlobalVector(dmc, &cv)); in DMPlexComputeInjectorFEM()