| /petsc/src/sys/tests/ |
| H A D | ex58.c | 9 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 D | ex1_nest.c | 39 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 D | ex1.c | 40 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 D | ex2.c | 11 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 D | plexfvm.c | 64 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 D | greedy.c | 172 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 D | mspart.c | 83 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 D | dt.c | 744 PetscReal gr; in PetscDTJacobiNorm() local 753 …gr = PetscExpReal(PetscLGamma(alpha + 1.) + PetscLGamma(beta + 1.) - PetscLGamma(alpha + beta + 2.… in PetscDTJacobiNorm() 755 …gr = 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 D | sfutils.c | 103 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 D | mpiaij.c | 7412 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 D | matrix.c | 8001 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 D | petsc.bib | 7748 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},
|