| /petsc/src/dm/impls/swarm/ |
| H A D | data_ex.c | 372 static PetscErrorCode _DMSwarmDataExConvertProcIdToLocalIndex(DMSwarmDataEx de, PetscMPIInt proc_id… in _DMSwarmDataExConvertProcIdToLocalIndex() argument 377 np = de->n_neighbour_procs; in _DMSwarmDataExConvertProcIdToLocalIndex() 380 if (proc_id == de->neighbour_procs[i]) { in _DMSwarmDataExConvertProcIdToLocalIndex() 388 PetscErrorCode DMSwarmDataExInitializeSendCount(DMSwarmDataEx de) in DMSwarmDataExInitializeSendCount() argument 393 …PetscCheck(de->topology_status == DEOBJECT_FINALIZED, de->comm, PETSC_ERR_ORDER, "Topology not fin… in DMSwarmDataExInitializeSendCount() 395 de->message_lengths_status = DEOBJECT_INITIALIZED; in DMSwarmDataExInitializeSendCount() 396 for (i = 0; i < de->n_neighbour_procs; ++i) de->messages_to_be_sent[i] = 0; in DMSwarmDataExInitializeSendCount() 403 PetscErrorCode DMSwarmDataExAddToSendCount(DMSwarmDataEx de, const PetscMPIInt proc_id, const Petsc… in DMSwarmDataExAddToSendCount() argument 408 …PetscCheck(de->message_lengths_status != DEOBJECT_FINALIZED, de->comm, PETSC_ERR_ORDER, "Message l… in DMSwarmDataExAddToSendCount() 409 …PetscCheck(de->message_lengths_status == DEOBJECT_INITIALIZED, de->comm, PETSC_ERR_ORDER, "Message… in DMSwarmDataExAddToSendCount() [all …]
|
| H A D | swarm_migrate.c | 16 DMSwarmDataEx de; in DMSwarmMigrate_Push_Basic() local 28 PetscCall(DMSwarmDataExCreate(PetscObjectComm((PetscObject)dm), 0, &de)); in DMSwarmMigrate_Push_Basic() 29 PetscCall(DMSwarmDataExTopologyInitialize(de)); in DMSwarmMigrate_Push_Basic() 32 if (nrank != rank) PetscCall(DMSwarmDataExTopologyAddNeighbour(de, nrank)); in DMSwarmMigrate_Push_Basic() 34 PetscCall(DMSwarmDataExTopologyFinalize(de)); in DMSwarmMigrate_Push_Basic() 35 PetscCall(DMSwarmDataExInitializeSendCount(de)); in DMSwarmMigrate_Push_Basic() 38 if (nrank != rank) PetscCall(DMSwarmDataExAddToSendCount(de, nrank, 1)); in DMSwarmMigrate_Push_Basic() 40 PetscCall(DMSwarmDataExFinalizeSendCount(de)); in DMSwarmMigrate_Push_Basic() 42 PetscCall(DMSwarmDataExPackInitialize(de, sizeof_dmswarm_point)); in DMSwarmMigrate_Push_Basic() 49 PetscCall(DMSwarmDataExPackData(de, nrank, 1, point_buffer)); in DMSwarmMigrate_Push_Basic() [all …]
|
| /petsc/src/snes/tutorials/ |
| H A D | ex18.c | 138 …PetscScalar t0, tn, ts, te, tw, an, as, ae, aw, dn, ds, de, dw, fn = 0.0, fs = 0.0, fe = 0.0, fw… in FormFunction() local 178 de = PetscPowScalar(ae, beta); in FormFunction() 179 fe = de * (te - t0); in FormFunction() 200 de = PetscPowScalar(ae, beta); in FormFunction() 201 fe = de * (te - t0); in FormFunction() 226 de = PetscPowScalar(ae, beta); in FormFunction() 227 fe = de * (te - t0); in FormFunction() 252 de = PetscPowScalar(ae, beta); in FormFunction() 253 fe = de * (te - t0); in FormFunction() 271 de = PetscPowScalar(ae, beta); in FormFunction() [all …]
|
| /petsc/src/snes/tests/ |
| H A D | ex20.c | 138 …PetscScalar t0, tn, ts, te, tw, an, as, ae, aw, dn, ds, de, dw, fn = 0.0, fs = 0.0, fe = 0.0, f… in FormFunction() local 181 de = PetscPowScalar(ae, beta); in FormFunction() 182 fe = de * (te - t0); in FormFunction() 213 de = PetscPowScalar(ae, beta); in FormFunction() 214 fe = de * (te - t0); in FormFunction() 261 de = PetscPowScalar(ae, beta); in FormFunction() 262 fe = de * (te - t0); in FormFunction() 309 de = PetscPowScalar(ae, beta); in FormFunction() 310 fe = de * (te - t0); in FormFunction() 346 de = PetscPowScalar(ae, beta); in FormFunction() [all …]
|
| /petsc/doc/community/meetings/2024/ |
| H A D | index.md | 11 [Original meeting website](https://cds.uni-koeln.de/en/workshops/petsc-2024/home)
|
| /petsc/src/tao/constrained/tutorials/ |
| H A D | ex1.c | 297 const PetscScalar *de, *di; in FormPDIPMHessian() local 322 …if (!user->noeqflag) PetscCall(VecGetArrayRead(Deseq, &de)); /* places equality constraint dual in… in FormPDIPMHessian() 326 val = 2.0 * (1 + de[0] - di[0] + di[1]); in FormPDIPMHessian() 327 PetscCall(VecRestoreArrayRead(Deseq, &de)); in FormPDIPMHessian()
|
| /petsc/doc/manual/ |
| H A D | index.md | 89 {sup}`16` DSIC, Universitat Politècnica de València
|
| H A D | profiling.md | 509 such logging (de)activation are `Mat` (matrices), `Vec` (vectors),
|
| /petsc/src/mat/impls/elemental/ |
| H A D | matelem.cxx | 459 El::DistMatrix<PetscElemScalar, El::VC, El::STAR> de; in MatDiagonalScale_Elemental() local 460 de.LockedAttach(X->cmap->N, 1, *x->grid, 0, 0, d, X->cmap->n); in MatDiagonalScale_Elemental() 461 El::DiagonalScale(El::RIGHT, El::NORMAL, de, *x->emat); in MatDiagonalScale_Elemental() 466 El::DistMatrix<PetscElemScalar, El::VC, El::STAR> de; in MatDiagonalScale_Elemental() local 467 de.LockedAttach(X->rmap->N, 1, *x->grid, 0, 0, d, X->rmap->n); in MatDiagonalScale_Elemental() 468 El::DiagonalScale(El::LEFT, El::NORMAL, de, *x->emat); in MatDiagonalScale_Elemental()
|
| /petsc/doc/miscellaneous/ |
| H A D | acknowledgements.md | 100 <http://wias-berlin.de/software/tetgen/>
|
| /petsc/share/petsc/datafiles/meshes/ |
| H A D | wedge_cylinder.cas | 240 (13 (7 d3 de 3 0)
|
| H A D | testcase3D.cas | 458 (ignition/press-exp-de -1.7) 459 (ignition/activate-de 3800) 460 (ignition/octane-exp-de 3.402) 461 (ignition/octane-de 90) 462 (ignition/pre-exp-de 0.01768) 6202 (udf/battery/newman-prop-de-fcn "none")
|
| /petsc/doc/ |
| H A D | index.md | 106 - [OpenFPM](https://openfpm.mpi-cbg.de/) framework for particles and mesh simulation
|
| H A D | petsc.bib | 844 url = {http://www.math.uni-konstanz.de/numerik/personen/volkwein/teaching/POD-Book.pdf} 1379 author = {J. Fernandez-de-Castro and Xiao Shen and Jianhua Xue and Yuming Zhou and S. 1447 Simon J. Cox and Alexander A. Zhukov and Peter A.J. de Groot}, 1604 Peter de Groot}, 3325 journal = {Oil and Gas Science and Technology-Revue de l'IFP-Institut Francais du Petrole}, 5373 D. Peri and P. Osborne and J. Cote and N. Macdonald and N. de Waal}, 5384 D. Peri and P. Osborne and J. Cote and N. Macdonald and N. de Waal}, 5454 @Article{ kirk:2014de, 6489 Manuel Quezada de Luna and Matteo Parsani and Matthew G. Knepley and Matthew 6957 school = {Centro Internacional de Methodos Numericos en Ingenieria, Argentina}, [all …]
|
| /petsc/doc/tutorials/ |
| H A D | in_person.md | 43 - Advanced PETSc Tutorial, [Maison de la
|
| /petsc/src/tao/leastsquares/tutorials/matlab/more_wild_probs/ |
| H A D | g_dfovec_1d.m | 5 % Visit us on the web at http://sc.rwth-aachen.de/adimat 6 % Report bugs to willkomm@sc.rwth-aachen.de
|
| /petsc/lib/petsc/bin/maint/abi-compliance-checker/ |
| H A D | LICENSE | 91 a de-facto standard. To achieve this, non-free programs must be
|
| /petsc/doc/community/meetings/2023/ |
| H A D | index.md | 606 Universitat Politècnica de València
|