Home
last modified time | relevance | path

Searched refs:gr (Results 1 – 12 of 12) sorted by relevance

/petsc/src/sys/tests/
H A Dex58.c9 PetscReal lr[2], gr[2] = {-1., -1.}; in main() local
36 PetscCall(PetscGlobalMinMaxReal(PETSC_COMM_WORLD, lr, gr)); in main()
37 …if (gr[0] != 4.0 || gr[1] != -3.0 + size) PetscCall(PetscPrintf(PETSC_COMM_SELF, "4) Error MIN/MAX… in main()
39 …if (lr[0] != gr[0] || lr[1] != gr[1]) PetscCall(PetscPrintf(PETSC_COMM_SELF, "5) Error MIN/MAX %g … in main()
/petsc/src/ksp/ksp/tutorials/network/
H A Dex1_nest.c39 PetscBool gr; /* grounded ? */ member
70 node[i].gr = PETSC_FALSE; in read_data()
87 node[3].gr = PETSC_TRUE; in read_data()
199 if (!node->gr) { in FormOperator()
209 if (!node->gr) { in FormOperator()
227 if (node->gr) { in FormOperator()
H A Dex1.c40 PetscBool gr; /* boundary node */ member
70 node[i].gr = PETSC_FALSE; in read_data()
87 node[3].gr = PETSC_TRUE; in read_data()
187 if (!node->gr) { /* not a boundary node */ in FormOperator()
197 if (!node->gr) { /* not a boundary node */ in FormOperator()
213 if (node->gr) { /* a boundary node */ in FormOperator()
H A Dex2.c11 PetscBool gr; /* grounded ? */ member
126 node[i].gr = PETSC_FALSE; in random_network()
138 node[(int)value].gr = PETSC_TRUE; in random_network()
217 if (!node->gr) { in FormOperator()
227 if (!node->gr) { in FormOperator()
242 if (node->gr) { in FormOperator()
/petsc/src/dm/impls/plex/
H A Dplexfvm.c64 PetscScalar *gr; in DMPlexReconstructGradients_Internal() local
83 PetscCall(VecGetArray(grad, &gr)); in DMPlexReconstructGradients_Internal()
107 PetscCall(DMPlexPointGlobalRef(dmGrad, cells[c], gr, &cgrad[c])); in DMPlexReconstructGradients_Internal()
137 PetscCall(DMPlexPointGlobalRef(dmGrad, cell, gr, &cgrad)); in DMPlexReconstructGradients_Internal()
154 PetscCall(VecRestoreArray(grad, &gr)); in DMPlexReconstructGradients_Internal()
/petsc/src/mat/graphops/color/impls/greedy/
H A Dgreedy.c172 MC_Greedy *gr = (MC_Greedy *)mc->data; in GreedyColoringLocalDistanceTwo_Private() local
226 if (!gr->symmetric) { in GreedyColoringLocalDistanceTwo_Private()
482 if (!gr->symmetric) PetscCall(MatDestroy(&mt)); in GreedyColoringLocalDistanceTwo_Private()
528 MC_Greedy *gr = (MC_Greedy *)mc->data; in MatColoringSetFromOptions_Greedy() local
532 …ing_greedy_symmetric", "Flag for assuming a symmetric matrix", "", gr->symmetric, &gr->symmetric, … in MatColoringSetFromOptions_Greedy()
558 MC_Greedy *gr; in MatColoringCreate_Greedy() local
561 PetscCall(PetscNew(&gr)); in MatColoringCreate_Greedy()
562 mc->data = gr; in MatColoringCreate_Greedy()
568 gr->symmetric = PETSC_TRUE; in MatColoringCreate_Greedy()
/petsc/src/dm/partitioner/impls/multistage/
H A Dmspart.c83 PetscMPIInt gr, gem = 1; in PetscPartitionerView_Multistage() local
86 PetscCallMPI(MPI_Group_size(group, &gr)); in PetscPartitionerView_Multistage()
89 PetscCallMPI(MPI_Group_translate_ranks(pgroup, 1, &gem, group, &gr)); in PetscPartitionerView_Multistage()
91 PetscCall(ISCreateStride(PetscObjectComm((PetscObject)part), 1, gr, 1, &is)); in PetscPartitionerView_Multistage()
/petsc/src/dm/dt/interface/
H A Ddt.c744 PetscReal gr; in PetscDTJacobiNorm() local
753gr = PetscExpReal(PetscLGamma(alpha + 1.) + PetscLGamma(beta + 1.) - PetscLGamma(alpha + beta + 2.… in PetscDTJacobiNorm()
755gr = PetscExpReal(PetscLGamma(n + alpha + 1.) + PetscLGamma(n + beta + 1.) - (PetscLGamma(n + 1.) … in PetscDTJacobiNorm()
763 gr = n ? (1. / (n + n + alpha + beta + 1.)) : 1.; in PetscDTJacobiNorm()
766 for (i = 0; i < alphai; i++) gr *= (i + 1.) / (beta + i + 1.); in PetscDTJacobiNorm()
767 gr /= (alpha + beta + 1.); in PetscDTJacobiNorm()
769 for (i = 0; i < alphai; i++) gr *= (n + i + 1.) / (n + beta + i + 1.); in PetscDTJacobiNorm()
773 for (i = 0; i < betai; i++) gr *= (i + 1.) / (alpha + i + 2.); in PetscDTJacobiNorm()
774 gr /= (alpha + beta + 1.); in PetscDTJacobiNorm()
776 for (i = 0; i < betai; i++) gr *= (n + i + 1.) / (n + alpha + i + 1.); in PetscDTJacobiNorm()
[all …]
/petsc/src/vec/is/sf/utils/
H A Dsfutils.c103 PetscInt *gr; in PetscSFGetGraphLayout() local
106 PetscCall(PetscMalloc1(nl, &gr)); in PetscSFGetGraphLayout()
107 for (i = 0; i < nl; i++) gr[i] = range[ir[i].rank] + ir[i].index; in PetscSFGetGraphLayout()
108 *gremote = gr; in PetscSFGetGraphLayout()
/petsc/src/mat/impls/aij/mpi/
H A Dmpiaij.c7412 const PetscInt gr = rmap[i]; in MatProductSymbolic_MPIAIJBACKEND() local
7414 if (gr < rs || gr >= re) ncoo_o += nz; /* this row is offproc */ in MatProductSymbolic_MPIAIJBACKEND()
7462 const PetscInt gr = rmap[i]; in MatProductSymbolic_MPIAIJBACKEND() local
7464 if (gr < rs || gr >= re) { /* this is an offproc row */ in MatProductSymbolic_MPIAIJBACKEND()
7466 *coi++ = gr; in MatProductSymbolic_MPIAIJBACKEND()
7531 const PetscInt gr = i + rs; in MatProductSymbolic_MPIAIJBACKEND() local
7532 for (j = ii[i]; j < ii[i + 1]; j++) coi[j] = gr; in MatProductSymbolic_MPIAIJBACKEND()
7546 const PetscInt gr = rmap[i]; in MatProductSymbolic_MPIAIJBACKEND() local
7548 if (gr >= rs && gr < re) { /* local rows */ in MatProductSymbolic_MPIAIJBACKEND()
7549 for (j = ii[i]; j < ii[i + 1]; j++) *coi++ = gr; in MatProductSymbolic_MPIAIJBACKEND()
/petsc/src/mat/interface/
H A Dmatrix.c8001 for (PetscInt b = 0, gr = rStart, i = 0; b < A->nblocks; ++b) { in MatSelectVariableBlockSizes() local
8005 const PetscInt row = gr + br; in MatSelectVariableBlockSizes()
8014 gr += A->bsizes[b]; in MatSelectVariableBlockSizes()
8021 for (PetscInt b = 0, gr = rStart, i = 0; b < A->nblocks; ++b) { in MatSelectVariableBlockSizes() local
8024 const PetscInt row = gr + br; in MatSelectVariableBlockSizes()
8033 gr += A->bsizes[b]; in MatSelectVariableBlockSizes()
/petsc/doc/
H A Dpetsc.bib7748 For a related online version, see arXiv:gr-qc/0202096},
7759 note = {for a related online version, seearXiv:gr-qc/0203085},
7775 number = {Arxiv preprint gr-qc/0206003},
7776 url = {http://arxiv.org/pdf/gr-qc/0206003},