History log of /petsc/src/dm/impls/plex/ (Results 4276 – 4300 of 5874)
Revision Date Author Comments
(<<< Hide modified files)
(Show modified files >>>)
beb435c206-Aug-2015 Matthew G. Knepley <knepley@gmail.com>

Plex ex10: Now has a test for grouping with reordering

c99f257306-Aug-2015 Matthew G. Knepley <knepley@gmail.com>

Plex: Added an optional argument to DMPlexGetOrdering() to allow grouping


/petsc/include/petscdmplex.h
/petsc/makefile
plexreorder.c
/petsc/src/ksp/ksp/interface/itcreate.c
/petsc/src/mat/interface/matnull.c
/petsc/src/sys/classes/draw/interface/drawreg.c
/petsc/src/sys/logging/plog.c
/petsc/src/sys/logging/utils/eventlog.c
/petsc/src/sys/objects/ftn-custom/zstart.c
/petsc/src/sys/objects/pinit.c
/petsc/src/tao/bound/examples/tutorials/output/jbearing2_tut_1.out.html
/petsc/src/tao/bound/examples/tutorials/output/jbearing2_tut_2.out.html
/petsc/src/tao/bound/examples/tutorials/output/jbearing2_tut_3.out.html
/petsc/src/tao/bound/examples/tutorials/output/jbearing2_tut_4.out.html
/petsc/src/tao/linesearch/interface/taolinesearch.c
/petsc/src/tao/unconstrained/examples/tutorials/output/minsurf2_tut_1.out.html
/petsc/src/tao/unconstrained/examples/tutorials/output/minsurf2_tut_2.out.html
/petsc/src/tao/unconstrained/examples/tutorials/output/minsurf2_tut_3.out.html
/petsc/src/tao/unconstrained/examples/tutorials/output/minsurf2_tut_4.out.html
/petsc/src/tao/unconstrained/examples/tutorials/output/rosenbrock1_tut_1.out.html
/petsc/src/tao/unconstrained/examples/tutorials/output/rosenbrock1_tut_2.out.html
/petsc/src/tao/unconstrained/examples/tutorials/output/rosenbrock1_tut_3.out.html
/petsc/src/tao/unconstrained/examples/tutorials/output/rosenbrock1_tut_4.out.html
/petsc/src/tao/unconstrained/examples/tutorials/output/rosenbrock1_tut_5.out.html
/petsc/src/ts/examples/tutorials/ex11.c
/petsc/src/vec/is/ao/impls/mapping/aomapping.c
/petsc/src/vec/is/ao/interface/ao.c
/petsc/tutorials/HandsOnExercise.html
/petsc/tutorials/TAOHandsOnExercise.html
/petsc/tutorials/jbearing.jpg
/petsc/tutorials/minsurf.jpg
/petsc/tutorials/rosenbrock.jpg
cd8d686d06-Aug-2015 Toby Isaac <tisaac@ices.utexas.edu>

DMPlex: added test of shape quality to ex1

Run `mpiexec -n 6 ./ex1 -dim 3 -interpolate -dm_refine_hierarchy 5 -test_shape`, which right now produces the following output for me:

Mesh with 196608 ce

DMPlex: added test of shape quality to ex1

Run `mpiexec -n 6 ./ex1 -dim 3 -interpolate -dm_refine_hierarchy 5 -test_shape`, which right now produces the following output for me:

Mesh with 196608 cells, shape condition numbers: min = 3, max = 39.8748, mean = 6.30372, stddev = 2.54141
Mesh with 24576 cells, shape condition numbers: min = 3, max = 25.2982, mean = 5.9466, stddev = 2.14468
Mesh with 3072 cells, shape condition numbers: min = 3, max = 18.7083, mean = 5.57909, stddev = 1.74565
Mesh with 384 cells, shape condition numbers: min = 3, max = 13.0384, mean = 5.18974, stddev = 1.35262
Mesh with 48 cells, shape condition numbers: min = 3, max = 7.34847, mean = 4.75883, stddev = 0.98923
Mesh with 6 cells, shape condition numbers: min = 4, max = 5.47723, mean = 4.2462, stddev = 0.550529

This demonstrates that an unstable tetrahedral refinement is being used.

show more ...

95c0f0d324-May-2015 Matthew G. Knepley <knepley@gmail.com>

Plex: Fix bug with bcComps initialization


/petsc/bin/maint/update-docs.py
/petsc/config/BuildSystem/config/packages/SuperLU_DIST.py
/petsc/config/BuildSystem/config/packages/cmake.py
/petsc/config/BuildSystem/config/packages/elemental.py
/petsc/config/BuildSystem/config/packages/petsc4py.py
/petsc/config/BuildSystem/config/packages/sowing.py
/petsc/config/BuildSystem/config/setCompilers.py
/petsc/config/BuildSystem/retrieval.py
/petsc/config/BuildSystem/script.py
/petsc/config/PETSc/options/fortranCPP.py
/petsc/include/petsc/finclude/ftn-custom/petscdmda.h90
/petsc/include/petsc/finclude/petscsnes.h
/petsc/include/petsc/private/kspimpl.h
/petsc/include/petsc/private/petscimpl.h
/petsc/include/petscerror.h
/petsc/include/petscmat.h
/petsc/include/petscversion.h
/petsc/setup.py
/petsc/src/dm/impls/da/dagetarray.c
/petsc/src/dm/impls/da/dagetelem.c
/petsc/src/dm/impls/da/f90-custom/zda1f90.c
/petsc/src/dm/impls/da/fdda.c
plex.c
/petsc/src/dm/impls/redundant/dmredundant.c
/petsc/src/dm/interface/dm.c
/petsc/src/docs/tex/manual/manual.tex
/petsc/src/docs/tex/manual/part2.tex
/petsc/src/docs/website/documentation/changes/36.html
/petsc/src/docs/website/download/index.html
/petsc/src/docs/website/features/details.html
/petsc/src/docs/website/features/diagram.html
/petsc/src/docs/website/features/gpus.html
/petsc/src/docs/website/features/index.html
/petsc/src/ksp/ksp/examples/tests/ex47.c
/petsc/src/ksp/ksp/examples/tests/makefile
/petsc/src/ksp/ksp/examples/tests/output/ex47_1.out
/petsc/src/ksp/ksp/examples/tutorials/ex29.c
/petsc/src/ksp/ksp/examples/tutorials/ex31.c
/petsc/src/ksp/ksp/examples/tutorials/ex32.c
/petsc/src/ksp/ksp/examples/tutorials/ex34.c
/petsc/src/ksp/ksp/examples/tutorials/ex35.cxx
/petsc/src/ksp/ksp/examples/tutorials/ex43.c
/petsc/src/ksp/ksp/examples/tutorials/ex50.c
/petsc/src/ksp/ksp/examples/tutorials/makefile
/petsc/src/ksp/ksp/examples/tutorials/output/ex25_1.out
/petsc/src/ksp/ksp/examples/tutorials/output/ex25_2.out
/petsc/src/ksp/ksp/examples/tutorials/output/ex31_1.out
/petsc/src/ksp/ksp/examples/tutorials/output/ex34_1.out
/petsc/src/ksp/ksp/interface/itcl.c
/petsc/src/ksp/ksp/interface/itcreate.c
/petsc/src/ksp/ksp/interface/iterativ.c
/petsc/src/ksp/ksp/interface/itfunc.c
/petsc/src/ksp/pc/impls/composite/composite.c
/petsc/src/ksp/pc/impls/factor/ilu/ilu.c
/petsc/src/ksp/pc/impls/fieldsplit/fieldsplit.c
/petsc/src/ksp/pc/impls/hypre/hypre.c
/petsc/src/ksp/pc/impls/jacobi/jacobi.c
/petsc/src/ksp/pc/impls/mg/mg.c
/petsc/src/ksp/pc/interface/precon.c
/petsc/src/mat/impls/aij/mpi/fdmpiaij.c
/petsc/src/mat/impls/aij/mpi/mpiaij.c
/petsc/src/mat/impls/aij/mpi/mumps/mumps.c
/petsc/src/mat/impls/aij/mpi/superlu_dist/superlu_dist.c
/petsc/src/mat/impls/aij/seq/aij.c
/petsc/src/mat/impls/aij/seq/inode.c
/petsc/src/mat/impls/aij/seq/superlu/superlu.c
/petsc/src/mat/impls/is/matis.c
/petsc/src/mat/impls/mffd/mffd.c
/petsc/src/mat/impls/mffd/mffdimpl.h
/petsc/src/mat/interface/matrix.c
/petsc/src/snes/examples/tutorials/ex12.c
/petsc/src/snes/examples/tutorials/ex28.c
/petsc/src/snes/examples/tutorials/ex62.c
/petsc/src/snes/examples/tutorials/ex69.c
/petsc/src/snes/examples/tutorials/ex7.c
/petsc/src/snes/examples/tutorials/output/ex18_1.out
/petsc/src/snes/examples/tutorials/output/ex20_1.out
/petsc/src/snes/examples/tutorials/output/ex40f90.out
/petsc/src/snes/examples/tutorials/output/ex5_3.out
/petsc/src/snes/examples/tutorials/output/ex5_4.out
/petsc/src/snes/impls/composite/snescomposite.c
/petsc/src/snes/impls/ksponly/ksponly.c
/petsc/src/snes/impls/ngmres/snesngmres.c
/petsc/src/snes/impls/qn/qn.c
/petsc/src/snes/impls/test/snestest.c
/petsc/src/snes/impls/vi/rs/virs.c
/petsc/src/snes/impls/vi/rs/virsimpl.h
/petsc/src/snes/interface/ftn-custom/zsnesf.c
/petsc/src/snes/interface/noise/snesmfj2.c
/petsc/src/snes/interface/snes.c
/petsc/src/sys/classes/viewer/impls/ascii/vcreatea.c
/petsc/src/sys/objects/init.c
/petsc/src/sys/objects/options.c
/petsc/src/tao/interface/taosolver_fg.c
/petsc/src/tao/linesearch/impls/armijo/armijo.c
/petsc/src/tao/linesearch/impls/gpcglinesearch/gpcglinesearch.c
/petsc/src/tao/linesearch/impls/owarmijo/owarmijo.c
/petsc/src/ts/examples/tutorials/ex20adj.c
/petsc/src/ts/examples/tutorials/ex20opt_ic.c
/petsc/src/ts/examples/tutorials/ex20opt_p.c
/petsc/src/ts/examples/tutorials/makefile
/petsc/src/ts/examples/tutorials/output/ex20adj_1.out
/petsc/src/ts/examples/tutorials/output/ex20opt_ic_1.out
/petsc/src/ts/examples/tutorials/output/ex20opt_p_1.out
/petsc/src/ts/examples/tutorials/power_grid/output/ex3adj_1.out
/petsc/src/ts/examples/tutorials/power_grid/output/ex3adj_events_1.out
/petsc/src/ts/examples/tutorials/power_grid/output/ex3opt_1.out
/petsc/src/ts/examples/tutorials/power_grid/stability_9bus/output/ex9busadj_1.out
/petsc/src/ts/examples/tutorials/power_grid/stability_9bus/output/ex9busopt_1.out
/petsc/src/ts/examples/tutorials/power_grid/stability_9bus/output/ex9busopt_fd_1.out
/petsc/src/ts/impls/implicit/theta/theta.c
/petsc/src/ts/interface/ftn-custom/ztsf.c
/petsc/src/ts/interface/ts.c
/petsc/src/vec/is/is/makefile
/petsc/src/vec/vec/impls/mpi/pdvec.c
/petsc/src/vec/vec/impls/nest/vecnest.c
/petsc/src/vec/vec/interface/rvector.c
/petsc/src/vec/vec/interface/vector.c
96882c8e04-Aug-2015 Matthew G. Knepley <knepley@gmail.com>

Merge branch 'knepley/feature-patrick-control-problem'

* knepley/feature-patrick-control-problem:
TAO ex2: Add optimal control problem from Patrick
TAO ex1: Fix docs
Plex: Fix bug with bcComps

Merge branch 'knepley/feature-patrick-control-problem'

* knepley/feature-patrick-control-problem:
TAO ex2: Add optimal control problem from Patrick
TAO ex1: Fix docs
Plex: Fix bug with bcComps initialization

show more ...

38207bf330-Jul-2015 Matthew G. Knepley <knepley@gmail.com>

Plex: Fuck You Fortran

e07dc8cb29-Jul-2015 Matthew G. Knepley <knepley@gmail.com>

Plex: Have to convert communicator from Fortran to C

6f288a5901-Aug-2015 Matthew G. Knepley <knepley@gmail.com>

Plex: Correct complex problem

3bc0b13b31-Jul-2015 Barry Smith <bsmith@mcs.anl.gov>

fixes for missing ierr = around PetscLogFlops()


/petsc/bin/maint/checkBuilds.py
/petsc/config/BuildSystem/config/package.py
/petsc/config/BuildSystem/config/packages/concurrencykit.py
/petsc/config/BuildSystem/config/packages/openmp.py
/petsc/config/BuildSystem/config/packages/petsc4py.py
/petsc/include/petsc/private/dmpleximpl.h
/petsc/include/petsc/private/petscimpl.h
/petsc/share/petsc/saws/linearsolveroptions.html
/petsc/src/dm/impls/network/network.c
plexgeometry.c
/petsc/src/dm/impls/redundant/dmredundant.c
/petsc/src/dm/interface/dm.c
/petsc/src/docs/tex/petsc.bib
/petsc/src/docs/website/documentation/changes/dev.html
/petsc/src/docs/website/miscellaneous/petscthreads.html
/petsc/src/ksp/ksp/examples/tutorials/ex4.c
/petsc/src/ksp/ksp/examples/tutorials/ex55.c
/petsc/src/ksp/ksp/examples/tutorials/ex6.c
/petsc/src/ksp/ksp/examples/tutorials/makefile
/petsc/src/ksp/ksp/examples/tutorials/output/ex49_hypre_nullspace.out
/petsc/src/ksp/ksp/examples/tutorials/output/ex6_0.out
/petsc/src/ksp/ksp/examples/tutorials/output/ex6_1.out
/petsc/src/ksp/ksp/examples/tutorials/output/ex6_2.out
/petsc/src/ksp/ksp/impls/bcgs/fbcgsr/fbcgsr.c
/petsc/src/ksp/ksp/interface/itcreate.c
/petsc/src/ksp/ksp/interface/iterativ.c
/petsc/src/ksp/ksp/interface/itfunc.c
/petsc/src/ksp/pc/impls/factor/ilu/ilu.c
/petsc/src/ksp/pc/impls/hypre/hypre.c
/petsc/src/ksp/pc/impls/jacobi/jacobi.c
/petsc/src/ksp/pc/impls/mg/mg.c
/petsc/src/ksp/pc/interface/precon.c
/petsc/src/mat/examples/tests/ex48.c
/petsc/src/mat/examples/tests/ex75.c
/petsc/src/mat/examples/tests/ex92.c
/petsc/src/mat/examples/tests/ex99.c
/petsc/src/mat/impls/aij/mpi/mpiaij.c
/petsc/src/mat/impls/aij/seq/aij.c
/petsc/src/mat/impls/aij/seq/superlu/superlu.c
/petsc/src/mat/impls/baij/seq/baijfact4.c
/petsc/src/mat/impls/sbaij/seq/sbaijfact.c
/petsc/src/mat/impls/sbaij/seq/sbaijfact2.c
/petsc/src/mat/impls/sbaij/seq/sbstream/sbstrmfact.c
/petsc/src/mat/interface/matnull.c
/petsc/src/mat/interface/matrix.c
/petsc/src/snes/examples/tutorials/ex5.c
/petsc/src/snes/impls/vi/vi.c
/petsc/src/snes/interface/snesut.c
/petsc/src/sys/classes/draw/interface/drawreg.c
/petsc/src/sys/classes/viewer/interface/viewa.c
/petsc/src/sys/error/adebug.c
/petsc/src/sys/logging/ftn-custom/zplogf.c
/petsc/src/sys/objects/options.c
/petsc/src/tao/interface/taosolver.c
/petsc/src/tao/linesearch/interface/taolinesearch.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/rosenbrock1.c
/petsc/src/ts/impls/pseudo/posindep.c
/petsc/src/ts/interface/ts.c
/petsc/src/vec/is/ao/impls/mapping/aomapping.c
/petsc/src/vec/is/utils/pmap.c
/petsc/src/vec/is/utils/vsectionis.c
/petsc/src/vec/vec/impls/nest/vecnest.c
/petsc/src/vec/vec/impls/seq/bvec2.c
/petsc/src/vec/vec/interface/rvector.c
3816f20830-Jul-2015 Matthew G. Knepley <knepley@gmail.com>

Merge branch 'knepley/feature-plex-point-location' into knepley/feature-snes-deflation

* knepley/feature-plex-point-location:
Plex: Added epsilon to point location check

f5ebc83730-Jul-2015 Matthew G. Knepley <knepley@gmail.com>

Plex: Added epsilon to point location check

8d7c375330-Jul-2015 Matthew G. Knepley <knepley@gmail.com>

Plex: Fuck You Fortran

e729f68c30-Jul-2015 Matthew G. Knepley <knepley@gmail.com>

Plex: Added DMPlexComputeL2DiffVec()
- This puts cellwise error integrals in a Vec

0035d6b229-Jul-2015 Matthew G. Knepley <knepley@gmail.com>

Plex: Have to convert communicator from Fortran to C

4399fe7f27-Jul-2015 Matthew G. Knepley <knepley@gmail.com>

Merge branch 'master' into knepley/feature-snes-deflation

* master:
added -pc_hypre_boomeramg_nodal_coarsen <n> and -pc_hypre_boomeramg_vec_interp_variant <v> options to allow PCType of PCHYPRE Bo

Merge branch 'master' into knepley/feature-snes-deflation

* master:
added -pc_hypre_boomeramg_nodal_coarsen <n> and -pc_hypre_boomeramg_vec_interp_variant <v> options to allow PCType of PCHYPRE BoomerAMG to take advantage of MatSetNearNullSpace()
allow clearing the NullSpace or NearNullSpace of a matrix by passing in a NULL
Fixed some PetscValidLogicalCollective calls that used the wrong typename One of these caused problems for a user with 64 bit integers
when using -start_in_debugger option do not use PetscErrorPrintf() function to display message to user since it prepends the message with PETSC ERROR potentially confusing the user since there is no error
Changed VecNorm( NORM_1) to use traditional 1 norm of the 2 norm of the complex entries instead of the previous 1 norm of the 1 norm of the complex entries
KSPCreateVecs() would under certain uncommon circumstances return incorrectly sized vectors for rectangular vectors
When configure options like --with-cusp-include=xxx are given and no corresponding --with-cusp-lib=yyy is needed configure will no longer print an inaccurate error message that you must also set a --with-cusp-lib=yyy but instead correctly use the provided value
update help menu for DMNetworkDistribute()
IS: Added a bunch of Fortran bindings
Bib: More refs
Formatting for several manual pages need fixing
petsc4py: update to snapshot that syncs with the change to PetscSectionCreateGlobalSection()
update to petscthreads.html to reflect our current thinking
TSAdjointEventMonitor should be called before TSAdjointStep
Plex ex5: Added test output
Plex ex2: Added empty output
Plex ex4: Added missing test output
Plex ex1: Fixed test output - CGNS test was broken - Fluent mesh is missing
SNES ex5: Added MMS

show more ...


/petsc/config/BuildSystem/config/package.py
/petsc/config/BuildSystem/config/packages/petsc4py.py
/petsc/config/builder.py
/petsc/include/petsc/private/petscimpl.h
/petsc/share/petsc/saws/linearsolveroptions.html
/petsc/src/dm/impls/network/network.c
examples/tests/output/ex1_10.out
examples/tests/output/ex1_13.out
examples/tests/output/ex1_14.out
examples/tests/output/ex4_32.out
examples/tests/output/ex4_33.out
examples/tests/output/ex4_34.out
examples/tutorials/output/ex2_2.out
examples/tutorials/output/ex2_3.out
examples/tutorials/output/ex2_4.out
examples/tutorials/output/ex2_5.out
examples/tutorials/output/ex2_6.out
examples/tutorials/output/ex2_8.out
examples/tutorials/output/ex2_9.out
examples/tutorials/output/ex5_0.out
examples/tutorials/output/ex5_1.out
/petsc/src/dm/impls/redundant/dmredundant.c
/petsc/src/docs/tex/petsc.bib
/petsc/src/docs/website/documentation/changes/dev.html
/petsc/src/docs/website/miscellaneous/petscthreads.html
/petsc/src/ksp/ksp/examples/tutorials/makefile
/petsc/src/ksp/ksp/examples/tutorials/output/ex49_hypre_nullspace.out
/petsc/src/ksp/ksp/interface/iterativ.c
/petsc/src/ksp/pc/impls/hypre/hypre.c
/petsc/src/ksp/pc/impls/mg/mg.c
/petsc/src/ksp/pc/interface/precon.c
/petsc/src/mat/examples/tests/ex48.c
/petsc/src/mat/examples/tests/ex75.c
/petsc/src/mat/impls/aij/mpi/mpiaij.c
/petsc/src/mat/impls/aij/seq/aij.c
/petsc/src/mat/impls/aij/seq/superlu/superlu.c
/petsc/src/mat/interface/matrix.c
/petsc/src/snes/examples/tutorials/ex5.c
/petsc/src/sys/error/adebug.c
/petsc/src/ts/interface/ts.c
/petsc/src/vec/is/utils/pmap.c
/petsc/src/vec/is/utils/vsectionis.c
/petsc/src/vec/vec/impls/seq/bvec2.c
/petsc/src/vec/vec/interface/rvector.c
5f6fb8ff26-Jul-2015 Matthew G. Knepley <knepley@gmail.com>

Merge branch 'knepley/feature-plex-point-location' into knepley/feature-snes-deflation

* knepley/feature-plex-point-location:
Plex: Fix complex conversion

9a128ed226-Jul-2015 Matthew G. Knepley <knepley@gmail.com>

Plex: Fix complex conversion

c0d7054b26-Jul-2015 Matthew G. Knepley <knepley@gmail.com>

Plex: Fix variable init

17f047d824-Jul-2015 Matthew G. Knepley <knepley@gmail.com>

Plex: Fixed unused variables

826eb36d24-Jul-2015 Matthew G. Knepley <knepley@gmail.com>

Plex: Fixed PetscScalar conversion problem

7a187a5a24-Jul-2015 Matthew G. Knepley <knepley@gmail.com>

Merge branch 'knepley/feature-plex-point-location' into knepley/feature-snes-deflation

* knepley/feature-plex-point-location:
Plex: Now check whether a cell edge intersects a box edge as well - Ad

Merge branch 'knepley/feature-plex-point-location' into knepley/feature-snes-deflation

* knepley/feature-plex-point-location:
Plex: Now check whether a cell edge intersects a box edge as well - Added DMPlexGetLineIntersection_2D_Internal()
Plex: Fix marking of boxes enclosing cell vertices
Plex: Added error if point is not found - Might remove this later
Plex: Fixed initialization in point location

show more ...

fea1434224-Jul-2015 Matthew G. Knepley <knepley@gmail.com>

Plex: Now check whether a cell edge intersects a box edge as well
- Added DMPlexGetLineIntersection_2D_Internal()

722d0f5c24-Jul-2015 Matthew G. Knepley <knepley@gmail.com>

Plex: Fix marking of boxes enclosing cell vertices

4f6087d824-Jul-2015 Matthew G. Knepley <knepley@gmail.com>

Plex: Added error if point is not found
- Might remove this later

2291669e24-Jul-2015 Matthew G. Knepley <knepley@gmail.com>

Plex: Fixed initialization in point location

1...<<171172173174175176177178179180>>...235