History log of /petsc/src/dm/impls/plex/ (Results 1951 – 1975 of 5874)
Revision Date Author Comments
(<<< Hide modified files)
(Show modified files >>>)
bfb01e7829-Oct-2019 Vaclav Hapla <vaclav.hapla@erdw.ethz.ch>

add test of error output dm_impls_plex_tests-ex18_9_seq_hdf5_simple_int_err

5f7d9e4c29-Oct-2019 Vaclav Hapla <vaclav.hapla@erdw.ethz.ch>

ex18: TestExpandPoints: Improve output.

* Check DMPlexExpandedConesToFaces_Private.
* Don't mix use of singleton viewer and PetscViewerASCIISynchronizedPrintf on the original one.
* Fix missing Flush

f8bd0c8306-Sep-2019 Vaclav Hapla <vaclav.hapla@erdw.ethz.ch>

ex18: DMPlexExpandedVerticesCoordinatesToFaces_Private: use zero tolerance

eca9f51806-Sep-2019 Vaclav Hapla <vaclav.hapla@erdw.ethz.ch>

DMPlexFindVertices: optimize tolerance=0.0

335ef84506-Sep-2019 Vaclav Hapla <vaclav.hapla@erdw.ethz.ch>

DMPlexFindVertices: check coordinate section dim separately and only in debug mode

9b8df60b06-Sep-2019 Vaclav Hapla <vaclav.hapla@erdw.ethz.ch>

ex18: better placement of DMPlexOrientInterface_Internal call

262a333330-Sep-2019 Vaclav Hapla <vaclav.hapla@erdw.ethz.ch>

ex18: update tests TODOs

b17c4b6c23-Aug-2019 Vaclav Hapla <vaclav.hapla@erdw.ethz.ch>

ex18: add DMPlexCheckPointSFHeavy: Detect partition interface and compare with PointSF.

* Use DMPlexMarkBoundaryFaces() and DMPlexFindVertices().
* Tests any combination of distribution and interpol

ex18: add DMPlexCheckPointSFHeavy: Detect partition interface and compare with PointSF.

* Use DMPlexMarkBoundaryFaces() and DMPlexFindVertices().
* Tests any combination of distribution and interpolation; we only require that a serial version of the plex can be created.
* Print a message so that we know it is in use.
* Add DMPlexSetOrientInterface_Private so that DMPlexInterpolate can be done without DMPlexOrientInterface.
* Add & employ PortableBoundary which packs coordinates & section together.
* If missing/extra points are detected, view cones of wrong points; print vertices with coordinates.

show more ...


examples/tests/ex18.c
examples/tests/output/7_par_hdf5_parmetis.out
examples/tests/output/7_par_hdf5_parmetis_int.out
examples/tests/output/ex18_5_dist0_interpolate-none.out
examples/tests/output/ex18_5_dist0_interpolate-serial.out
examples/tests/output/ex18_5_dist1_interpolate-none.out
examples/tests/output/ex18_5_dist1_interpolate-parallel.out
examples/tests/output/ex18_5_dist1_interpolate-serial.out
examples/tests/output/ex18_5_seq_interpolate-none.out
examples/tests/output/ex18_5_seq_interpolate-serial.out
examples/tests/output/ex18_6_hex.out
examples/tests/output/ex18_6_int_hex.out
examples/tests/output/ex18_6_int_quad.out
examples/tests/output/ex18_6_int_tet.out
examples/tests/output/ex18_6_int_tri.out
examples/tests/output/ex18_6_parint_hex.out
examples/tests/output/ex18_6_parint_quad.out
examples/tests/output/ex18_6_parint_tet.out
examples/tests/output/ex18_6_parint_tri.out
examples/tests/output/ex18_6_quad.out
examples/tests/output/ex18_6_tet.out
examples/tests/output/ex18_6_tri.out
examples/tests/output/ex18_7_exo.out
examples/tests/output/ex18_7_exo_int_metis.out
examples/tests/output/ex18_7_exo_int_simple.out
examples/tests/output/ex18_7_exo_metis_int.out
examples/tests/output/ex18_7_exo_simple_int.out
examples/tests/output/ex18_7_hdf5_hierarch_nsize-2.out
examples/tests/output/ex18_7_hdf5_hierarch_nsize-3.out
examples/tests/output/ex18_7_hdf5_hierarch_nsize-4.out
examples/tests/output/ex18_7_par_hdf5.out
examples/tests/output/ex18_7_par_hdf5_int.out
examples/tests/output/ex18_7_par_hdf5_int_parmetis.out
examples/tests/output/ex18_7_par_hdf5_parmetis.out
examples/tests/output/ex18_7_par_hdf5_parmetis_int.out
examples/tests/output/ex18_7_seq_hdf5_int_metis.out
examples/tests/output/ex18_7_seq_hdf5_int_simple.out
examples/tests/output/ex18_7_seq_hdf5_metis_int.out
examples/tests/output/ex18_7_seq_hdf5_simple.out
examples/tests/output/ex18_7_seq_hdf5_simple_int.out
examples/tests/output/ex18_8.out
examples/tests/output/ex18_9_par_hdf5.out
examples/tests/output/ex18_9_par_hdf5_int.out
examples/tests/output/ex18_9_par_hdf5_int_parmetis.out
examples/tests/output/ex18_9_par_hdf5_parmetis.out
examples/tests/output/ex18_9_par_hdf5_parmetis_int.out
examples/tests/output/ex18_9_seq_hdf5_int_metis.out
examples/tests/output/ex18_9_seq_hdf5_int_simple.out
examples/tests/output/ex18_9_seq_hdf5_metis_int.out
examples/tests/output/ex18_9_seq_hdf5_simple.out
examples/tests/output/ex18_9_seq_hdf5_simple_int.out
3acf461907-Aug-2019 Vaclav Hapla <vaclav.hapla@erdw.ethz.ch>

ex18: tests 7% and 9% restructuralized

3c2eedab08-Aug-2019 Vaclav Hapla <vaclav.hapla@erdw.ethz.ch>

ex18: separate 6% tests with serial/parallel interpolation


/petsc/.gitlab/CODEOWNERS
/petsc/config/BuildSystem/config/compilers.py
/petsc/config/BuildSystem/config/packages/PTScotch.py
/petsc/config/BuildSystem/config/packages/openblas.py
/petsc/config/BuildSystem/config/setCompilers.py
/petsc/config/examples/arch-ci-linux-cuda-single.py
/petsc/include/petsccublas.h
/petsc/include/petscerror.h
examples/tests/ex18.c
examples/tests/output/ex18_6_int_hex.out
examples/tests/output/ex18_6_int_quad.out
examples/tests/output/ex18_6_int_tet.out
examples/tests/output/ex18_6_int_tri.out
examples/tests/output/ex18_6_parint_hex.out
examples/tests/output/ex18_6_parint_quad.out
examples/tests/output/ex18_6_parint_tet.out
examples/tests/output/ex18_6_parint_tri.out
/petsc/src/docs/website/documentation/changes/312.html
/petsc/src/ksp/ksp/examples/tutorials/ex71.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/ksp/examples/tutorials/output/ex71_bddc_elast_deluxe_layers_adapt_mkl_pardiso_pc_bddc_schur_layers-10_pc_bddc_adaptive_userdefined-1.out
/petsc/src/ksp/ksp/examples/tutorials/output/ex71_bddc_elast_deluxe_layers_adapt_mkl_pardiso_pc_bddc_schur_layers-1_pc_bddc_adaptive_userdefined-1.out
/petsc/src/ksp/pc/impls/bddc/bddcprivate.c
/petsc/src/mat/impls/dense/seq/cuda/densecuda.cu
/petsc/src/mat/interface/matrix.c
/petsc/src/sys/error/err.c
/petsc/src/sys/objects/cuda/handle.c
/petsc/src/sys/objects/cuda/makefile
/petsc/src/sys/objects/init.c
/petsc/src/sys/objects/makefile
/petsc/src/vec/vec/impls/seq/seqcuda/cudavecimpl.h
/petsc/src/vec/vec/impls/seq/seqcuda/veccuda.c
bca9795113-Nov-2019 Vaclav Hapla <vaclav.hapla@erdw.ethz.ch>

DMPlexCreateFromFile: Call PetscViewerSetFromOptions.

So that we are able to set options like -dm_plex_create_viewer_hdf5_collective.

dd5e518f11-Nov-2019 Satish Balay <balay@mcs.anl.gov>

Merge remote-tracking branch 'origin/maint'

69382a6c10-Nov-2019 Satish Balay <balay@mcs.anl.gov>

Merge branch 'haplav/fix-doc-dmplexstratify' into 'maint'

Minor fix of DMPlexStratify manpage.

See merge request petsc/petsc!2287

1274e1a108-Nov-2019 Lawrence Mitchell <lawrence@wence.uk>

Plex: Squash uninitialized variable warning

aa3b2aff08-Nov-2019 Vaclav Hapla <vaclav.hapla@erdw.ethz.ch>

Minor fix of DMPlexStratify manpage.

$ must start the line to be typeset as monospace.

cc59f4f808-Nov-2019 Satish Balay <balay@mcs.anl.gov>

Merge remote-tracking branch 'origin/maint'

9df7592508-Nov-2019 Jed Brown <jed@jedbrown.org>

DM: fix spelling "Glocal" and old DMDA -> DM


/petsc/.gitlab-ci.yml
/petsc/config/BuildSystem/config/compilerOptions.py
/petsc/config/BuildSystem/config/framework.py
/petsc/config/BuildSystem/config/package.py
/petsc/config/BuildSystem/config/packages/BlasLapack.py
/petsc/config/BuildSystem/config/packages/Chaco.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/fblaslapack.py
/petsc/config/BuildSystem/config/packages/hypre.py
/petsc/config/BuildSystem/config/packages/med.py
/petsc/config/BuildSystem/config/setCompilers.py
/petsc/config/BuildSystem/script.py
/petsc/config/PETSc/options/arch.py
/petsc/config/configure.py
/petsc/config/examples/arch-ci-linux-pkgs-valgrind.py
/petsc/config/examples/arch-ci-osx-cxx-pkgs-opt.py
/petsc/include/petscmat.h
/petsc/include/petscsf.h
/petsc/include/petscsnes.h
/petsc/lib/petsc/conf/rules
/petsc/src/dm/examples/tests/ex24.c
/petsc/src/dm/examples/tests/ex25.c
/petsc/src/dm/impls/da/dadist.c
/petsc/src/dm/impls/da/daindex.c
plex.c
/petsc/src/docs/tex/manual/part2.tex
/petsc/src/docs/website/developers/index.html
/petsc/src/docs/website/documentation/changes/312.html
/petsc/src/ksp/ksp/examples/tutorials/makefile
/petsc/src/ksp/ksp/impls/cheby/cheby.c
/petsc/src/ksp/ksp/interface/itfunc.c
/petsc/src/mat/examples/tests/ex125.c
/petsc/src/mat/examples/tests/ex144.c
/petsc/src/mat/examples/tests/ex240.c
/petsc/src/mat/examples/tests/ex241f.F90
/petsc/src/mat/examples/tests/ex28.c
/petsc/src/mat/examples/tests/output/ex241f_1.out
/petsc/src/mat/impls/aij/mpi/mpiaij.c
/petsc/src/mat/impls/aij/mpi/mpimatmatmatmult.c
/petsc/src/mat/impls/baij/seq/baij.c
/petsc/src/mat/impls/fft/fftw/fftw.c
/petsc/src/mat/impls/sbaij/seq/sbaij.c
/petsc/src/mat/impls/sell/seq/sell.c
/petsc/src/snes/examples/tutorials/output/ex19_tut_3_alt_2.out
/petsc/src/sys/f90-mod/petscsys.h90
/petsc/src/sys/utils/ftn-custom/zarchf.c
/petsc/src/sys/utils/mpishm.c
/petsc/src/sys/utils/pbarrier.c
/petsc/src/ts/examples/tutorials/power_grid/ex9adj.c
/petsc/src/ts/examples/tutorials/power_grid/ex9opt.c
/petsc/src/vec/is/sf/impls/basic/allgatherv/sfallgatherv.c
/petsc/src/vec/is/sf/impls/basic/sfbasic.c
/petsc/src/vec/is/sf/impls/basic/sfbasic.h
/petsc/src/vec/is/sf/impls/basic/sfpack.c
/petsc/src/vec/is/sf/impls/basic/sfpack.h
/petsc/src/vec/vec/examples/tests/ex17f.F
/petsc/src/vec/vec/examples/tests/ex50.c
/petsc/src/vec/vec/examples/tests/makefile
/petsc/src/vec/vec/examples/tests/output/ex50_1.out
/petsc/src/vec/vec/interface/vector.c
/petsc/src/vec/vec/utils/vecio.c
fe2efc5707-Nov-2019 Mark <cal2princeton@yahoo.com>

prototype for ViewFromOptions macro-->functions


/petsc/include/petscao.h
/petsc/include/petscdm.h
/petsc/include/petscdmplex.h
/petsc/include/petscdraw.h
/petsc/include/petscds.h
/petsc/include/petscfe.h
/petsc/include/petscfv.h
/petsc/include/petscis.h
/petsc/include/petscksp.h
/petsc/include/petscmat.h
/petsc/include/petscmatcoarsen.h
/petsc/include/petscpc.h
/petsc/include/petscpf.h
/petsc/include/petscsection.h
/petsc/include/petscsf.h
/petsc/include/petscsnes.h
/petsc/include/petscsys.h
/petsc/include/petsctao.h
/petsc/include/petsctaolinesearch.h
/petsc/include/petscts.h
/petsc/include/petscvec.h
/petsc/include/petscviewer.h
/petsc/src/dm/dt/dualspace/interface/dualspace.c
/petsc/src/dm/dt/fe/interface/fe.c
/petsc/src/dm/dt/fe/interface/ftn-custom/zfef.c
/petsc/src/dm/dt/fv/interface/ftn-custom/zfvf.c
/petsc/src/dm/dt/fv/interface/fv.c
/petsc/src/dm/dt/interface/dtds.c
/petsc/src/dm/dt/interface/ftn-custom/zdsf.c
/petsc/src/dm/dt/space/interface/space.c
ftn-custom/zplexcreate.c
plexpartition.c
/petsc/src/dm/interface/dm.c
/petsc/src/dm/interface/ftn-custom/zdmf.c
/petsc/src/ksp/ksp/interface/ftn-custom/zitcreatef.c
/petsc/src/ksp/ksp/interface/itcreate.c
/petsc/src/ksp/pc/interface/ftn-custom/zpreconf.c
/petsc/src/ksp/pc/interface/precon.c
/petsc/src/mat/coarsen/coarsen.c
/petsc/src/mat/coarsen/ftn-custom/zcoarsenf.c
/petsc/src/mat/interface/ftn-custom/zmatrixf.c
/petsc/src/mat/interface/matrix.c
/petsc/src/mat/partition/ftn-custom/zpartitionf.c
/petsc/src/mat/partition/partition.c
/petsc/src/snes/interface/ftn-custom/zsnesf.c
/petsc/src/snes/interface/snes.c
/petsc/src/sys/classes/draw/interface/drawreg.c
/petsc/src/sys/classes/draw/interface/ftn-custom/zdrawregf.c
/petsc/src/sys/classes/random/interface/ftn-custom/zrandomf.c
/petsc/src/sys/classes/random/interface/randomc.c
/petsc/src/sys/classes/viewer/interface/view.c
/petsc/src/tao/interface/ftn-custom/ztaosolverf.c
/petsc/src/tao/interface/taosolver.c
/petsc/src/tao/linesearch/interface/ftn-custom/ztaolinesearchf.c
/petsc/src/tao/linesearch/interface/taolinesearch.c
/petsc/src/ts/interface/ftn-custom/ztsf.c
/petsc/src/ts/interface/ts.c
/petsc/src/ts/trajectory/interface/ftn-custom/ztrajf.c
/petsc/src/ts/trajectory/interface/traj.c
/petsc/src/vec/is/ao/interface/ao.c
/petsc/src/vec/is/ao/interface/ftn-custom/zaof.c
/petsc/src/vec/is/is/interface/ftn-custom/zindexf.c
/petsc/src/vec/is/is/interface/index.c
/petsc/src/vec/is/is/utils/ftn-custom/ziscoloringf.c
/petsc/src/vec/is/section/interface/ftn-custom/zsectionf.c
/petsc/src/vec/is/section/interface/section.c
/petsc/src/vec/is/sf/interface/ftn-custom/zsf.c
/petsc/src/vec/is/sf/interface/sf.c
/petsc/src/vec/is/utils/ftn-custom/zisltogf.c
/petsc/src/vec/is/utils/isltog.c
/petsc/src/vec/pf/interface/ftn-custom/zpff.c
/petsc/src/vec/pf/interface/pf.c
/petsc/src/vec/vec/interface/ftn-custom/zvectorf.c
/petsc/src/vec/vec/interface/vector.c
/petsc/src/vec/vscat/interface/vscatfce.c
322ab45a06-Nov-2019 Satish Balay <balay@mcs.anl.gov>

Merge branch 'tisaac/fix-some-plex-tests' into 'master'

Some quick plex test fixes

See merge request petsc/petsc!2206


/petsc/include/petsc/private/pcgamgimpl.h
/petsc/include/petsc/private/pcmgimpl.h
/petsc/include/petscpc.h
examples/tests/ex1.c
examples/tests/ex3.c
examples/tests/ex5.c
examples/tests/output/ex1_fluent_3.out
examples/tests/output/ex1_p4est_gmsh_periodic_3d.out
examples/tests/output/ex1_p4est_par_ovl_gmsh_periodic_3d.out
examples/tests/output/ex20_3d_tetgen.out
/petsc/src/dm/impls/stag/examples/tutorials/ex3.c
/petsc/src/docs/tex/manual/part2.tex
/petsc/src/ksp/ksp/examples/tutorials/ex54.c
/petsc/src/ksp/ksp/examples/tutorials/ex54f.F90
/petsc/src/ksp/ksp/examples/tutorials/ex55.c
/petsc/src/ksp/ksp/examples/tutorials/ex56.c
/petsc/src/ksp/ksp/examples/tutorials/output/ex54_1.out
/petsc/src/ksp/ksp/examples/tutorials/output/ex55_NC.out
/petsc/src/ksp/ksp/examples/tutorials/output/ex55_sa.out
/petsc/src/ksp/ksp/examples/tutorials/output/ex56_1.out
/petsc/src/ksp/ksp/examples/tutorials/output/ex56_2.out
/petsc/src/ksp/ksp/examples/tutorials/output/ex56_latebs-2.out
/petsc/src/ksp/ksp/examples/tutorials/output/ex56_latebs.out
/petsc/src/ksp/ksp/examples/tutorials/output/ex56_nns.out
/petsc/src/ksp/ksp/examples/tutorials/output/ex56_nns_telescope.out
/petsc/src/ksp/ksp/interface/itfunc.c
/petsc/src/ksp/pc/impls/gamg/agg.c
/petsc/src/ksp/pc/impls/gamg/ftn-custom/zgamgf.c
/petsc/src/ksp/pc/impls/gamg/gamg.c
/petsc/src/mat/impls/fft/fftw/fftw.c
/petsc/src/snes/examples/tutorials/ex56.c
/petsc/src/snes/examples/tutorials/ex73f90t.F90
/petsc/src/snes/examples/tutorials/output/ex56_0.out
/petsc/src/tao/examples/tutorials/ex3.c
/petsc/src/tao/examples/tutorials/output/ex3_guess_pod.out
/petsc/src/vec/vec/examples/tests/ex50.c
/petsc/src/vec/vec/examples/tests/makefile
/petsc/src/vec/vec/examples/tests/output/ex50_1.out
/petsc/src/vec/vec/interface/vector.c
/petsc/src/vec/vec/utils/vecio.c
5c01c09e06-Nov-2019 Satish Balay <balay@mcs.anl.gov>

Merge branch 'haplav/feature-petscsortedint' into 'master'

PetscFind{Int,MPIInt,Real}: Check in debug mode whether input array is sorted.

See merge request petsc/petsc!2248

2fb742c906-Nov-2019 Toby Isaac <tisaac@cc.gatech.edu>

Sanitize names for vtk ascii format: no spaces

ce2a4f4605-Nov-2019 Toby Isaac <tisaac@cc.gatech.edu>

Revert fluent test that fails on non-linux systems

f5869d1831-Mar-2019 Matthew G. Knepley <knepley@gmail.com>

DMPlexCheckPointSF: We need to allow mixed sharing of points in the interface

- This means if a face is a leaf (ghost), we could still own one of its faces
- This is necessary for good load balance,

DMPlexCheckPointSF: We need to allow mixed sharing of points in the interface

- This means if a face is a leaf (ghost), we could still own one of its faces
- This is necessary for good load balance, see the PR from Florian/Patrick/Lawrence

show more ...

3618482e04-Nov-2019 Vaclav Hapla <vaclav.hapla@erdw.ethz.ch>

DMPlexCreatePointSF: manpage notes SF has sorted locals

899ea2b804-Nov-2019 Jacob Faibussowitsch <jacob.fai@gmail.com>

Interpolation required in dmplexcheckfaces

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