| /petsc/doc/tutorials/ |
| H A D | in_person.md | 16 [Slides1](https://petsc.gitlab.io/tutorials/tutorials/ECP19/ECP19_Intro_Solvers.pdf) 17 [Slides2](https://petsc.gitlab.io/tutorials/tutorials/ECP19/ECP19_TS.pdf) 18 [Slides3](https://petsc.gitlab.io/tutorials/tutorials/ECP19/ECP19_TAO.pdf) 19 [Slides4](https://petsc.gitlab.io/tutorials/tutorials/ECP19/ECP19_Adjoint.pdf) 24 (Matt) [Slides](https://petsc.gitlab.io/tutorials/tutorials/TutorialCEMRACS2016.pdf) 26 - PETSc Tutorial at the [PETSc-20 anniversary conference and workshop](https://petsc.gitlab.io/annu… 33 (Matt and Jed) [Slides](https://petsc.gitlab.io/tutorials/tutorials/BuffaloTutorial.pdf) 35 (Matt) [Slides](https://petsc.gitlab.io/tutorials/tutorials/ParisTutorial.pdf) 39 [Slides](https://petsc.gitlab.io/tutorials/tutorials/MSITutorial.pdf) 45 France, June 2013 (Matt) [Slides](https://petsc.gitlab.io/tutorials/tutorials/ParisTutorial.pdf) [all …]
|
| /petsc/lib/petsc/bin/ |
| H A D | PetscBinaryIOTrajectory.py | 14 io = PetscBinaryIO.PetscBinaryIO() 24 objecttype = io.readObjectType(fh) 25 v.append(io.readVec(fh)) 26 t.append(np.fromfile(fh, dtype=io._scalartype, count=1)[0]) 33 nstrings = np.fromfile(fh, dtype=io._inttype, count=1)[0] 34 sizes = np.fromfile(fh, dtype=io._inttype, count=nstrings)
|
| H A D | PetscBinaryIO.py | 505 import scipy.io 506 mat = scipy.io.mmread(infile)
|
| /petsc/doc/community/meetings/2024/ |
| H A D | index.md | 13 ```{image} https://petsc.gitlab.io/annual-meetings/2024/GroupPhoto.jpg 35 ```{image} https://petsc.gitlab.io/annual-meetings/2024/banner_PETSc_2024.jpg 39 ```{image} https://petsc.gitlab.io/annual-meetings/2024/csm_PETSc_2024_Schedule_Overview.jpg 43 - [Abstracts](https://petsc.gitlab.io/annual-meetings/2024/PETSc_2024_Book_of_Abstracts.pdf) 44 - [Detailed schedule](https://petsc.gitlab.io/annual-meetings/2024/PETSc_2024_Schedule.pdf)
|
| /petsc/doc/community/meetings/ |
| H A D | meeting.md | 35 - [Atlanta, Georgia, USA; June 5-7, 2019](https://petsc.gitlab.io/annual-meetings/2019/index.html) 36 - [London, UK; June 4-6, 2018](https://petsc.gitlab.io/annual-meetings/2018/index.html) 37 - [Boulder, Colorado, USA; June 14-16, 2017](https://petsc.gitlab.io/annual-meetings/2017/index.htm… 38 - [Vienna, Austria; June 28-30, 2016](https://petsc.gitlab.io/annual-meetings/2016/index.html) 39 - [Argonne National Laboratory, Illinois, USA; June 15-18, 2015](https://petsc.gitlab.io/annual-mee…
|
| /petsc/doc/manualpages/MANSECHeaders/ |
| H A D | FE | 4 …(<a href="https://finite-element.github.io/2_finite_elements.html" target=_blank>https://finite-el…
|
| /petsc/doc/ |
| H A D | index.md | 58 - [BOUT++](https://boutproject.github.io) Plasma simulation 69 - [DAFoam](https://dafoam.github.io) Discrete adjoint solvers 81 - [Fluidity](https://fluidityproject.github.io/) a finite 86 - [Gridap](https://gridap.github.io/Gridap.jl/stable/) a Julia-based finite element simulation pack… 87 - [hIPPYlib](https://hippylib.github.io) [FEniCS](https://fenicsproject.org/)-based toolkit 90 - [libMesh](https://libmesh.github.io) adaptive finite element 100 framework, built on [libMesh](https://libmesh.github.io).
|
| /petsc/doc/community/meetings/2023/ |
| H A D | index.md | 9 ```{image} https://petsc.gitlab.io/annual-meetings/2023/GroupPhoto.jpg 890 [c_04]: https://petsc.gitlab.io/annual-meetings/2023/slides/HongZhangMr.ipynb 891 [s_00]: https://petsc.gitlab.io/annual-meetings/2023/tutorials/petsc_annual_meeting_2023_tutorial.p… 892 [s_01]: https://petsc.gitlab.io/annual-meetings/2023/slides/BarrySmith.pdf 893 [s_02]: https://petsc.gitlab.io/annual-meetings/2023/slides/SaraCalandrini.pdf 894 [s_03]: https://petsc.gitlab.io/annual-meetings/2023/slides/BerendvanWachem.pdf 895 [s_04]: https://petsc.gitlab.io/annual-meetings/2023/slides/HongZhangMr.pdf 896 [s_06]: https://petsc.gitlab.io/annual-meetings/2023/slides/DavidMay.pdf 897 [s_07]: https://petsc.gitlab.io/annual-meetings/2023/slides/TimSteinhoff.pdf 898 [s_08]: https://petsc.gitlab.io/annual-meetings/2023/slides/DerekGaston.pdf [all …]
|
| /petsc/doc/community/bofs/ |
| H A D | 2026_Feb_CASS.md | 130 [s_01]: https://petsc.gitlab.io/annual-meetings/BoFs/2026-02/BahaaSidi.pdf 131 [s_02]: https://petsc.gitlab.io/annual-meetings/BoFs/2026-02/RichardMills.pdf 132 [s_03]: https://petsc.gitlab.io/annual-meetings/BoFs/2026-02/HansolSuh.pdf 133 [s_04]: https://petsc.gitlab.io/annual-meetings/BoFs/2026-02/JunchaoZhang.pdf 135 [s_06]: https://petsc.gitlab.io/annual-meetings/BoFs/2026-02/JeremyThompson.pdf 136 [s_07]: https://petsc.gitlab.io/annual-meetings/BoFs/2026-02/DarshNathawani.pdf 137 [s_08]: https://petsc.gitlab.io/annual-meetings/BoFs/2026-02/MarkAdams.pdf
|
| /petsc/doc/install/ |
| H A D | index.md | 17 - E4S: <https://e4s.io/download.html> 29 - Spack: <https://spack.io>
|
| /petsc/src/ts/tutorials/ |
| H A D | ex35.cxx | 33 PetscBool io; member 55 user->io = PETSC_FALSE; in Initialize_AppContext() 65 …ol("-io", "Write the mesh and solution output to a file.", "ex35.cxx", user->io, &user->io, NULL)); in Initialize_AppContext() 161 if (user->io) { in main()
|
| /petsc/src/dm/tutorials/output/ |
| H A D | ex15_3.out | 1 TestDMDAVec [using mpi-io]
|
| /petsc/src/binding/petsc4py/src/petsc4py/ |
| H A D | __init__.py | 71 from io import StringIO
|
| /petsc/src/binding/petsc4py/demo/legacy/ |
| H A D | makefile | 6 -@PYTHONPATH=${PYTHONPATH:+$PYTHONPATH:}${PETSCPYTHONPATH} ${MAKE} -C binary-io
|
| /petsc/src/binding/petsc4py/test/ |
| H A D | test_stdout.py | 8 from io import StringIO
|
| /petsc/src/ksp/ksp/tutorials/ |
| H A D | ex36.cxx | 84 PetscBool use_extfile, io, error, usetet, usemg; member 186 if (user.io) { in main() 530 user->io = PETSC_FALSE; in InitializeOptions() 548 …OptionsBool("-io", "Write out the solution and mesh data", "ex36.cxx", user->io, &user->io, NULL)); in InitializeOptions()
|
| H A D | ex35.cxx | 101 PetscBool use_extfile, io, error, usetri, usemg; member 200 if (user.io) { in main() 574 user->io = PETSC_FALSE; in InitializeOptions() 590 …OptionsBool("-io", "Write out the solution and mesh data", "ex35.cxx", user->io, &user->io, NULL)); in InitializeOptions()
|
| /petsc/doc/overview/ |
| H A D | linear_solve_table.md | 158 - `ML/Trilinos <https://trilinos.github.io/ml.html>`__ 165 - `hypre <https://hypre.readthedocs.io/en/latest/solvers-smg-pfmg.html>`__ 173 …<https://hypre.readthedocs.io/en/latest/solvers-boomeramg.html>`__, `AmgX <https://developer.nvidi… 250 …- `Parasails/hypre <https://hypre.readthedocs.io/en/latest/solvers-parasails.html>`__, `SPAI <http…
|
| /petsc/doc/developers/ |
| H A D | documentation.md | 146 - We use the [sphinxcontrib-bibtex extension](https://sphinxcontrib-bibtex.readthedocs.io/en/latest… 149 …n one page, use [this workaround](https://sphinxcontrib-bibtex.readthedocs.io/en/latest/usage.html… 153 …ntain. In particular, the use of [list-table](https://docutils.sourceforge.io/docs/ref/rst/directi… 155 …refer to use [anonymous hyperlink references](https://docutils.sourceforge.io/docs/ref/rst/restruc… 245 automatically displays all the files at https://petsc.gitlab.io/annual-meetings. Thus, all one need… 257 automatically displays all the files at https://petsc.gitlab.io/tutorials. Thus, all one needs to d…
|
| /petsc/src/benchmarks/streams/ |
| H A D | makefile | 89 …oo" != "foo" ]; then ${MPIEXEC} ${MPI_BINDING} -n 1 ${LSTOPO} --no-icaches --no-io --ignore PU ; fi
|
| /petsc/config/BuildSystem/ |
| H A D | logger.py | 217 import io 219 self.log = io.StringIO()
|
| /petsc/doc/changes/ |
| H A D | 231.md | 63 - Support --with-large-file-io=\<bool> which indicates using files
|
| /petsc/doc/miscellaneous/ |
| H A D | acknowledgements.md | 102 <https://trilinos.github.io/>
|
| /petsc/doc/community/meetings/2025/ |
| H A D | index.md | 246 - [Toby Isaac](https://tisaac.gitlab.io/triquadtethex/) 250 - [Barry Smith](https://barrysmith.github.io/) 261 ```{image} https://petsc.gitlab.io/annual-meetings/2025/Center-for-Computational-Research.png 264 ```{image} https://petsc.gitlab.io/annual-meetings/2025/Institute-for-Artificial-Intelligence-and-D…
|
| /petsc/src/mat/impls/baij/mpi/ |
| H A D | mpibaij.c | 2730 const PetscInt *id = d->i, *jd = d->j, *io = o->i, *jo = o->j, *garray = b->garray; in MatConvert_MPIBAIJ_MPIAdj() local 2737 …Check((io[i + 1] - io[i]) >= 0, PETSC_COMM_SELF, PETSC_ERR_PLIB, "Indices wrong %" PetscInt_FMT " … in MatConvert_MPIBAIJ_MPIAdj() 2738 ii[i + 1] = ii[i] + id[i + 1] - id[i] + io[i + 1] - io[i]; in MatConvert_MPIBAIJ_MPIAdj() 2750 for (j = io[i]; j < io[i + 1]; j++) { in MatConvert_MPIBAIJ_MPIAdj() 2757 for (; j < io[i + 1]; j++) jj[cnt++] = garray[jo[j]]; in MatConvert_MPIBAIJ_MPIAdj()
|