| /petsc/src/ksp/ksp/impls/tcqmr/ |
| H A D | tcqmr.c | 61 PetscCall(KSP_PCApplyBAorAB(ksp, u, y, vtmp)); /* y = A*u */ in KSPSolve_TCQMR() 76 PetscCall(KSP_PCApplyBAorAB(ksp, utmp, up1, vtmp)); in KSPSolve_TCQMR() 89 PetscCall(KSP_PCApplyBAorAB(ksp, v, vp1, vtmp)); in KSPSolve_TCQMR() 148 PetscCall(KSPUnwindPreconditioner(ksp, x, vtmp)); in KSPSolve_TCQMR()
|
| H A D | tcqmrimpl.h | 29 #define vtmp ksp->work[VEC_OFFSET + 16] macro
|
| /petsc/src/dm/impls/plex/ |
| H A D | plexgeometry.c | 2802 PetscReal vsum = 0.0, vtmp, coordsTmp[3 * 3], origin[3]; in DMPlexComputeGeometryFVM_3D_Internal() local 2845 Volume_Tetrahedron_Origin_Internal(&vtmp, coordsTmp); in DMPlexComputeGeometryFVM_3D_Internal() 2846 if (flip) vtmp = -vtmp; in DMPlexComputeGeometryFVM_3D_Internal() 2847 vsum += vtmp; in DMPlexComputeGeometryFVM_3D_Internal() 2850 for (p = 0; p < 3; ++p) centroid[d] += coordsTmp[p * dim + d] * vtmp; in DMPlexComputeGeometryFVM_3D_Internal() 2870 Volume_Tetrahedron_Origin_Internal(&vtmp, coordsTmp); in DMPlexComputeGeometryFVM_3D_Internal() 2871 if (flip) vtmp = -vtmp; in DMPlexComputeGeometryFVM_3D_Internal() 2872 vsum += vtmp; in DMPlexComputeGeometryFVM_3D_Internal() 2875 for (p = 0; p < 3; ++p) centroid[d] += coordsTmp[p * dim + d] * vtmp; in DMPlexComputeGeometryFVM_3D_Internal() 2884 Volume_Tetrahedron_Origin_Internal(&vtmp, coordsTmp); in DMPlexComputeGeometryFVM_3D_Internal() [all …]
|
| H A D | plextree.c | 1147 PetscReal *v0, *v0parent, *vtmp, *J, *Jparent, *invJparent, detJ, detJparent; in DMPlexComputeAnchorMatrix_Tree_Direct() local 1159 …PetscCall(PetscMalloc6(spdim, &v0, spdim, &v0parent, spdim, &vtmp, spdim * spdim, &J, spdim * spdi… in DMPlexComputeAnchorMatrix_Tree_Direct() 1266 CoordinatesRefToReal(spdim, spdim, xi0, v0, J, &pointsRef[i * spdim], vtmp); in DMPlexComputeAnchorMatrix_Tree_Direct() 1267 CoordinatesRealToRef(spdim, spdim, xi0, v0parent, invJparent, vtmp, &pointsReal[i * spdim]); in DMPlexComputeAnchorMatrix_Tree_Direct() 1382 PetscCall(PetscFree6(v0, v0parent, vtmp, J, Jparent, invJparent)); in DMPlexComputeAnchorMatrix_Tree_Direct() 2834 PetscReal *v0, *v0parent, *vtmp, *J, *Jparent, *invJ, *pointRef, detJ, detJparent; in DMPlexComputeInjectorReferenceTree() local 2839 …PetscCall(PetscMalloc6(dim, &v0, dim, &v0parent, dim, &vtmp, dim * dim, &J, dim * dim, &Jparent, d… in DMPlexComputeInjectorReferenceTree() 3081 CoordinatesRefToReal(dim, dim, xi0, v0parent, Jparent, pointReal, vtmp); in DMPlexComputeInjectorReferenceTree() 3082 CoordinatesRealToRef(dim, dim, xi0, v0, invJ, vtmp, pointRef); in DMPlexComputeInjectorReferenceTree() 3149 PetscCall(PetscFree6(v0, v0parent, vtmp, J, Jparent, invJ)); in DMPlexComputeInjectorReferenceTree()
|
| H A D | plexcreate.c | 2233 PetscInt *vert, *vtmp, *supp, cone[2], *leaves; in DMPlexCreateHypercubicMesh_Internal() local 2245 …dim, &ledges, dim, &vertices, dim, &rvertices, dim, &vert, dim, &rvert, dim, &vstart, dim, &vtmp)); in DMPlexCreateHypercubicMesh_Internal() 2307 for (PetscInt e = 0; e < dim; ++e) vtmp[e] = vert[e]; in DMPlexCreateHypercubicMesh_Internal() 2308 vtmp[d] = (vert[d] + 1) % vertices[d]; in DMPlexCreateHypercubicMesh_Internal() 2310 cone[1] = TupleToIndex_Private(dim, vertices, vtmp) + numCells; in DMPlexCreateHypercubicMesh_Internal() 2313 …PetscInt e = 0; e < dim; ++e) PetscCall(PetscSynchronizedPrintf(comm, " %" PetscInt_FMT, vtmp[e])); in DMPlexCreateHypercubicMesh_Internal() 2326 for (PetscInt e = 0; e < dim; ++e) vtmp[e] = vert[e]; in DMPlexCreateHypercubicMesh_Internal() 2327 vtmp[d] = (vert[d] + vertices[d] - 1) % vertices[d]; in DMPlexCreateHypercubicMesh_Internal() 2328 supp[s++] = TupleToIndex_Private(dim, vertices, vtmp) * dim + d; in DMPlexCreateHypercubicMesh_Internal() 2434 PetscCall(PetscFree7(ledges, vertices, rvertices, vert, rvert, vstart, vtmp)); in DMPlexCreateHypercubicMesh_Internal()
|
| /petsc/src/mat/impls/aij/seq/ |
| H A D | aijfact.c | 567 MatScalar *aa, *vtmp; in MatLUFactorNumeric_SeqAIJ_InplaceWithPerm() local 587 vtmp = aa + ai[i]; in MatLUFactorNumeric_SeqAIJ_InplaceWithPerm() 589 for (j = 0; j < nz; j++) rs += PetscAbsScalar(vtmp[j]); in MatLUFactorNumeric_SeqAIJ_InplaceWithPerm()
|