History log of /petsc/src/dm/impls/plex/ (Results 1876 – 1900 of 5874)
Revision Date Author Comments
(<<< Hide modified files)
(Show modified files >>>)
c963fa0f31-Jan-2020 Satish Balay <balay@mcs.anl.gov>

Merge branch 'haplav/fix-dmplexinterpolatepointsf-cannot-handle-face' into 'master'

fix dmplexinterpolatepointsf cannot handle face

See merge request petsc/petsc!2478


/petsc/.gitlab-ci.yml
/petsc/config/BuildSystem/config/base.py
/petsc/config/examples/arch-ci-linux-64idx-i8-uni.py
/petsc/config/examples/arch-ci-linux-64idx-i8.py
/petsc/include/petsc/finclude/petsctao.h
/petsc/include/petsc/private/kernels/khash.h
/petsc/include/petsccxxcomplexfix.h
/petsc/include/petscdmplex.h
/petsc/include/petsctao.h
examples/tests/ex18.c
examples/tests/output/ex18_10_par_hdf5.out
examples/tests/output/ex18_10_par_hdf5_int.out
examples/tests/output/ex18_10_par_hdf5_int_parmetis.out
plex.c
plexinterpolate.c
/petsc/src/docs/tao_tex/manual/cover.tex
/petsc/src/docs/tao_tex/manual/part2b.tex
/petsc/src/docs/tao_tex/tao.bib
/petsc/src/sys/classes/bag/bag.c
/petsc/src/sys/classes/draw/impls/tikz/tikz.c
/petsc/src/sys/classes/draw/impls/x/xcolor.c
/petsc/src/sys/classes/draw/impls/x/xinit.c
/petsc/src/sys/classes/draw/impls/x/xops.c
/petsc/src/sys/classes/draw/impls/x/xtext.c
/petsc/src/sys/classes/draw/interface/dmarker.c
/petsc/src/sys/classes/draw/interface/drawreg.c
/petsc/src/sys/classes/random/impls/rand/rand.c
/petsc/src/sys/classes/random/impls/rand48/rand48.c
/petsc/src/sys/classes/random/impls/rander48/rander48.c
/petsc/src/sys/classes/random/interface/randomc.c
/petsc/src/sys/classes/viewer/impls/ascii/filev.c
/petsc/src/sys/classes/viewer/impls/ascii/vcreatea.c
/petsc/src/sys/classes/viewer/impls/binary/binv.c
/petsc/src/sys/classes/viewer/impls/draw/drawv.c
/petsc/src/sys/classes/viewer/impls/glvis/glvis.c
/petsc/src/sys/classes/viewer/impls/socket/send.c
/petsc/src/sys/classes/viewer/impls/string/stringv.c
/petsc/src/sys/classes/viewer/impls/vtk/vtkv.c
/petsc/src/sys/classes/viewer/interface/view.c
/petsc/src/sys/classes/viewer/interface/viewa.c
/petsc/src/sys/classes/viewer/interface/viewreg.c
/petsc/src/sys/dll/dl.c
/petsc/src/sys/dll/dlimpl.c
/petsc/src/sys/dll/reg.c
/petsc/src/sys/error/adebug.c
/petsc/src/sys/error/err.c
/petsc/src/sys/error/pstack.c
/petsc/src/sys/error/signal.c
/petsc/src/sys/examples/tests/ex49f.F90
/petsc/src/sys/f90-mod/petscviewer.h
/petsc/src/sys/fileio/fretrieve.c
/petsc/src/sys/fileio/ftest.c
/petsc/src/sys/fileio/mpiuopen.c
/petsc/src/sys/fileio/mprint.c
/petsc/src/sys/fileio/sysio.c
/petsc/src/sys/logging/examples/tutorials/ex1f.F90
/petsc/src/sys/logging/plog.c
/petsc/src/sys/logging/utils/stagelog.c
/petsc/src/sys/objects/aoptions.c
/petsc/src/sys/objects/inherit.c
/petsc/src/sys/objects/init.c
/petsc/src/sys/objects/olist.c
/petsc/src/sys/objects/options.c
/petsc/src/sys/objects/pinit.c
/petsc/src/sys/objects/ptype.c
/petsc/src/sys/objects/subcomm.c
/petsc/src/sys/objects/tagm.c
/petsc/src/sys/python/pythonsys.c
/petsc/src/sys/utils/ctable.c
/petsc/src/sys/utils/fhost.c
/petsc/src/sys/utils/mpishm.c
/petsc/src/sys/utils/mpits.c
/petsc/src/sys/utils/mpiu.c
/petsc/src/sys/utils/psleep.c
/petsc/src/sys/utils/str.c
/petsc/src/tao/constrained/examples/tutorials/makefile
/petsc/src/tao/constrained/examples/tutorials/output/tomographyADMM_1.out
/petsc/src/tao/constrained/examples/tutorials/output/tomographyADMM_2.out
/petsc/src/tao/constrained/examples/tutorials/output/tomographyADMM_3.out
/petsc/src/tao/constrained/examples/tutorials/output/tomographyADMM_4.out
/petsc/src/tao/constrained/examples/tutorials/output/tomographyADMM_5.out
/petsc/src/tao/constrained/examples/tutorials/output/tomographyADMM_6.out
/petsc/src/tao/constrained/examples/tutorials/tomographyADMM.c
/petsc/src/tao/constrained/examples/tutorials/tomographyData_A_b_xGT
/petsc/src/tao/constrained/impls/admm/admm.c
/petsc/src/tao/constrained/impls/admm/admm.h
/petsc/src/tao/constrained/impls/admm/ftn-custom/makefile
/petsc/src/tao/constrained/impls/admm/ftn-custom/zadmmf.c
/petsc/src/tao/constrained/impls/admm/makefile
/petsc/src/tao/constrained/impls/makefile
/petsc/src/tao/interface/dlregistao.c
/petsc/src/tao/interface/taosolverregi.c
3dc9a46529-Jan-2020 Vaclav Hapla <vaclav.hapla@erdw.ethz.ch>

doc: add some more cross-references

cf4dc47128-Jan-2020 Vaclav Hapla <vaclav.hapla@erdw.ethz.ch>

Fix DMPlexInterpolatePointSF().

Actually DMPlexAddSharedFace_Private().
Cells can't be shared for non-overlapping meshes.

e951c29019-Jan-2020 Barry Smith <bsmith@mcs.anl.gov>

Add support for users to pass in FFLAGS the option for promoting integers to 8 bytes.

Tested for ifort and gfortran

Tested with MPICH and OpenMPI and MPI-Uni

Since MPI does not provide any mechani

Add support for users to pass in FFLAGS the option for promoting integers to 8 bytes.

Tested for ifort and gfortran

Tested with MPICH and OpenMPI and MPI-Uni

Since MPI does not provide any mechanism for integer promotion the code very crudely adjusts the
values in the mpif.h to mark them as 4 byte integers this is not neccessary portable for all MPI implementations

This is an extremely fragile option that we should probably not be supporting.

Users must insure their Fortran codes passes only 4 byte integers to MPI calls

PETSc Fortran examples were all fixed to explicitly use 4 byte integers for MPI calls.

Commit-type: portability-fix, testing-fix, feature
Time: 20 hours
Reported-by: Dmitry Melnichuk <dmitry.melnichuk@geosteertech.com>

show more ...


/petsc/.gitlab-ci.yml
/petsc/config/BuildSystem/config/package.py
/petsc/config/PETSc/options/indexTypes.py
/petsc/include/petsc/finclude/petscsys.h
/petsc/include/petsc/finclude/petsctao.h
/petsc/include/petsc/mpiuni/mpif.h
/petsc/include/petsc/mpiuni/mpiunifdef.h
/petsc/include/petscdt.h
/petsc/include/petscerror.h
/petsc/lib/petsc/bin/maint/generatefortranstubs.py
/petsc/src/dm/impls/da/dainterp.c
examples/tests/ex1f90.F90
examples/tests/ex2f90.F90
examples/tests/output/ex2f90_0.out
examples/tutorials/ex1f90.F90
/petsc/src/dm/interface/dm.c
/petsc/src/ksp/f90-mod/petscksp.h90
/petsc/src/ksp/f90-mod/petscpc.h90
/petsc/src/ksp/ksp/examples/tutorials/ex13f90.F90
/petsc/src/ksp/ksp/examples/tutorials/ex15f.F90
/petsc/src/ksp/ksp/examples/tutorials/ex1f.F90
/petsc/src/ksp/ksp/examples/tutorials/ex22f.F90
/petsc/src/ksp/ksp/examples/tutorials/ex44f.F90
/petsc/src/ksp/ksp/examples/tutorials/ex45f.F90
/petsc/src/ksp/pc/examples/tests/ex9f.F90
/petsc/src/mat/examples/tests/ex241f.F90
/petsc/src/mat/examples/tutorials/ex4f.F90
/petsc/src/mat/f90-mod/petscmat.h90
/petsc/src/snes/examples/tests/ex12f.F
/petsc/src/snes/examples/tests/ex18f90.F90
/petsc/src/snes/examples/tests/ex1f.F90
/petsc/src/snes/examples/tests/output/ex1f_3.out
/petsc/src/snes/examples/tutorials/ex1f.F90
/petsc/src/snes/examples/tutorials/ex5f.F90
/petsc/src/snes/examples/tutorials/ex5f90.F90
/petsc/src/snes/examples/tutorials/ex5f90t.F90
/petsc/src/snes/examples/tutorials/ex73f90t.F90
/petsc/src/snes/f90-mod/petscsnes.h90
/petsc/src/snes/interface/snes.c
/petsc/src/sys/classes/bag/f2003-src/fsrc/bagenum.F
/petsc/src/sys/examples/tutorials/ex3f.F
/petsc/src/sys/examples/tutorials/ex4f.F
/petsc/src/sys/examples/tutorials/ex4f90.F90
/petsc/src/sys/f90-mod/petscerror.h
/petsc/src/sys/f90-mod/petscsys.h
/petsc/src/sys/f90-mod/petscsys.h90
/petsc/src/sys/f90-mod/petscsysmod.F
/petsc/src/sys/fsrc/somefort.F
/petsc/src/sys/logging/examples/tutorials/ex1f.F90
/petsc/src/sys/objects/ftn-custom/zversionf.c
/petsc/src/tao/bound/examples/tutorials/plate2f.F90
/petsc/src/tao/interface/taosolver.c
/petsc/src/tao/interface/taosolver_hj.c
/petsc/src/tao/leastsquares/examples/tutorials/chwirut1f.F90
/petsc/src/tao/leastsquares/examples/tutorials/chwirut2f.F90
/petsc/src/tao/pde_constrained/examples/tutorials/elliptic.c
/petsc/src/tao/pde_constrained/examples/tutorials/hyperbolic.c
/petsc/src/tao/pde_constrained/examples/tutorials/parabolic.c
/petsc/src/tao/unconstrained/examples/tutorials/rosenbrock1f.F90
/petsc/src/ts/interface/ts.c
/petsc/src/vec/f90-mod/petscis.h90
/petsc/src/vec/f90-mod/petscvec.h90
/petsc/src/vec/is/is/examples/tests/ex2f.F90
/petsc/src/vec/vec/examples/tests/ex17f.F
/petsc/src/vec/vec/examples/tutorials/ex14f.F90
/petsc/src/vec/vec/examples/tutorials/ex5f.F90
/petsc/src/vec/vec/examples/tutorials/ex6f.F90
/petsc/src/vec/vec/examples/tutorials/ex9f.F90
0c0a32dc28-Jan-2020 Vaclav Hapla <vaclav.hapla@erdw.ethz.ch>

add DMPlexGetPointHeight()

2d93b4f928-Jan-2020 Vaclav Hapla <vaclav.hapla@erdw.ethz.ch>

ex18: test reproducing InterpolateSF fail

66e92ce528-Jan-2020 Vaclav Hapla <vaclav.hapla@erdw.ethz.ch>

DMPlexInterpolatePointSF: improve debug/error message

fa73561d28-Jan-2020 Satish Balay <balay@mcs.anl.gov>

Merge branch 'haplav/feature-dmplex-ex18-logging-improvements' into 'master'

dmplex ex18 logging improvements

See merge request petsc/petsc!2475

26fe44e228-Jan-2020 Satish Balay <balay@mcs.anl.gov>

Merge branch 'knepley/feature-fem-pk' into 'master'

Knepley/feature fem pk

See merge request petsc/petsc!2464

ef5b78c914-Jan-2020 Vaclav Hapla <vaclav.hapla@erdw.ethz.ch>

Plex test ex18 improvements.

* -interpolate {none,create,after_create,after_distribute}
* add logstages create,distribute,interpolate
* factor out CreateMeshFromFile from CreateMesh
* improve handli

Plex test ex18 improvements.

* -interpolate {none,create,after_create,after_distribute}
* add logstages create,distribute,interpolate
* factor out CreateMeshFromFile from CreateMesh
* improve handling -rotate_interface_{0,1}

show more ...


/petsc/.gitlab-ci.yml
/petsc/config/BuildSystem/config/packages/MPI.py
/petsc/config/BuildSystem/config/packages/hpddm.py
/petsc/config/examples/arch-ci-mswin-gnu.py
/petsc/include/petsc/finclude/petscksp.h
/petsc/include/petsc/finclude/petscpc.h
/petsc/include/petsc/private/petschpddm.h
/petsc/include/petscsf.h
/petsc/include/petscsys.h
/petsc/include/petsctime.h
/petsc/include/petscts.h
/petsc/lib/petsc/bin/maint/generatefortranstubs.py
/petsc/lib/petsc/conf/rules
/petsc/makefile
/petsc/src/dm/dt/fe/examples/tests/ex1.c
/petsc/src/dm/examples/tutorials/ex2.c
/petsc/src/dm/impls/moab/dmmbfem.cxx
/petsc/src/dm/impls/moab/dmmbmat.cxx
/petsc/src/dm/impls/moab/dmmbmg.cxx
/petsc/src/dm/impls/moab/dmmbutil.cxx
/petsc/src/dm/impls/moab/dmmoab.cxx
examples/tests/ex18.c
examples/tests/output/ex18_1_quad_dist0_interpolate-create.out
examples/tests/output/ex18_1_quad_dist1_interpolate-after_distribute.out
examples/tests/output/ex18_1_quad_dist1_interpolate-create.out
examples/tests/output/ex18_1_tri_dist0_interpolate-create.out
examples/tests/output/ex18_1_tri_dist1_interpolate-after_distribute.out
examples/tests/output/ex18_1_tri_dist1_interpolate-create.out
examples/tests/output/ex18_4_hex_dist0_interpolate-create.out
examples/tests/output/ex18_4_hex_dist1_interpolate-after_distribute.out
examples/tests/output/ex18_4_hex_dist1_interpolate-create.out
examples/tests/output/ex18_4_tet_dist0_interpolate-create.out
examples/tests/output/ex18_4_tet_dist1_interpolate-after_distribute.out
examples/tests/output/ex18_4_tet_dist1_interpolate-create.out
examples/tests/output/ex18_4_tet_test_orient.out
examples/tests/output/ex18_5_dist0_interpolate-create.out
examples/tests/output/ex18_5_dist1_interpolate-after_distribute.out
examples/tests/output/ex18_5_dist1_interpolate-create.out
examples/tests/output/ex18_5_seq_interpolate-create.out
/petsc/src/dm/impls/swarm/examples/tests/ex4.c
/petsc/src/dm/impls/swarm/examples/tests/ex5.c
/petsc/src/dm/impls/swarm/examples/tests/ex6.c
/petsc/src/dm/impls/swarm/examples/tests/output/ex5_bsi1.out
/petsc/src/dm/impls/swarm/examples/tests/output/ex5_bsi2.out
/petsc/src/dm/impls/swarm/examples/tests/output/ex5_euler.out
/petsc/src/dm/impls/swarm/examples/tests/output/ex6_bsi1.out
/petsc/src/dm/impls/swarm/examples/tests/output/ex6_bsi2.out
/petsc/src/dm/impls/swarm/examples/tests/output/ex6_euler.out
/petsc/src/docs/tex/manual/part2.tex
/petsc/src/docs/tex/petsc.bib
/petsc/src/docs/website/dmnetwork/case_studies.html
/petsc/src/docs/website/dmnetwork/documents/Abhyankar-etal-2019.pdf
/petsc/src/docs/website/dmnetwork/documents/Application1_Betrie_etal-2019_poster.pdf
/petsc/src/docs/website/dmnetwork/documents/Application2_Betrie_etal_2018_slide.pdf
/petsc/src/docs/website/dmnetwork/documents/Application4_Werner-etal-2019_paper.pdf
/petsc/src/docs/website/dmnetwork/documents/Application5_Rinaldo-etal-2018_paper.pdf
/petsc/src/docs/website/dmnetwork/images/dmnetwork.png
/petsc/src/docs/website/dmnetwork/images/network.jpg
/petsc/src/docs/website/dmnetwork/images/power.png
/petsc/src/docs/website/dmnetwork/images/river.png
/petsc/src/docs/website/dmnetwork/index.html
/petsc/src/docs/website/dmnetwork/publications.html
/petsc/src/docs/website/dmnetwork/tutorials.html
/petsc/src/docs/website/documentation/changes/dev.html
/petsc/src/docs/website/index.html
/petsc/src/ksp/ksp/examples/tutorials/ex75.c
/petsc/src/ksp/ksp/examples/tutorials/ex75f.F90
/petsc/src/ksp/ksp/examples/tutorials/ex76.c
/petsc/src/ksp/ksp/examples/tutorials/ex76f.F90
/petsc/src/ksp/ksp/examples/tutorials/ex9.c
/petsc/src/ksp/ksp/examples/tutorials/makefile
/petsc/src/ksp/ksp/impls/hpddm/hpddm.cxx
/petsc/src/ksp/pc/impls/gamg/gamg.c
/petsc/src/ksp/pc/impls/hpddm/hpddm.cxx
/petsc/src/ksp/pc/impls/hypre/hypre.c
/petsc/src/mat/impls/aij/mpi/mpiviennacl/mpiaijviennacl.cxx
/petsc/src/mat/impls/aij/seq/seqviennacl/aijviennacl.cxx
/petsc/src/mat/interface/dlregismat.c
/petsc/src/snes/examples/tutorials/ex69.c
/petsc/src/snes/interface/snes.c
/petsc/src/sys/objects/init.c
/petsc/src/tao/interface/fdiff.c
/petsc/src/ts/examples/tests/ex14.c
/petsc/src/ts/examples/tests/ex4.c
/petsc/src/ts/examples/tests/output/ex14.out
/petsc/src/ts/examples/tests/output/ex4_8.out
/petsc/src/ts/impls/explicit/rk/rk.c
/petsc/src/ts/interface/ts.c
/petsc/src/ts/trajectory/impls/memory/trajmemory.c
/petsc/src/vec/is/sf/examples/tests/ex1.c
/petsc/src/vec/is/sf/examples/tests/ex2.c
/petsc/src/vec/is/sf/examples/tests/ex4.c
/petsc/src/vec/is/sf/examples/tests/ex5.c
/petsc/src/vec/is/sf/examples/tests/output/ex1_window_nsize-1.out
/petsc/src/vec/is/sf/examples/tests/output/ex1_window_nsize-2.out
/petsc/src/vec/is/sf/examples/tests/output/ex1_window_nsize-3.out
/petsc/src/vec/is/sf/examples/tests/output/ex1_window_shared_nsize-1.out
/petsc/src/vec/is/sf/examples/tests/output/ex1_window_shared_nsize-2.out
/petsc/src/vec/is/sf/examples/tests/output/ex1_window_shared_nsize-3.out
/petsc/src/vec/is/sf/examples/tests/output/ex2_1_window.out
/petsc/src/vec/is/sf/examples/tests/output/ex4_2.out
/petsc/src/vec/is/sf/examples/tests/output/ex5_2.out
/petsc/src/vec/is/sf/examples/tutorials/ex1.c
/petsc/src/vec/is/sf/examples/tutorials/ex2.c
/petsc/src/vec/is/sf/examples/tutorials/ex3.c
/petsc/src/vec/is/sf/examples/tutorials/output/ex1_1.out
/petsc/src/vec/is/sf/examples/tutorials/output/ex1_10.out
/petsc/src/vec/is/sf/examples/tutorials/output/ex1_10_basic.out
/petsc/src/vec/is/sf/examples/tutorials/output/ex1_2.out
/petsc/src/vec/is/sf/examples/tutorials/output/ex1_3.out
/petsc/src/vec/is/sf/examples/tutorials/output/ex1_4.out
/petsc/src/vec/is/sf/examples/tutorials/output/ex1_5.out
/petsc/src/vec/is/sf/examples/tutorials/output/ex1_6.out
/petsc/src/vec/is/sf/examples/tutorials/output/ex1_7.out
/petsc/src/vec/is/sf/examples/tutorials/output/ex1_8.out
/petsc/src/vec/is/sf/examples/tutorials/output/ex2_basic.out
/petsc/src/vec/is/sf/examples/tutorials/output/ex3_window.out
/petsc/src/vec/is/sf/examples/tutorials/output/ex3_window_dupped.out
/petsc/src/vec/is/sf/impls/basic/sfbasic.c
/petsc/src/vec/is/sf/impls/window/sfwindow.c
/petsc/src/vec/is/sf/interface/sf.c
/petsc/src/vec/vec/impls/seq/seqviennacl/vecviennacl.cxx
/petsc/src/vec/vec/interface/dlregisvec.c
/petsc/src/vec/vec/interface/rvector.c
/petsc/src/vec/vec/interface/vector.c
a6a55fac16-Jan-2020 Matthew G. Knepley <knepley@gmail.com>

DM: Handle serial case for Global-to-Natural mapping


/petsc/.gitlab-ci.yml
/petsc/config/BuildSystem/config/packages/MPI.py
/petsc/config/BuildSystem/config/packages/hpddm.py
/petsc/include/petsc/finclude/petscksp.h
/petsc/include/petsc/finclude/petscpc.h
/petsc/include/petsc/private/petschpddm.h
/petsc/include/petscsf.h
/petsc/include/petscsys.h
/petsc/include/petscts.h
/petsc/lib/petsc/bin/maint/generatefortranstubs.py
/petsc/makefile
/petsc/src/dm/dt/fe/examples/tests/ex1.c
/petsc/src/dm/examples/tutorials/ex2.c
/petsc/src/dm/impls/moab/dmmbfem.cxx
/petsc/src/dm/impls/moab/dmmbmat.cxx
/petsc/src/dm/impls/moab/dmmbmg.cxx
/petsc/src/dm/impls/moab/dmmbutil.cxx
/petsc/src/dm/impls/moab/dmmoab.cxx
plexnatural.c
/petsc/src/dm/impls/swarm/examples/tests/ex4.c
/petsc/src/dm/impls/swarm/examples/tests/ex5.c
/petsc/src/dm/impls/swarm/examples/tests/ex6.c
/petsc/src/dm/impls/swarm/examples/tests/output/ex5_bsi1.out
/petsc/src/dm/impls/swarm/examples/tests/output/ex5_bsi2.out
/petsc/src/dm/impls/swarm/examples/tests/output/ex5_euler.out
/petsc/src/dm/impls/swarm/examples/tests/output/ex6_bsi1.out
/petsc/src/dm/impls/swarm/examples/tests/output/ex6_bsi2.out
/petsc/src/dm/impls/swarm/examples/tests/output/ex6_euler.out
/petsc/src/docs/tex/manual/part2.tex
/petsc/src/docs/website/dmnetwork/case_studies.html
/petsc/src/docs/website/dmnetwork/documents/Abhyankar-etal-2019.pdf
/petsc/src/docs/website/dmnetwork/documents/Application1_Betrie_etal-2019_poster.pdf
/petsc/src/docs/website/dmnetwork/documents/Application2_Betrie_etal_2018_slide.pdf
/petsc/src/docs/website/dmnetwork/documents/Application4_Werner-etal-2019_paper.pdf
/petsc/src/docs/website/dmnetwork/documents/Application5_Rinaldo-etal-2018_paper.pdf
/petsc/src/docs/website/dmnetwork/images/dmnetwork.png
/petsc/src/docs/website/dmnetwork/images/network.jpg
/petsc/src/docs/website/dmnetwork/images/power.png
/petsc/src/docs/website/dmnetwork/images/river.png
/petsc/src/docs/website/dmnetwork/index.html
/petsc/src/docs/website/dmnetwork/publications.html
/petsc/src/docs/website/dmnetwork/tutorials.html
/petsc/src/docs/website/documentation/changes/dev.html
/petsc/src/docs/website/index.html
/petsc/src/ksp/ksp/examples/tutorials/ex75.c
/petsc/src/ksp/ksp/examples/tutorials/ex75f.F90
/petsc/src/ksp/ksp/examples/tutorials/ex76.c
/petsc/src/ksp/ksp/examples/tutorials/ex76f.F90
/petsc/src/ksp/ksp/examples/tutorials/ex9.c
/petsc/src/ksp/ksp/examples/tutorials/makefile
/petsc/src/ksp/ksp/impls/hpddm/hpddm.cxx
/petsc/src/ksp/pc/impls/gamg/gamg.c
/petsc/src/ksp/pc/impls/hpddm/hpddm.cxx
/petsc/src/ksp/pc/impls/hypre/hypre.c
/petsc/src/mat/impls/aij/mpi/mpiviennacl/mpiaijviennacl.cxx
/petsc/src/mat/impls/aij/seq/seqviennacl/aijviennacl.cxx
/petsc/src/mat/interface/dlregismat.c
/petsc/src/snes/examples/tutorials/ex69.c
/petsc/src/snes/interface/snes.c
/petsc/src/sys/objects/init.c
/petsc/src/tao/interface/fdiff.c
/petsc/src/ts/examples/tests/ex14.c
/petsc/src/ts/examples/tests/ex4.c
/petsc/src/ts/examples/tests/output/ex14.out
/petsc/src/ts/examples/tests/output/ex4_8.out
/petsc/src/ts/impls/explicit/rk/rk.c
/petsc/src/ts/interface/ts.c
/petsc/src/ts/trajectory/impls/memory/trajmemory.c
/petsc/src/vec/is/sf/examples/tests/ex1.c
/petsc/src/vec/is/sf/examples/tests/ex2.c
/petsc/src/vec/is/sf/examples/tests/ex4.c
/petsc/src/vec/is/sf/examples/tests/ex5.c
/petsc/src/vec/is/sf/examples/tests/output/ex1_window_nsize-1.out
/petsc/src/vec/is/sf/examples/tests/output/ex1_window_nsize-2.out
/petsc/src/vec/is/sf/examples/tests/output/ex1_window_nsize-3.out
/petsc/src/vec/is/sf/examples/tests/output/ex1_window_shared_nsize-1.out
/petsc/src/vec/is/sf/examples/tests/output/ex1_window_shared_nsize-2.out
/petsc/src/vec/is/sf/examples/tests/output/ex1_window_shared_nsize-3.out
/petsc/src/vec/is/sf/examples/tests/output/ex2_1_window.out
/petsc/src/vec/is/sf/examples/tests/output/ex4_2.out
/petsc/src/vec/is/sf/examples/tests/output/ex5_2.out
/petsc/src/vec/is/sf/examples/tutorials/ex1.c
/petsc/src/vec/is/sf/examples/tutorials/ex2.c
/petsc/src/vec/is/sf/examples/tutorials/ex3.c
/petsc/src/vec/is/sf/examples/tutorials/output/ex1_1.out
/petsc/src/vec/is/sf/examples/tutorials/output/ex1_10.out
/petsc/src/vec/is/sf/examples/tutorials/output/ex1_10_basic.out
/petsc/src/vec/is/sf/examples/tutorials/output/ex1_2.out
/petsc/src/vec/is/sf/examples/tutorials/output/ex1_3.out
/petsc/src/vec/is/sf/examples/tutorials/output/ex1_4.out
/petsc/src/vec/is/sf/examples/tutorials/output/ex1_5.out
/petsc/src/vec/is/sf/examples/tutorials/output/ex1_6.out
/petsc/src/vec/is/sf/examples/tutorials/output/ex1_7.out
/petsc/src/vec/is/sf/examples/tutorials/output/ex1_8.out
/petsc/src/vec/is/sf/examples/tutorials/output/ex2_basic.out
/petsc/src/vec/is/sf/examples/tutorials/output/ex3_window.out
/petsc/src/vec/is/sf/examples/tutorials/output/ex3_window_dupped.out
/petsc/src/vec/is/sf/impls/basic/sfbasic.c
/petsc/src/vec/is/sf/impls/window/sfwindow.c
/petsc/src/vec/is/sf/interface/sf.c
/petsc/src/vec/vec/impls/seq/seqviennacl/vecviennacl.cxx
/petsc/src/vec/vec/interface/dlregisvec.c
/petsc/src/vec/vec/interface/rvector.c
/petsc/src/vec/vec/interface/vector.c
8bf1a49f22-Jan-2020 Matthew G. Knepley <knepley@gmail.com>

Plex: Hack for RemapGeometry()
- Right now, we cannot have a coordinate field on the coordinate DM, so
borrow the one from the DM

f094498d22-Jan-2020 Matthew G. Knepley <knepley@gmail.com>

DMPlex: Use coordinate dimension to check for field type


/petsc/.gitlab-ci.yml
/petsc/config/BuildSystem/config/packages/MPI.py
/petsc/config/BuildSystem/config/packages/hpddm.py
/petsc/include/petsc/finclude/petscksp.h
/petsc/include/petsc/finclude/petscpc.h
/petsc/include/petsc/private/petschpddm.h
/petsc/include/petscfe.h
/petsc/include/petscsf.h
/petsc/include/petscsys.h
/petsc/include/petscts.h
/petsc/lib/petsc/bin/maint/generatefortranstubs.py
/petsc/makefile
/petsc/src/dm/dt/fe/examples/tests/ex1.c
/petsc/src/dm/dt/fe/interface/fe.c
/petsc/src/dm/examples/tutorials/ex2.c
/petsc/src/dm/impls/moab/dmmbfem.cxx
/petsc/src/dm/impls/moab/dmmbmat.cxx
/petsc/src/dm/impls/moab/dmmbmg.cxx
/petsc/src/dm/impls/moab/dmmbutil.cxx
/petsc/src/dm/impls/moab/dmmoab.cxx
plex.c
/petsc/src/dm/impls/swarm/examples/tests/ex4.c
/petsc/src/dm/impls/swarm/examples/tests/ex5.c
/petsc/src/dm/impls/swarm/examples/tests/ex6.c
/petsc/src/dm/impls/swarm/examples/tests/output/ex5_bsi1.out
/petsc/src/dm/impls/swarm/examples/tests/output/ex5_bsi2.out
/petsc/src/dm/impls/swarm/examples/tests/output/ex5_euler.out
/petsc/src/dm/impls/swarm/examples/tests/output/ex6_bsi1.out
/petsc/src/dm/impls/swarm/examples/tests/output/ex6_bsi2.out
/petsc/src/dm/impls/swarm/examples/tests/output/ex6_euler.out
/petsc/src/docs/tex/manual/part2.tex
/petsc/src/docs/website/dmnetwork/case_studies.html
/petsc/src/docs/website/dmnetwork/documents/Abhyankar-etal-2019.pdf
/petsc/src/docs/website/dmnetwork/documents/Application1_Betrie_etal-2019_poster.pdf
/petsc/src/docs/website/dmnetwork/documents/Application2_Betrie_etal_2018_slide.pdf
/petsc/src/docs/website/dmnetwork/documents/Application4_Werner-etal-2019_paper.pdf
/petsc/src/docs/website/dmnetwork/documents/Application5_Rinaldo-etal-2018_paper.pdf
/petsc/src/docs/website/dmnetwork/images/dmnetwork.png
/petsc/src/docs/website/dmnetwork/images/network.jpg
/petsc/src/docs/website/dmnetwork/images/power.png
/petsc/src/docs/website/dmnetwork/images/river.png
/petsc/src/docs/website/dmnetwork/index.html
/petsc/src/docs/website/dmnetwork/publications.html
/petsc/src/docs/website/dmnetwork/tutorials.html
/petsc/src/docs/website/documentation/changes/dev.html
/petsc/src/docs/website/index.html
/petsc/src/ksp/ksp/examples/tutorials/ex75.c
/petsc/src/ksp/ksp/examples/tutorials/ex75f.F90
/petsc/src/ksp/ksp/examples/tutorials/ex76.c
/petsc/src/ksp/ksp/examples/tutorials/ex76f.F90
/petsc/src/ksp/ksp/examples/tutorials/ex9.c
/petsc/src/ksp/ksp/examples/tutorials/makefile
/petsc/src/ksp/ksp/impls/hpddm/hpddm.cxx
/petsc/src/ksp/pc/impls/gamg/gamg.c
/petsc/src/ksp/pc/impls/hpddm/hpddm.cxx
/petsc/src/ksp/pc/impls/hypre/hypre.c
/petsc/src/mat/impls/aij/mpi/mpiviennacl/mpiaijviennacl.cxx
/petsc/src/mat/impls/aij/seq/seqviennacl/aijviennacl.cxx
/petsc/src/mat/interface/dlregismat.c
/petsc/src/snes/examples/tutorials/ex69.c
/petsc/src/snes/interface/snes.c
/petsc/src/sys/objects/init.c
/petsc/src/tao/interface/fdiff.c
/petsc/src/ts/examples/tests/ex14.c
/petsc/src/ts/examples/tests/ex4.c
/petsc/src/ts/examples/tests/output/ex14.out
/petsc/src/ts/examples/tests/output/ex4_8.out
/petsc/src/ts/impls/explicit/rk/rk.c
/petsc/src/ts/interface/ts.c
/petsc/src/ts/trajectory/impls/memory/trajmemory.c
/petsc/src/vec/is/sf/examples/tests/ex1.c
/petsc/src/vec/is/sf/examples/tests/ex2.c
/petsc/src/vec/is/sf/examples/tests/ex4.c
/petsc/src/vec/is/sf/examples/tests/ex5.c
/petsc/src/vec/is/sf/examples/tests/output/ex1_window_nsize-1.out
/petsc/src/vec/is/sf/examples/tests/output/ex1_window_nsize-2.out
/petsc/src/vec/is/sf/examples/tests/output/ex1_window_nsize-3.out
/petsc/src/vec/is/sf/examples/tests/output/ex1_window_shared_nsize-1.out
/petsc/src/vec/is/sf/examples/tests/output/ex1_window_shared_nsize-2.out
/petsc/src/vec/is/sf/examples/tests/output/ex1_window_shared_nsize-3.out
/petsc/src/vec/is/sf/examples/tests/output/ex2_1_window.out
/petsc/src/vec/is/sf/examples/tests/output/ex4_2.out
/petsc/src/vec/is/sf/examples/tests/output/ex5_2.out
/petsc/src/vec/is/sf/examples/tutorials/ex1.c
/petsc/src/vec/is/sf/examples/tutorials/ex2.c
/petsc/src/vec/is/sf/examples/tutorials/ex3.c
/petsc/src/vec/is/sf/examples/tutorials/output/ex1_1.out
/petsc/src/vec/is/sf/examples/tutorials/output/ex1_10.out
/petsc/src/vec/is/sf/examples/tutorials/output/ex1_10_basic.out
/petsc/src/vec/is/sf/examples/tutorials/output/ex1_2.out
/petsc/src/vec/is/sf/examples/tutorials/output/ex1_3.out
/petsc/src/vec/is/sf/examples/tutorials/output/ex1_4.out
/petsc/src/vec/is/sf/examples/tutorials/output/ex1_5.out
/petsc/src/vec/is/sf/examples/tutorials/output/ex1_6.out
/petsc/src/vec/is/sf/examples/tutorials/output/ex1_7.out
/petsc/src/vec/is/sf/examples/tutorials/output/ex1_8.out
/petsc/src/vec/is/sf/examples/tutorials/output/ex2_basic.out
/petsc/src/vec/is/sf/examples/tutorials/output/ex3_window.out
/petsc/src/vec/is/sf/examples/tutorials/output/ex3_window_dupped.out
/petsc/src/vec/is/sf/impls/basic/sfbasic.c
/petsc/src/vec/is/sf/impls/window/sfwindow.c
/petsc/src/vec/is/sf/interface/sf.c
/petsc/src/vec/vec/impls/seq/seqviennacl/vecviennacl.cxx
/petsc/src/vec/vec/interface/dlregisvec.c
/petsc/src/vec/vec/interface/rvector.c
/petsc/src/vec/vec/interface/vector.c
fae6464721-Dec-2019 Barry Smith <bsmith@mcs.anl.gov>

Update output files for new Cholesky ordering default

Reported-by: gitlab-ci


/petsc/.gitlab-ci.yml
/petsc/config/BuildSystem/config/libraries.py
/petsc/config/BuildSystem/config/package.py
/petsc/config/BuildSystem/config/packages/GLVis.py
/petsc/config/BuildSystem/config/packages/MPI.py
/petsc/config/BuildSystem/config/packages/MUMPS.py
/petsc/config/BuildSystem/config/packages/PTScotch.py
/petsc/config/BuildSystem/config/packages/Triangle.py
/petsc/config/BuildSystem/config/packages/Trilinos.py
/petsc/config/BuildSystem/config/packages/adblaslapack.py
/petsc/config/BuildSystem/config/packages/alquimia.py
/petsc/config/BuildSystem/config/packages/amanzi.py
/petsc/config/BuildSystem/config/packages/f2cblaslapack.py
/petsc/config/BuildSystem/config/packages/hpddm.py
/petsc/config/BuildSystem/config/packages/lgrind.py
/petsc/config/BuildSystem/config/packages/openblas.py
/petsc/config/BuildSystem/config/packages/pflotran.py
/petsc/config/BuildSystem/config/packages/python.py
/petsc/config/BuildSystem/config/packages/radau5.py
/petsc/config/BuildSystem/config/packages/scalapack.py
/petsc/config/BuildSystem/config/packages/tchem.py
/petsc/config/BuildSystem/config/packages/tetgen.py
/petsc/config/BuildSystem/config/packages/xSDKTrilinos.py
/petsc/config/examples/arch-ci-linux-intel-cmplx.py
/petsc/config/examples/arch-ci-linux-intel.py
/petsc/include/petsc/finclude/petscmat.h
/petsc/include/petscmat.h
/petsc/include/petscsys.h
/petsc/src/dm/dt/fe/examples/tests/ex1.c
plex.c
/petsc/src/dm/impls/stag/examples/tests/ex4.c
/petsc/src/docs/website/documentation/changes/dev.html
/petsc/src/docs/website/documentation/installation.html
/petsc/src/ksp/ksp/examples/tests/ex33.c
/petsc/src/ksp/ksp/examples/tests/ex49.c
/petsc/src/ksp/ksp/examples/tutorials/output/ex71_bddc_elast_3lev_hpddm.out
/petsc/src/ksp/ksp/examples/tutorials/output/ex71_bddc_elast_3lev_hpddm_baij.out
/petsc/src/ksp/pc/impls/factor/cholesky/cholesky.c
/petsc/src/ksp/pc/impls/factor/factimpl.c
/petsc/src/ksp/pc/impls/factor/factor.c
/petsc/src/mat/impls/aij/seq/mkl_pardiso/mkl_pardiso.c
/petsc/src/mat/order/sorder.c
/petsc/src/snes/examples/tutorials/output/ex62_fetidp_2d_quad.out
/petsc/src/snes/examples/tutorials/output/ex62_fetidp_2d_tri.out
/petsc/src/snes/examples/tutorials/output/ex62_fetidp_3d_hex.out
/petsc/src/snes/examples/tutorials/output/ex62_fetidp_3d_tet.out
/petsc/src/snes/examples/tutorials/output/ex62_fetidp_3d_tet_spetsc.out
/petsc/src/snes/examples/tutorials/output/ex69_p2p1fetidp.out
/petsc/src/snes/examples/tutorials/output/ex69_p2p1fetidp_allp.out
/petsc/src/snes/examples/tutorials/output/ex69_p2p1fetidp_discharm.out
/petsc/src/snes/examples/tutorials/output/ex69_p2p1fetidp_lumped.out
f4451ba720-Jan-2020 Satish Balay <balay@mcs.anl.gov>

Merge branch 'jolivet/fix-pardiso-complex-symmetric' into 'maint'

Activate PARDISO for complex symmetric matrices

See merge request petsc/petsc!2437

8a288bed20-Jan-2020 Satish Balay <balay@mcs.anl.gov>

Merge remote-tracking branch 'origin/maint'

e8f0fe6a20-Jan-2020 Satish Balay <balay@mcs.anl.gov>

Merge branch 'patch-2' into 'master'

Fix plexpartition

See merge request petsc/petsc!2445

1367e25218-Jan-2020 Jed Brown <jed@jedbrown.org>

DMPlexCreateBoxMesh: document -dm_plex_box_faces

Commit-type: documentation
Reported-by: James Wright <jrwrigh.iii@gmail.com>

cf3b5a5f16-Jan-2020 Lisandro Dalcin <dalcinl@gmail.com>

Apply suggestion to src/dm/impls/plex/plexpartition.c

40a2aa3016-Jan-2020 Matthew G. Knepley <knepley@gmail.com>

Doc: Text fixes

b0640b7517-Dec-2019 Matthew G. Knepley <knepley@gmail.com>

DM+Plex: Updated test output for cell types


examples/tests/output/ex14_0.out
examples/tests/output/ex1_box_2d.out
examples/tests/output/ex1_box_2d_per.out
examples/tests/output/ex1_box_3d.out
examples/tests/output/ex1_box_wedge_s2t.out
examples/tests/output/ex1_box_wedge_s2t_parallel.out
examples/tests/output/ex1_cylinder.out
examples/tests/output/ex1_cylinder_per.out
examples/tests/output/ex1_gmsh_13_hybs2t.out
examples/tests/output/ex1_gmsh_14_ext_s2t.out
examples/tests/output/ex1_gmsh_15_hyb3d.out
examples/tests/output/ex1_gmsh_15_hyb3d_s2t.out
examples/tests/output/ex1_gmsh_16_spheresurface.out
examples/tests/output/ex1_gmsh_16_spheresurface_extruded.out
examples/tests/output/ex1_gmsh_16_spheresurface_extruded_s2t.out
examples/tests/output/ex1_gmsh_16_spheresurface_s2t.out
examples/tests/output/ex1_p4est_bug_distribute_overlap.out
examples/tests/output/ex1_p4est_bug_overlapsf.out
examples/tests/output/ex1_p4est_gmsh_periodic.out
examples/tests/output/ex1_p4est_gmsh_s2t_3d.out
examples/tests/output/ex1_p4est_gmsh_s2t_3d_hash.out
examples/tests/output/ex1_p4est_gmsh_surface.out
examples/tests/output/ex1_p4est_hyb_2d.out
examples/tests/output/ex1_p4est_hyb_3d.out
examples/tests/output/ex1_p4est_periodic.out
examples/tests/output/ex1_p4est_periodic_3d.out
examples/tests/output/ex1_p4est_s2t_bugfaces_3d.out
examples/tests/output/ex1_part_parmetis_0.out
examples/tests/output/ex1_refine_overlap_1d_overlap-0.out
examples/tests/output/ex1_refine_overlap_1d_overlap-1.out
examples/tests/output/ex1_refine_overlap_1d_overlap-2.out
examples/tests/output/ex1_refine_overlap_2d_nsize-2_overlap-0.out
examples/tests/output/ex1_refine_overlap_2d_nsize-2_overlap-1.out
examples/tests/output/ex1_refine_overlap_2d_nsize-2_overlap-2.out
examples/tests/output/ex1_refine_overlap_2d_nsize-8_overlap-0.out
examples/tests/output/ex1_refine_overlap_2d_nsize-8_overlap-1.out
examples/tests/output/ex1_refine_overlap_2d_nsize-8_overlap-2.out
examples/tests/output/ex29_0.out
examples/tests/output/ex29_1.out
examples/tests/output/ex29_quad_0.out
/petsc/src/snes/examples/tutorials/output/ex12_bd_int_1.out
/petsc/src/snes/examples/tutorials/output/ex12_tet_conv_p1_r2.out
/petsc/src/snes/examples/tutorials/output/ex12_tet_conv_p1_r3.out
/petsc/src/snes/examples/tutorials/output/ex12_tet_conv_p2_r2.out
/petsc/src/snes/examples/tutorials/output/ex56_0.out
/petsc/src/snes/examples/tutorials/output/ex69_1.out
/petsc/src/snes/examples/tutorials/output/ex69_2.out
/petsc/src/snes/examples/tutorials/output/ex69_p2p1fetidp.out
/petsc/src/snes/examples/tutorials/output/ex69_p2p1fetidp_allp.out
/petsc/src/snes/examples/tutorials/output/ex69_p2p1fetidp_deluxe.out
/petsc/src/snes/examples/tutorials/output/ex69_p2p1fetidp_deluxe_discharm.out
/petsc/src/snes/examples/tutorials/output/ex69_p2p1fetidp_discharm.out
/petsc/src/snes/examples/tutorials/output/ex69_p2p1fetidp_lumped.out
/petsc/src/snes/examples/tutorials/output/ex69_p2p1fetidp_olof.out
/petsc/src/snes/examples/tutorials/output/ex69_p2p1ref.out
/petsc/src/snes/examples/tutorials/output/ex69_q1p0ref.out
/petsc/src/snes/examples/tutorials/output/ex69_q2p1fetidp.out
/petsc/src/snes/examples/tutorials/output/ex69_q2p1fetidp_deluxe.out
/petsc/src/snes/examples/tutorials/output/ex69_q2p1fetidp_deluxe_adaptive.out
/petsc/src/snes/examples/tutorials/output/ex69_q2p1ref.out
/petsc/src/snes/examples/tutorials/output/ex69_q2q1ref.out
ba2698f117-Dec-2019 Matthew G. Knepley <knepley@gmail.com>

DM+Plex: Now classify cells by polytope type
- Defined the polytope type of a cell. added names and special shortcut
pointer like depth - Fixed DMLabelMakeValid() to optimize for contiguous
runs of

DM+Plex: Now classify cells by polytope type
- Defined the polytope type of a cell. added names and special shortcut
pointer like depth - Fixed DMLabelMakeValid() to optimize for contiguous
runs of points - Added cell polytope type label to DM - This needs
special processing, like depth - Added DMPlexGetPointDepth(),
DMPlexGetCellType(), DMPlexGetCellTypeLabel() - DMPlexComputeCellTypes()
infers the cell type for all points using dim/depth/coneSize/ghostCells
- DMPlexGetRawFace(Hybrid)_Internal() now takes the cell type. This
means we can unify the functions later. - Replaced switch(dim/coneSize)
constructs with cell type

show more ...

339143f015-Jan-2020 Satish Balay <balay@mcs.anl.gov>

Merge branch 'knepley/feature-project-different-spaces' into 'master'

Knepley/feature project different spaces

See merge request petsc/petsc!2153


/petsc/include/petsc/finclude/petscdm.h
/petsc/include/petsc/private/petscdsimpl.h
/petsc/include/petsc/private/petscfeimpl.h
/petsc/include/petsc/private/petscfvimpl.h
/petsc/include/petscdmplex.h
/petsc/include/petscdmtypes.h
/petsc/include/petscds.h
/petsc/include/petscdt.h
/petsc/include/petscfe.h
/petsc/include/petscfv.h
/petsc/include/petscksp.h
/petsc/include/petscts.h
/petsc/src/dm/dt/dualspace/impls/bdm/dspacebdm.c
/petsc/src/dm/dt/examples/tests/ex5.c
/petsc/src/dm/dt/fe/impls/basic/febasic.c
/petsc/src/dm/dt/fe/impls/composite/fecomposite.c
/petsc/src/dm/dt/fe/impls/opencl/feopencl.c
/petsc/src/dm/dt/fe/interface/fe.c
/petsc/src/dm/dt/fv/interface/fv.c
/petsc/src/dm/dt/interface/dtds.c
/petsc/src/dm/dt/interface/f90-custom/zdtdsf90.c
/petsc/src/dm/dt/space/interface/space.c
/petsc/src/dm/field/impls/ds/dmfieldds.c
/petsc/src/dm/impls/forest/p4est/pforest.c
examples/tests/ex22.c
examples/tests/ex23.c
examples/tests/output/ex23_2.out
examples/tests/output/ex23_mf_0.out
plexfem.c
plexgeometry.c
plexproject.c
plexreorder.c
plexsubmesh.c
plextree.c
/petsc/src/dm/impls/swarm/swarm.c
/petsc/src/dm/impls/swarm/swarmpic_plex.c
/petsc/src/dm/interface/dm.c
/petsc/src/docs/tex/petscapp.bib
/petsc/src/ksp/ksp/examples/tutorials/ex2.c
/petsc/src/ksp/ksp/examples/tutorials/output/ex2_pipeprcg.out
/petsc/src/ksp/ksp/examples/tutorials/output/ex2_pipeprcg_rcw.out
/petsc/src/ksp/ksp/impls/cg/makefile
/petsc/src/ksp/ksp/impls/cg/pipeprcg/makefile
/petsc/src/ksp/ksp/impls/cg/pipeprcg/pipeprcg.c
/petsc/src/ksp/ksp/interface/itregis.c
/petsc/src/ksp/ksp/utils/dmproject.c
/petsc/src/mat/interface/matrix.c
/petsc/src/snes/utils/dmplexsnes.c
/petsc/src/tao/interface/taosolver_fg.c
/petsc/src/ts/examples/tutorials/advection-diffusion-reaction/output/ex3_1.out
/petsc/src/ts/examples/tutorials/advection-diffusion-reaction/output/ex3_1_alt.out
/petsc/src/ts/examples/tutorials/advection-diffusion-reaction/output/ex3_1_alt_2.out
/petsc/src/ts/examples/tutorials/advection-diffusion-reaction/output/ex3_1_alt_3.out
/petsc/src/ts/examples/tutorials/advection-diffusion-reaction/output/ex3_1_alt_4.out
/petsc/src/ts/examples/tutorials/advection-diffusion-reaction/output/ex3_1_alt_5.out
/petsc/src/ts/examples/tutorials/advection-diffusion-reaction/output/ex5_1.out
/petsc/src/ts/impls/arkimex/arkimex.c
/petsc/src/ts/impls/implicit/alpha/alpha1.c
/petsc/src/ts/impls/implicit/alpha/alpha2.c
03e347d925-May-2019 Matthew G. Knepley <knepley@gmail.com>

Plex ex23: Added tests for subdomain and multifield projection
- Plex ex22: Fix reference loop
- Must have DM set for projection

ef0bb6c709-Jan-2020 Matthew G. Knepley <knepley@gmail.com>

FE+DS: Introduce PetscTabulation to hold tabulated function data
- This was created to prevent mismatches in sizes I was getting by just
passing around arrays
- FE+FV+DS now hold tabulations
- GetTab

FE+DS: Introduce PetscTabulation to hold tabulated function data
- This was created to prevent mismatches in sizes I was getting by just
passing around arrays
- FE+FV+DS now hold tabulations
- GetTabulation() --> CreateTabulation() and it creates an object rather
than using DMGetWorkArray(). I put in ComputeTabulation() to reuse
space, but there still may be performance regression.
- Default tabulations are now "cell tabulations"
- The replicas in the tabulation are used to index faces in a face
tabulation

show more ...

1...<<71727374757677787980>>...235