History log of /petsc/src/dm/impls/plex/ (Results 3351 – 3375 of 5874)
Revision Date Author Comments
(<<< Hide modified files)
(Show modified files >>>)
3952672819-Apr-2017 Toby Isaac <tisaac@uchicago.edu>

DMPlexOrient(): add flag for synchronized output


examples/tests/ex13.c
plexorient.c
/petsc/src/snes/examples/tutorials/ex12.c
/petsc/src/snes/examples/tutorials/output/ex12_amr_0.out
/petsc/src/snes/examples/tutorials/output/ex12_amr_1.out
/petsc/src/snes/examples/tutorials/output/ex12_fas_newton_0_p4est.out
/petsc/src/snes/examples/tutorials/output/ex12_p4est_exact_q2_conformal_parallel.out
/petsc/src/snes/examples/tutorials/output/ex12_p4est_exact_q2_conformal_serial.out
/petsc/src/snes/examples/tutorials/output/ex12_p4est_exact_q2_nonconformal_parallel.out
/petsc/src/snes/examples/tutorials/output/ex12_p4est_exact_q2_nonconformal_serial.out
/petsc/src/snes/examples/tutorials/output/ex12_p4est_full_q2_nonconformal_parallel.out
/petsc/src/snes/examples/tutorials/output/ex12_p4est_full_q2_nonconformal_parallel_bddc.out
/petsc/src/snes/examples/tutorials/output/ex12_p4est_full_q2_nonconformal_parallel_bddcfas.out
/petsc/src/snes/examples/tutorials/output/ex12_p4est_full_q2_nonconformal_serial.out
/petsc/src/snes/examples/tutorials/output/ex12_p4est_test_q2_conformal_parallel.out
/petsc/src/snes/examples/tutorials/output/ex12_p4est_test_q2_conformal_serial.out
/petsc/src/snes/examples/tutorials/output/ex12_p4est_test_q2_nonconformal_parallel.out
/petsc/src/snes/examples/tutorials/output/ex12_p4est_test_q2_nonconformal_serial.out
/petsc/src/snes/examples/tutorials/output/ex12_tensor_p4est_2d.out
/petsc/src/snes/examples/tutorials/output/ex12_tensor_p4est_3d.out
/petsc/src/snes/examples/tutorials/output/ex12_tensor_plex_2d.out
/petsc/src/snes/examples/tutorials/output/ex12_tensor_plex_3d.out
/petsc/src/snes/examples/tutorials/output/ex62_fetidp_3d_tet.out
8932d1ac19-Apr-2017 Toby Isaac <tisaac@uchicago.edu>

Merge remote-tracking branch 'origin/knepley/feature-plex-tests-new' into tisaac/feature-plex-tests-new

* origin/knepley/feature-plex-tests-new:
SNES ex12: Allow more exotic periodicity
SNES ex6

Merge remote-tracking branch 'origin/knepley/feature-plex-tests-new' into tisaac/feature-plex-tests-new

* origin/knepley/feature-plex-tests-new:
SNES ex12: Allow more exotic periodicity
SNES ex69: Added to makefile
SNES ex69: Fix for parallelism
Plex+HDF5: Output mapping for torus
Plex ex1: Fixed periodic cylinder test
Plex: Fixed periodic cylinder - Needed to use 3 layers of cells - Fixed periodic length - Fixed cell orientation
DM: Should not be localizing coordinates in non-periodic directions
Plex ex1: Test cell shape in cylinder meshes
Plex: Flip orientation of hexes in cylinder mesh - Periodic is still broken
Plex: Fixed cylinder tests
Plex: Fixes creation of hex box meshes and added tests

show more ...


examples/tests/ex1.c
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_cylinder.out
examples/tests/output/ex1_cylinder_per.out
plexcreate.c
plexhdf5.c
/petsc/src/dm/interface/dm.c
/petsc/src/snes/examples/tutorials/ex12.c
/petsc/src/snes/examples/tutorials/ex69.c
/petsc/src/snes/examples/tutorials/makefile
/petsc/src/snes/utils/dmplexsnes.c
/petsc/src/ts/examples/tutorials/ex18.c
/petsc/src/ts/examples/tutorials/output/ex18_adv_0.out
/petsc/src/ts/examples/tutorials/output/ex18_adv_0_im.out
/petsc/src/ts/examples/tutorials/output/ex18_adv_0_im_2.out
/petsc/src/ts/examples/tutorials/output/ex18_adv_0_im_3.out
/petsc/src/ts/examples/tutorials/output/ex18_adv_0_im_4.out
/petsc/src/ts/examples/tutorials/output/ex18_adv_1.out
/petsc/src/ts/examples/tutorials/output/ex18_adv_2.out
/petsc/src/ts/examples/tutorials/output/ex18_adv_3.out
/petsc/src/ts/examples/tutorials/output/ex18_adv_3_ex.out
/petsc/src/ts/examples/tutorials/output/ex18_adv_4.out
/petsc/src/ts/examples/tutorials/output/ex18_adv_delta_yper_0.out
/petsc/src/ts/examples/tutorials/output/ex18_adv_delta_yper_1.out
/petsc/src/ts/examples/tutorials/output/ex18_adv_delta_yper_2.out
/petsc/src/ts/examples/tutorials/output/ex18_adv_delta_yper_fim_0.out
/petsc/src/ts/examples/tutorials/output/ex18_adv_delta_yper_fim_1.out
/petsc/src/ts/examples/tutorials/output/ex18_adv_delta_yper_fim_2.out
/petsc/src/ts/examples/tutorials/output/ex18_adv_delta_yper_im_0.out
/petsc/src/ts/examples/tutorials/output/ex18_adv_delta_yper_im_1.out
/petsc/src/ts/examples/tutorials/output/ex18_adv_delta_yper_im_2.out
/petsc/src/ts/examples/tutorials/output/ex18_adv_gauss.out
/petsc/src/ts/examples/tutorials/output/ex18_adv_gauss_corner.out
cddeb3ae18-Apr-2017 Matthew G. Knepley <knepley@gmail.com>

Plex+HDF5: Output mapping for torus

0a3da2c218-Apr-2017 Toby Isaac <tisaac@uchicago.edu>

DMPlex geometry: make constants work for quad precision

a5f152d118-Apr-2017 Dave May <dave.mayhem23@gmail.com>

DMSwarmPIC:
* Code fixes for complex builds

49ebea6018-Apr-2017 Toby Isaac <tisaac@uchicago.edu>

Merge branch 'tisaac/feature-plex-deterministic-viewing' into tisaac/feature-plex-tests-new

* tisaac/feature-plex-deterministic-viewing:
DMPlexinterpolatePointSF(): deterministic leaf order

f3190fc218-Apr-2017 Toby Isaac <tisaac@uchicago.edu>

DMPlexinterpolatePointSF(): deterministic leaf order

9cb3506818-Apr-2017 Dave May <dave.mayhem23@gmail.com>

DMLocatePoints_Plex:
* Added early abort case for points outside the domain bounding box
* Added reporting of the method used to locate each point
* Added hack option flag to allow the number of boxe

DMLocatePoints_Plex:
* Added early abort case for points outside the domain bounding box
* Added reporting of the method used to locate each point
* Added hack option flag to allow the number of boxes to be set when using the grid hash method

show more ...

07ed385718-Apr-2017 Lisandro Dalcin <dalcinl@gmail.com>

DMPlex: Error if attempt to partition a distributed graph with Chaco

af74b61618-Apr-2017 Dave May <dave.mayhem23@gmail.com>

DMLocatePoints_Plex:
* Add info logging points/sec processed
* Added method PetscGridHashGetEnclosingBoxQuery() to get box and return true/false if point was located (or not). It is completely valid

DMLocatePoints_Plex:
* Add info logging points/sec processed
* Added method PetscGridHashGetEnclosingBoxQuery() to get box and return true/false if point was located (or not). It is completely valid that we are given a point to locate which is outside of all boxes.
* Added logic to re-use a star forest node list

show more ...

4ea3bad518-Apr-2017 Toby Isaac <tisaac@uchicago.edu>

plex tests ex11: update output for sorted distributed labels

a12b9eaf18-Apr-2017 Toby Isaac <tisaac@uchicago.edu>

Merge branch 'tisaac/feature-plex-deterministic-viewing' into tisaac/feature-plex-tests-new

* tisaac/feature-plex-deterministic-viewing:
DMLabel: sort strata after distributing
PetscError() did

Merge branch 'tisaac/feature-plex-deterministic-viewing' into tisaac/feature-plex-tests-new

* tisaac/feature-plex-deterministic-viewing:
DMLabel: sort strata after distributing
PetscError() did not properly copy over the specific error message when error type was PETSC_ERROR_INITIAL
Additional clarification for MatMeshToCellGraph() manual page
med: --with-hdf5, not --with-hdf5-dir
DMPlex_GMSH: revert to not inverting triangles
sys tests ex13f: fix type mismatch in composition test
PCBDDC: use a sparse rhs when the solver is MUMPS
Sys ex13: Added test for object composition in Fortran
Sys: Added Fortran binding for object composition
MatMUMPS: added support for sparse right-hand sides in sequential

show more ...

12df5dc017-Apr-2017 Toby Isaac <tisaac@uchicago.edu>

tests: remove 'quad' requirement, replace with '__float128'

e15165f217-Apr-2017 Toby Isaac <tisaac@uchicago.edu>

DMPlexCreateGmsh(): fix types when reading from binary

ed4c945a17-Apr-2017 Toby Isaac <tisaac@uchicago.edu>

Plex tests ex8: precision-agnostic estimate of one third

So tests can run correctly in different precisions

2004c8bb13-Apr-2017 Toby Isaac <tisaac@uchicago.edu>

PetscViewerSetFromOptions(): protect tests from misparsing

Some platforms apparently have problems with parsing option keys that start
with colons, so e.g. isn't processed correctly.
We should fix

PetscViewerSetFromOptions(): protect tests from misparsing

Some platforms apparently have problems with parsing option keys that start
with colons, so e.g. isn't processed correctly.
We should fix that, but I'm just going to make the viewer types explicit in
regression tests to avoid the issue

show more ...

ebb17f6813-Apr-2017 Toby Isaac <tisaac@uchicago.edu>

test harness 'requires' lists are not comma delimited

6178818e13-Apr-2017 Toby Isaac <tisaac@uchicago.edu>

Plex tests ex1: not for mpiuni because of custom data type

ecb2494112-Apr-2017 Toby Isaac <tisaac@uchicago.edu>

Plex tests ex1: fix cylinder mesh output

a0058e5412-Apr-2017 Toby Isaac <tisaac@uchicago.edu>

DMPlex: partitioner must be set from options explicitly

Yes, it's not nice to have to call this before every DMPlexDistribute(),
but it's better than hidden implicit SetFromOptions calls.

a57b75f012-Apr-2017 Toby Isaac <tisaac@uchicago.edu>

Merge branch 'tisaac/fix-dm-tests' into tisaac/feature-plex-tests-new

* tisaac/fix-dm-tests:
dmplex tests ex1: update output for ISLocalToGlobalMapping changes
DMNetwork: Use the default section

Merge branch 'tisaac/fix-dm-tests' into tisaac/feature-plex-tests-new

* tisaac/fix-dm-tests:
dmplex tests ex1: update output for ISLocalToGlobalMapping changes
DMNetwork: Use the default sections with plex when getting offset.
Add another extchem test case
Fix for extchem.c when envelop monitor is on, but graphical monitoring is off
TSAdapt ascii view should show dt_min and dt_max
Forgot to include example file
Change extchem.c to accept mole values for initial conditions instead of mole fractions
Update extchem.c example to 1) use pressure, 2) use options file, 3) read initial conditions from file
DMNetwork: API to return the underlying DMPlex.
deprecate MatGetSubMatXXX Requested-by: Jed Brown <jed@jedbrown.org>
Work around for Apple Xcode bug with rpath
DMPlex_GMSH: triangles are inverted
bib: fix URL for StarForest note
rm MatLUFactorNumeric_SeqBAIJ_11_NaturalOrdering() because it does not improve performance add MatSolve_SeqBAIJ_bs_NaturalOrdering(), bs=12,...,14 add test runex50_2
experiment PetscKernel_A_gets_A_minus_B_times_C_11
add timer to MatLUFactorNumeric_SeqBAIJ_11_NaturalOrdering()
test new A = A*B
implement MatSolve_SeqBAIJ_11_NaturalOrdering
Merge two line TSAdapt monitor to a single line, shorten line, reorder presented values
implement PetscKernel_A_gets_A_times_B_11()

show more ...

f239ade312-Apr-2017 Toby Isaac <tisaac@uchicago.edu>

Merge branch 'tisaac/feature-fe-dual-apply' into tisaac/feature-plex-tests-new

There has unfortunately been a lot of interplay between our work to
change the petscspace/dualspace to accept vector co

Merge branch 'tisaac/feature-fe-dual-apply' into tisaac/feature-plex-tests-new

There has unfortunately been a lot of interplay between our work to
change the petscspace/dualspace to accept vector components, and the
work to transfer the tests in config/builder.py to the new test harness.
I'm merging them together to get them to play nice with each other, and
so that I only have one feature branch to handler when merging into
master/next.

* tisaac/feature-fe-dual-apply: (64 commits)
snes tutorials ex12: fix restart test arguments
nightly build fixes for arch-viennacl
fix run command to match the command in master/makefile. [the diff will be correct in master/next]
PetscFE: fix typo in for loop declaration
PetscPartitioner: use simple partitioning for regression tests
DT tests ex1: fix test arguments to match regression output
DT ex1: fix options
DMPlexCreateHexBoxMesh: no cells in z direction for 2D
PCBDDC: use %D for PetscInt printfs
Plex: helper function used in all cases now
Plex tests ex7: make partitions portable for testing
Plex: use MPIU_2INT instead of MPI_2INT
MatAIJ KLU: remove redefinition of SuiteSparse_long
DMPlexRefine_CTetgen() mimics DMPlexRefine_Tetgen()
DMPlexGenerate_Tetgen(): mimic ctetgen so it can be used equivalently
Plex: Cylinder fixes for complex
Plex ex1: Test for periodic cylinder
Plex: I think periodic cylinder is working
Plex ex1: Updated torus test
Plex: Torus can now be arbitrarily refined
...

show more ...


/petsc/config/BuildSystem/config/packages/cgns.py
/petsc/include/petsc/private/dtimpl.h
/petsc/include/petsc/private/petscfeimpl.h
/petsc/include/petscdmplex.h
/petsc/include/petscdt.h
/petsc/include/petscfe.h
/petsc/include/petscfetypes.h
/petsc/share/petsc/datafiles/meshes/tut21.cgns
/petsc/src/dm/dt/examples/tests/ex1.c
/petsc/src/dm/dt/examples/tests/ex2.c
/petsc/src/dm/dt/examples/tests/ex3.c
/petsc/src/dm/dt/examples/tests/ex4.c
/petsc/src/dm/dt/examples/tests/makefile
/petsc/src/dm/dt/interface/dt.c
/petsc/src/dm/dt/interface/dtds.c
/petsc/src/dm/dt/interface/dtfe.c
/petsc/src/dm/dt/interface/dtfv.c
/petsc/src/dm/dt/interface/f90-custom/zdtdsf90.c
/petsc/src/dm/dt/interface/f90-custom/zdtf90.c
/petsc/src/dm/impls/da/dageometry.c
/petsc/src/dm/impls/da/dalocal.c
/petsc/src/dm/impls/forest/p4est/pforest.c
examples/tests/ex1.c
examples/tests/ex10.c
examples/tests/ex19.c
examples/tests/ex20.c
examples/tests/ex3.c
examples/tests/ex7.c
examples/tests/ex8.c
examples/tests/output/ex1_cylinder.out
examples/tests/output/ex20_3d_ctetgen.out
examples/tests/output/ex20_3d_tetgen.out
examples/tests/output/ex3_nonconforming_simplex_2.out
examples/tests/output/ex3_nonconforming_simplex_2_fv.out
examples/tests/output/ex3_nonconforming_simplex_3.out
examples/tests/output/ex3_nonconforming_simplex_3_fv.out
examples/tests/output/ex3_nonconforming_tensor_2.out
examples/tests/output/ex3_nonconforming_tensor_2_fv.out
examples/tests/output/ex3_nonconforming_tensor_3_fv.out
examples/tests/output/ex3_p1d_2d_3.out
examples/tests/output/ex3_p1d_2d_4.out
examples/tests/output/ex3_p1d_2d_5.out
examples/tests/output/ex3_q2_2d_plex_0.out
examples/tests/output/ex3_q2_2d_plex_1.out
examples/tests/output/ex3_q2_2d_plex_2.out
examples/tutorials/ex2.c
plex.c
plexadapt.c
plexcgns.c
plexcreate.c
plexfem.c
plexgenerate.c
plexgeometry.c
plexgmsh.c
plexproject.c
plextree.c
/petsc/src/dm/interface/dmregall.c
/petsc/src/ksp/pc/impls/bddc/bddc.c
/petsc/src/mat/impls/aij/seq/klu/klu.c
/petsc/src/snes/examples/tutorials/ex12.c
/petsc/src/snes/examples/tutorials/ex33.c
/petsc/src/snes/examples/tutorials/ex62.c
/petsc/src/snes/examples/tutorials/ex69.c
/petsc/src/snes/examples/tutorials/output/ex12_p4est_exact_q2_nonconformal_parallel.out
/petsc/src/snes/examples/tutorials/output/ex12_p4est_full_q2_nonconformal_parallel.out
/petsc/src/snes/examples/tutorials/output/ex12_p4est_full_q2_nonconformal_parallel_bddc.out
/petsc/src/snes/examples/tutorials/output/ex12_p4est_full_q2_nonconformal_parallel_bddcfas.out
/petsc/src/snes/examples/tutorials/output/ex12_p4est_test_q2_conformal_parallel.out
/petsc/src/snes/examples/tutorials/output/ex12_p4est_test_q2_nonconformal_parallel.out
/petsc/src/snes/examples/tutorials/output/ex12_tri_q2q1_asm_lu.out
/petsc/src/snes/examples/tutorials/output/ex62_27.out
/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/utils/dmplexsnes.c
/petsc/src/sys/utils/hash.h
/petsc/src/tao/examples/tutorials/ex1.c
/petsc/src/tao/examples/tutorials/output/ex1_0.out
/petsc/src/tao/examples/tutorials/output/ex1_1.out
/petsc/src/ts/examples/tutorials/ex11.c
/petsc/src/ts/examples/tutorials/ex45.c
/petsc/src/ts/examples/tutorials/ex46.c
3548e9b612-Apr-2017 Stefano Zampini <stefano.zampini@gmail.com>

Fix compiler warnings

f1e62b3812-Apr-2017 Stefano Zampini <stefano.zampini@gmail.com>

Added simplex2tensor to the testsuite

bbf7bc2111-Apr-2017 Lisandro Dalcin <dalcinl@gmail.com>

Move hash.h to include/petsc/private/.

1...<<131132133134135136137138139140>>...235