History log of /petsc/src/dm/impls/plex/ (Results 276 – 300 of 5874)
Revision Date Author Comments
(<<< Hide modified files)
(Show modified files >>>)
2e1d074519-Oct-2024 Jose E. Roman <jroman@dsic.upv.es>

Fix ranlib warnings 'file has no symbols'

These warnings appear in macOS when configured --with-shared-libraries=0

/Library/Developer/CommandLineTools/usr/bin/ranlib: file: arch-darwin-c-debug-nosh

Fix ranlib warnings 'file has no symbols'

These warnings appear in macOS when configured --with-shared-libraries=0

/Library/Developer/CommandLineTools/usr/bin/ranlib: file: arch-darwin-c-debug-noshared/lib/libpetsc.a(sectionhdf5.o) has no symbols
/Library/Developer/CommandLineTools/usr/bin/ranlib: file: arch-darwin-c-debug-noshared/lib/libpetsc.a(zhdf5io.o) has no symbols
/Library/Developer/CommandLineTools/usr/bin/ranlib: file: arch-darwin-c-debug-noshared/lib/libpetsc.a(hdf5io.o) has no symbols
/Library/Developer/CommandLineTools/usr/bin/ranlib: file: arch-darwin-c-debug-noshared/lib/libpetsc.a(aijhdf5.o) has no symbols
/Library/Developer/CommandLineTools/usr/bin/ranlib: file: arch-darwin-c-debug-noshared/lib/libpetsc.a(baijfact81.o) has no symbols
/Library/Developer/CommandLineTools/usr/bin/ranlib: file: arch-darwin-c-debug-noshared/lib/libpetsc.a(densehdf5.o) has no symbols
/Library/Developer/CommandLineTools/usr/bin/ranlib: file: arch-darwin-c-debug-noshared/lib/libpetsc.a(feceed.o) has no symbols
/Library/Developer/CommandLineTools/usr/bin/ranlib: file: arch-darwin-c-debug-noshared/lib/libpetsc.a(fvceed.o) has no symbols
/Library/Developer/CommandLineTools/usr/bin/ranlib: file: arch-darwin-c-debug-noshared/lib/libpetsc.a(plexhdf5xdmf.o) has no symbols

Includes the removal of unnecessary custom fortran stubs.

show more ...


/petsc/.gitlab-ci.yml
/petsc/config/BuildSystem/config/packages/mpi4py.py
/petsc/doc/community/meetings/2024/index.rst
/petsc/doc/community/meetings/meeting.rst
/petsc/doc/community/petsc_team.rst
/petsc/doc/index.rst
/petsc/gmakefile
/petsc/src/binding/petsc4py/src/petsc4py/PETSc/PETSc.pyx
/petsc/src/dm/dt/fe/interface/ceed/feceed.c
/petsc/src/dm/dt/fe/interface/ceed/makefile
/petsc/src/dm/dt/fv/interface/ceed/fvceed.c
/petsc/src/dm/dt/fv/interface/ceed/makefile
/petsc/src/dm/dt/tests/ex3.c
/petsc/src/dm/impls/da/dacreate.c
hdf5/makefile
hdf5/plexhdf5.c
hdf5/plexhdf5xdmf.c
/petsc/src/dm/interface/dlregisdmdm.c
/petsc/src/ksp/ksp/impls/preonly/preonly.c
/petsc/src/ksp/ksp/tutorials/ex32.c
/petsc/src/ksp/ksp/tutorials/ex42.c
/petsc/src/ksp/ksp/tutorials/output/ex32_2.out
/petsc/src/ksp/ksp/tutorials/output/ex32_3.out
/petsc/src/ksp/ksp/tutorials/output/ex32_4.out
/petsc/src/ksp/ksp/tutorials/output/ex84_1.out
/petsc/src/ksp/pc/impls/hpddm/pchpddm.cxx
/petsc/src/ksp/pc/impls/mg/mgfunc.c
/petsc/src/mat/impls/aij/mpi/mumps/mumps.c
/petsc/src/mat/impls/aij/seq/hdf5/aijhdf5.c
/petsc/src/mat/impls/aij/seq/hdf5/makefile
/petsc/src/mat/impls/dense/seq/hdf5/densehdf5.c
/petsc/src/mat/impls/dense/seq/hdf5/makefile
/petsc/src/mat/tests/ex18.c
/petsc/src/mat/tests/ex65.c
/petsc/src/snes/impls/ls/ls.c
/petsc/src/snes/interface/snes.c
/petsc/src/snes/tutorials/ex27.c
/petsc/src/sys/logging/plog.c
/petsc/src/sys/objects/device/tests/ex11.cxx
/petsc/src/sys/tests/ex64.cxx
/petsc/src/ts/tutorials/ex11.c
/petsc/src/vec/is/ao/tests/ex1.c
/petsc/src/vec/is/is/impls/general/general.c
/petsc/src/vec/is/section/interface/hdf5/makefile
/petsc/src/vec/is/section/interface/hdf5/sectionhdf5.c
/petsc/src/vec/is/utils/hdf5/hdf5io.c
/petsc/src/vec/is/utils/hdf5/makefile
/petsc/src/vec/vec/tests/ex32.c
/petsc/src/vec/vec/tests/output/ex32.out
49abdd8a29-Sep-2024 Barry Smith <bsmith@mcs.anl.gov>

Unifies all context destructors to have a form of PetscCtxDestroyFn == PetscErrorCode (*)(void **)

Changes the previous subset of destructor APIs that used PetscErrorCode (*)(void *) (mostly those t

Unifies all context destructors to have a form of PetscCtxDestroyFn == PetscErrorCode (*)(void **)

Changes the previous subset of destructor APIs that used PetscErrorCode (*)(void *) (mostly those that
used PetscContainer

- Now allows any context to be a PetscObject
- Will provide a cleaner mapping to bindings in other languages
- Simplifies the maintenance of PETSc source code; improves clarity

Not backward compatible, compiler warnings will tell users what functions need to be updated

show more ...


/petsc/.clang-format
/petsc/config/BuildSystem/config/packages/BlasLapack.py
/petsc/config/BuildSystem/config/packages/PaStiX.py
/petsc/config/BuildSystem/config/packages/netlib-lapack.py
/petsc/config/BuildSystem/config/packages/slepc.py
/petsc/config/examples/arch-ci-freebsd-pkgs-opt.py
/petsc/config/examples/arch-ci-linux-cxx-cmplx-pkgs-64idx.py
/petsc/config/examples/arch-ci-linux-pkgs-dbg.py
/petsc/doc/changes/dev.rst
/petsc/doc/manual/getting_started.rst
/petsc/doc/manual/ksp.rst
/petsc/doc/manual/snes.rst
/petsc/include/petsc/private/cpp/register_finalize.hpp
/petsc/include/petsc/private/dmadaptorimpl.h
/petsc/include/petsc/private/dmimpl.h
/petsc/include/petsc/private/kspimpl.h
/petsc/include/petsc/private/linesearchimpl.h
/petsc/include/petsc/private/pcbddcprivateimpl.h
/petsc/include/petsc/private/pcimpl.h
/petsc/include/petsc/private/snesimpl.h
/petsc/include/petsc/private/taoimpl.h
/petsc/include/petsc/private/tsimpl.h
/petsc/include/petscdm.h
/petsc/include/petscdmadaptor.h
/petsc/include/petscksp.h
/petsc/include/petscoptions.h
/petsc/include/petscsnes.h
/petsc/include/petscsys.h
/petsc/include/petscsystypes.h
/petsc/include/petsctao.h
/petsc/include/petsctao_deprecations.h
/petsc/include/petscts.h
/petsc/src/binding/petsc4py/src/lib-petsc/custom.h
/petsc/src/binding/petsc4py/src/petsc4py/PETSc/Error.pyx
/petsc/src/binding/petsc4py/src/petsc4py/PETSc/PETSc.pyx
/petsc/src/binding/petsc4py/src/petsc4py/PETSc/libpetsc4py.pyx
/petsc/src/dm/dt/fe/tests/ex1.c
/petsc/src/dm/dt/fe/tests/ex2.c
/petsc/src/dm/impls/moab/dmmbvec.cxx
plexcreate.c
plexegads.c
plexegadslite.c
plexfem.c
plexhdf5.c
/petsc/src/dm/interface/dm.c
/petsc/src/ksp/ksp/impls/fcg/fcg.c
/petsc/src/ksp/ksp/impls/fetidp/fetidp.c
/petsc/src/ksp/ksp/impls/gmres/gmres.c
/petsc/src/ksp/ksp/interface/ftn-custom/zitfuncf.c
/petsc/src/ksp/ksp/interface/itcl.c
/petsc/src/ksp/ksp/interface/iterativ.c
/petsc/src/ksp/ksp/interface/itfunc.c
/petsc/src/ksp/ksp/tutorials/ex72.c
/petsc/src/ksp/pc/impls/bddc/bddcgraph.c
/petsc/src/ksp/pc/impls/bddc/bddcnullspace.c
/petsc/src/ksp/pc/impls/bddc/bddcprivate.c
/petsc/src/ksp/pc/impls/mg/gdsw.c
/petsc/src/ksp/pc/impls/mpi/pcmpi.c
/petsc/src/ksp/pc/interface/pcset.c
/petsc/src/mat/impls/aij/mpi/kokkos/mpiaijkok.kokkos.cxx
/petsc/src/mat/impls/aij/mpi/mpiaij.c
/petsc/src/mat/impls/aij/mpi/mpicusparse/mpiaijcusparse.cu
/petsc/src/mat/impls/aij/mpi/mpihipsparse/mpiaijhipsparse.hip.cpp
/petsc/src/mat/impls/aij/mpi/pastix/pastix.c
/petsc/src/mat/impls/aij/seq/aij.c
/petsc/src/mat/impls/aij/seq/kokkos/aijkok.kokkos.cxx
/petsc/src/mat/impls/aij/seq/matmatmult.c
/petsc/src/mat/impls/aij/seq/seqcusparse/aijcusparse.cu
/petsc/src/mat/impls/aij/seq/seqhipsparse/aijhipsparse.hip.cpp
/petsc/src/mat/impls/htool/htool.cxx
/petsc/src/mat/impls/is/matis.c
/petsc/src/mat/impls/shell/shell.c
/petsc/src/mat/impls/shell/shellcnv.c
/petsc/src/mat/interface/matrix.c
/petsc/src/snes/impls/composite/snescomposite.c
/petsc/src/snes/impls/fas/fasfunc.c
/petsc/src/snes/impls/nasm/nasm.c
/petsc/src/snes/impls/vi/rs/virs.c
/petsc/src/snes/interface/ftn-custom/zsnesf.c
/petsc/src/snes/interface/snes.c
/petsc/src/snes/linesearch/interface/linesearch.c
/petsc/src/snes/tutorials/ex19.c
/petsc/src/snes/tutorials/ex30.c
/petsc/src/snes/tutorials/ex58.c
/petsc/src/snes/utils/dm/dmadapt.c
/petsc/src/snes/utils/dmdasnes.c
/petsc/src/snes/utils/dmsnes.c
/petsc/src/sys/classes/viewer/impls/cgns/cgnsv.c
/petsc/src/sys/classes/viewer/impls/glvis/glvis.c
/petsc/src/sys/classes/viewer/interface/viewers.c
/petsc/src/sys/error/err.c
/petsc/src/sys/error/errtrace.c
/petsc/src/sys/objects/inherit.c
/petsc/src/sys/objects/options.c
/petsc/src/sys/objects/optionsyaml.c
/petsc/src/sys/objects/pinit.c
/petsc/src/sys/utils/server.c
/petsc/src/tao/interface/taosolver.c
/petsc/src/ts/impls/pseudo/posindep.c
/petsc/src/ts/interface/ftn-custom/ztsf.c
/petsc/src/ts/interface/sensitivity/tssen.c
/petsc/src/ts/interface/ts.c
/petsc/src/ts/interface/tsmon.c
/petsc/src/ts/tutorials/ex12.c
/petsc/src/ts/tutorials/ex18.c
/petsc/src/ts/tutorials/ex52.c
/petsc/src/ts/tutorials/ex7.c
/petsc/src/ts/tutorials/extchemfield.c
/petsc/src/ts/utils/dmplexlandau/plexland.c
/petsc/src/ts/utils/dmts.c
/petsc/src/vec/vec/utils/vecglvis.c
bae1a9bf18-Oct-2024 Satish Balay <balay@mcs.anl.gov>

Merge branch 'knepley/feature-add-transform-match-strata' into 'main'

Plex: Add interface function for -dm_plex_transform_label_match_strata

See merge request petsc/petsc!7950

f69e25f918-Oct-2024 Satish Balay <balay@mcs.anl.gov>

Merge branch 'jrwrigh/plex_sfc_21bit_index' into 'main'

plex sfc: Expand ZCode encoding to 21 bits per index

See merge request petsc/petsc!7899

a4d5e7b418-Oct-2024 Matthew G. Knepley <knepley@gmail.com>

Plex: Add interface function for -dm_plex_transform_label_match_strata

bc3e2e6616-Oct-2024 James Wright <james@jameswright.xyz>

plex sfc: Replace hex magic numbers with octals

376e073f16-Oct-2024 James Wright <james@jameswright.xyz>

plex sfc: Add documentation of ZCode

Co-authored-by: Matthew Knepley <knepley@gmail.com>

22d6dc0819-Sep-2024 Stefano Zampini <stefano.zampini@gmail.com>

Plex+Viewer: Added Python and PyVista viewers
- Enable viewer filename interface for Python viewer
- Add -viewer_python_filename to set the output filename
- Add -dm_plex_transform_active_values to e

Plex+Viewer: Added Python and PyVista viewers
- Enable viewer filename interface for Python viewer
- Add -viewer_python_filename to set the output filename
- Add -dm_plex_transform_active_values to explicitly set values in the label
- Add -dm_plex_option_phases to control sequencing of setup from the command line

show more ...


/petsc/config/BuildSystem/config/packages/BlasLapack.py
/petsc/config/BuildSystem/config/packages/PaStiX.py
/petsc/config/BuildSystem/config/packages/netlib-lapack.py
/petsc/config/examples/arch-ci-freebsd-pkgs-opt.py
/petsc/config/examples/arch-ci-linux-cxx-cmplx-pkgs-64idx.py
/petsc/config/examples/arch-ci-linux-pkgs-dbg.py
/petsc/doc/changes/dev.rst
/petsc/include/petsc/private/viewerimpl.h
/petsc/include/petscsystypes.h
/petsc/include/petscviewer.h
/petsc/src/binding/petsc4py/demo/python_types/petscviewerpython_protocol.py
/petsc/src/binding/petsc4py/docs/source/petsc_python_types.rst
/petsc/src/binding/petsc4py/setup.py
/petsc/src/binding/petsc4py/src/lib-petsc/custom.h
/petsc/src/binding/petsc4py/src/petsc4py/PETSc/Error.pyx
/petsc/src/binding/petsc4py/src/petsc4py/PETSc/PETSc.pyx
/petsc/src/binding/petsc4py/src/petsc4py/PETSc/Viewer.pyx
/petsc/src/binding/petsc4py/src/petsc4py/PETSc/libpetsc4py.pyx
/petsc/src/binding/petsc4py/src/petsc4py/PETSc/petscvwr.pxi
/petsc/src/binding/petsc4py/src/petsc4py/lib/__init__.py
/petsc/src/binding/petsc4py/src/petsc4py/lib/_pytypes/__init__.py
/petsc/src/binding/petsc4py/src/petsc4py/lib/_pytypes/viewer/__init__.py
/petsc/src/binding/petsc4py/src/petsc4py/lib/_pytypes/viewer/petscpyvista.py
/petsc/src/binding/petsc4py/test/test_viewer_py.py
plex.c
plexcreate.c
plexrefine.c
transform/interface/plextransform.c
/petsc/src/dm/interface/dm.c
/petsc/src/ksp/ksp/tutorials/ex72.c
/petsc/src/mat/impls/aij/mpi/pastix/pastix.c
/petsc/src/snes/tutorials/ex19.c
/petsc/src/sys/classes/viewer/impls/cgns/cgnsv.c
/petsc/src/sys/classes/viewer/impls/python/makefile
/petsc/src/sys/classes/viewer/impls/python/pythonviewer.c
/petsc/src/sys/classes/viewer/impls/pyvista/makefile
/petsc/src/sys/classes/viewer/impls/pyvista/pyvistaviewer.c
/petsc/src/sys/classes/viewer/interface/viewreg.c
/petsc/src/sys/classes/viewer/interface/viewregall.c
/petsc/src/sys/error/err.c
/petsc/src/sys/error/errtrace.c
9b750a2f10-Oct-2024 Matthew G. Knepley <knepley@gmail.com>

Plex ex3: Added a test for the tobox transformation

a77a501610-Oct-2024 Matthew G. Knepley <knepley@gmail.com>

Plex: Added more debugging for projection

38cc584f10-Oct-2024 Matthew G. Knepley <knepley@gmail.com>

Plex: If the cell type changes, we need to recreate the coordinate discretization
- Thus, now refinement always recreates it

308af4e509-Oct-2024 Satish Balay <balay@mcs.anl.gov>

Merge branch 'knepley/fix-plex-hdf5-fields' into 'main'

Plex+HDF5: Restore previous behavior for version 1.1.0 output

See merge request petsc/petsc!7934

5550233302-Oct-2024 Matthew G. Knepley <knepley@gmail.com>

IS+HDF5: Do not write compressed ISes unless we explicitly ask
- DMPlex output version 3.1.0 compresses ISes
- Add ISGetCompressOutput() and ISSetCompressOutput()
- Add compressOutput flag to IS

5d41898109-Oct-2024 Satish Balay <balay@mcs.anl.gov>

Merge remote-tracking branch 'origin/release'

cf58e07a08-Oct-2024 Matthew G. Knepley <knepley@gmail.com>

Plex+HDF5: Restore previous behavior for version 1.1.0 output
- CHREST needs segmented fields on meshes with different cell types

ea7b386304-Oct-2024 James Wright <james@jameswright.xyz>

plex sfc: Add log event for box mesh creation

6b8451b408-Oct-2024 Stefano Zampini <stefano.zampini@gmail.com>

DMPlexVTKWriteAll_VTU: do not assume the DM has fields attached

3f8cbdf607-Oct-2024 Satish Balay <balay@mcs.anl.gov>

Merge branch 'jrwrigh/cgns_casting' into 'main'

plex cgns: Explicit cast to enum types

Closes #1658

See merge request petsc/petsc!7925

e4a561a407-Oct-2024 Satish Balay <balay@mcs.anl.gov>

Merge remote-tracking branch 'origin/release'

d9dd0fdc05-Oct-2024 Stefano Zampini <stefano.zampini@gmail.com>

DMPlexInterpolatePointSF: fix asan warnings

runtime error: signed integer overflow: 2147483647 + 2147483647 cannot be represented in type 'int'

ca32883305-Oct-2024 James Wright <james@jameswright.xyz>

plex cgns: Explicit cast to enum types

3cb3609b04-Oct-2024 Satish Balay <balay@mcs.anl.gov>

Merge remote-tracking branch 'origin/release'

029d20e504-Oct-2024 Satish Balay <balay@mcs.anl.gov>

Merge branch 'jolivet/feature-petsccintcast' into 'main'

Sys: add PetscCIntCast()

See merge request petsc/petsc!7906

5341eb2e04-Oct-2024 Stefano Zampini <stefano.zampini@gmail.com>

PetscViewerDestroy_ExodusII: add missing PetscCalls

784a764802-Oct-2024 Pierre Jolivet <pierre@joliv.et>

Sys: add PetscCIntCast()

1...<<11121314151617181920>>...235