History log of /petsc/src/ksp/pc/impls/ (Results 2801 – 2825 of 5239)
Revision Date Author Comments
(<<< Hide modified files)
(Show modified files >>>)
4172d61d26-Mar-2015 Toby Isaac <tisaac@ices.utexas.edu>

Merge branch 'tisaac/pc-pbjacobi-fix-get-array-read'

This was causing errors because of the new vec locks


/petsc/ConfigureFixes.tex
/petsc/bin/maint/buildtest
/petsc/bin/maint/checkBuilds.py
/petsc/config/BuildSystem/config/packages/OpenMPI.py
/petsc/config/BuildSystem/config/packages/SuperLU_DIST.py
/petsc/config/builder.py
/petsc/config/builder2.py
/petsc/include/petsc-private/dmimpl.h
/petsc/include/petsc-private/dmpleximpl.h
/petsc/include/petsc-private/drawimpl.h
/petsc/include/petsc-private/petscdsimpl.h
/petsc/include/petsc-private/petscfvimpl.h
/petsc/include/petsc-private/tsimpl.h
/petsc/include/petsc-private/vecimpl.h
/petsc/include/petscdm.h
/petsc/include/petscdmplex.h
/petsc/include/petscds.h
/petsc/include/petscdt.h
/petsc/include/petscfe.h
/petsc/include/petscfv.h
/petsc/include/petscoptions.h
/petsc/include/petscsnes.h
/petsc/include/petscts.h
/petsc/include/petscvec.h
/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/impls/plex/examples/tests/ex3.c
/petsc/src/dm/impls/plex/examples/tests/output/ex13_1.out
/petsc/src/dm/impls/plex/examples/tests/output/ex13_2.out
/petsc/src/dm/impls/plex/examples/tests/output/ex13_3.out
/petsc/src/dm/impls/plex/ftn-custom/makefile
/petsc/src/dm/impls/plex/ftn-custom/zplexdistribute.c
/petsc/src/dm/impls/plex/ftn-custom/zplexlabel.c
/petsc/src/dm/impls/plex/plex.c
/petsc/src/dm/impls/plex/plexcreate.c
/petsc/src/dm/impls/plex/plexdistribute.c
/petsc/src/dm/impls/plex/plexfem.c
/petsc/src/dm/impls/plex/plexgeometry.c
/petsc/src/dm/impls/plex/plexhdf5.c
/petsc/src/dm/impls/plex/plexlabel.c
/petsc/src/dm/impls/plex/plexpoint.c
/petsc/src/dm/impls/plex/plexpreallocate.c
/petsc/src/dm/impls/plex/plexrefine.c
/petsc/src/dm/impls/plex/plexsubmesh.c
/petsc/src/dm/interface/dlregisdmdm.c
/petsc/src/dm/interface/dm.c
/petsc/src/docs/tex/petsc.bib
/petsc/src/ksp/ksp/examples/tests/ex8.c
/petsc/src/ksp/ksp/examples/tests/makefile
/petsc/src/ksp/ksp/examples/tutorials/ex34.c
/petsc/src/ksp/ksp/examples/tutorials/ex43.c
/petsc/src/ksp/ksp/examples/tutorials/ex49.c
/petsc/src/ksp/ksp/examples/tutorials/ex54.c
/petsc/src/ksp/ksp/examples/tutorials/ex55.c
/petsc/src/ksp/ksp/examples/tutorials/ex56.c
/petsc/src/ksp/ksp/examples/tutorials/ex59.c
/petsc/src/ksp/ksp/examples/tutorials/makefile
/petsc/src/ksp/ksp/examples/tutorials/output/ex54_1.out
/petsc/src/ksp/ksp/examples/tutorials/output/ex54_classical.out
/petsc/src/ksp/ksp/examples/tutorials/output/ex55_NC.out
/petsc/src/ksp/ksp/examples/tutorials/output/ex55_classical.out
/petsc/src/ksp/ksp/examples/tutorials/output/ex55_sa.out
/petsc/src/ksp/ksp/examples/tutorials/output/ex56_0.out
/petsc/src/ksp/ksp/examples/tutorials/output/ex56_nns.out
pbjacobi/pbjacobi.c
/petsc/src/mat/color/impls/greedy/greedy.c
/petsc/src/mat/examples/tests/ex181.c
/petsc/src/mat/examples/tests/ex99.c
/petsc/src/mat/examples/tests/makefile
/petsc/src/mat/examples/tests/output/ex181.out
/petsc/src/snes/examples/tutorials/ex5.c
/petsc/src/snes/examples/tutorials/ex7.c
/petsc/src/snes/examples/tutorials/ex70.c
/petsc/src/snes/examples/tutorials/output/ex12_12.out
/petsc/src/snes/examples/tutorials/output/ex12_39.out
/petsc/src/snes/examples/tutorials/output/ex12_41.out
/petsc/src/snes/examples/tutorials/output/ex12_42.out
/petsc/src/snes/examples/tutorials/output/ex12_fas_ngs_0.out
/petsc/src/snes/examples/tutorials/output/ex62_18.out
/petsc/src/snes/examples/tutorials/output/ex62_19.out
/petsc/src/snes/examples/tutorials/output/ex62_20.out
/petsc/src/snes/examples/tutorials/output/ex62_21.out
/petsc/src/snes/examples/tutorials/output/ex62_22.out
/petsc/src/snes/examples/tutorials/output/ex62_23.out
/petsc/src/snes/examples/tutorials/output/ex62_24.out
/petsc/src/snes/examples/tutorials/output/ex62_25.out
/petsc/src/snes/examples/tutorials/output/ex62_26.out
/petsc/src/snes/examples/tutorials/output/ex62_27.out
/petsc/src/snes/examples/tutorials/output/ex62_28.out
/petsc/src/snes/examples/tutorials/output/ex62_29.out
/petsc/src/snes/examples/tutorials/output/ex62_30.out
/petsc/src/snes/examples/tutorials/output/ex62_31.out
/petsc/src/snes/examples/tutorials/output/ex62_32.out
/petsc/src/snes/examples/tutorials/output/ex62_33.out
/petsc/src/snes/examples/tutorials/output/ex62_34.out
/petsc/src/snes/examples/tutorials/output/ex62_35.out
/petsc/src/snes/examples/tutorials/output/ex62_36.out
/petsc/src/snes/examples/tutorials/output/ex62_quad_q2p1_full.out
/petsc/src/snes/examples/tutorials/output/ex62_quad_q2q1_full.out
/petsc/src/snes/impls/nasm/nasm.c
/petsc/src/snes/interface/snes.c
/petsc/src/snes/interface/snesut.c
/petsc/src/snes/utils/dmdasnes.c
/petsc/src/snes/utils/dmplexsnes.c
/petsc/src/sys/classes/draw/impls/x/xinit.c
/petsc/src/sys/classes/draw/interface/draw.c
/petsc/src/sys/classes/draw/interface/drawreg.c
/petsc/src/sys/error/ftn-custom/zerrf.c
/petsc/src/sys/examples/tests/ex14.c
/petsc/src/sys/examples/tests/makefile
/petsc/src/sys/examples/tests/output/ex14.out
/petsc/src/sys/objects/aoptions.c
/petsc/src/ts/adapt/impls/basic/adaptbasic.c
/petsc/src/ts/adapt/interface/tsadapt.c
/petsc/src/ts/event/tsevent.c
/petsc/src/ts/examples/tutorials/ex10.c
/petsc/src/ts/examples/tutorials/ex11.c
/petsc/src/ts/examples/tutorials/ex18.c
/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_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_shear_im_0.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_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_delta_yper_im_3.out
/petsc/src/ts/examples/tutorials/power_grid/ex6.c
/petsc/src/ts/examples/tutorials/power_grid/stability_9bus/ex9bus.c
/petsc/src/ts/impls/eimex/eimex.c
/petsc/src/ts/impls/makefile
/petsc/src/ts/impls/mimex/makefile
/petsc/src/ts/impls/mimex/mimex.c
/petsc/src/ts/interface/ts.c
/petsc/src/ts/interface/tsregall.c
/petsc/src/ts/utils/dmdats.c
/petsc/src/vec/vec/interface/ftn-custom/zvectorf.c
/petsc/src/vec/vec/interface/rvector.c
/petsc/src/vec/vec/utils/vinv.c
/petsc/src/vec/vec/utils/vsection.c
51fa3d4119-Mar-2015 Barry Smith <bsmith@mcs.anl.gov>

added PetscDrawBar object for drawing bar graphs

7a4c002417-Mar-2015 Barry Smith <bsmith@mcs.anl.gov>

fix typo in string name of try method

5f52dcfb17-Mar-2015 Barry Smith <bsmith@mcs.anl.gov>

Merge branch 'master' of bitbucket.org:petsc/petsc

8997ae2e17-Mar-2015 Barry Smith <bsmith@mcs.anl.gov>

removed outdated examples

fb15c04e17-Mar-2015 Barry Smith <bsmith@mcs.anl.gov>

PCMGSetGalerkin() ran unconditionally therefor corrupting memory if PC was not MG
Fixed by using PetscTryMethod()

Reported-by: Ed Bueler <elbueler@alaska.edu>

9c7ffb3912-Mar-2015 Barry Smith <bsmith@mcs.anl.gov>

If user has provided all the interpolation/restriction for PCMG
and is using Galerkin coarse operations then do NOT try to generate coarser
DM's from the finest DM since they are not needed and if th

If user has provided all the interpolation/restriction for PCMG
and is using Galerkin coarse operations then do NOT try to generate coarser
DM's from the finest DM since they are not needed and if the user has
not provided a full DM (or the DMSHELL was provided automatically by
the TS solver) then the DMCoarsen request will generate an error

There automatic use of DM with DMSHELL etc in TS is problematic in some situations
such as this one.

Reported-by: Torquil Macdonald Sorensen <torquil@gmail.com>

show more ...


/petsc/config/BuildSystem/config/packages/tchem.py
/petsc/config/PETSc/packages/tchem.py
/petsc/include/petsc-private/tsimpl.h
/petsc/include/petscdmda.h
/petsc/include/petscts.h
/petsc/lib/petsc-conf/test
/petsc/src/dm/impls/da/da1.c
/petsc/src/dm/impls/da/dacorn.c
/petsc/src/dm/impls/da/dareg.c
/petsc/src/dm/impls/da/gr1.c
/petsc/src/docs/tex/petsc.bib
/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/ex34_1.out
/petsc/src/ksp/ksp/examples/tutorials/output/ex43_3.out
mg/mg.c
/petsc/src/snes/examples/tutorials/output/ex18_1.out
/petsc/src/snes/examples/tutorials/output/ex19_tut_2.out.html
/petsc/src/snes/examples/tutorials/output/ex20_1.out
/petsc/src/snes/examples/tutorials/output/ex40f90.out
/petsc/src/snes/examples/tutorials/output/ex46_1.out
/petsc/src/snes/examples/tutorials/output/ex5_1.out
/petsc/src/snes/examples/tutorials/output/ex5_2.out
/petsc/src/snes/examples/tutorials/output/ex5_3.out
/petsc/src/snes/examples/tutorials/output/ex5_4.out
/petsc/src/sys/classes/viewer/impls/draw/drawv.c
/petsc/src/sys/objects/pinit.c
/petsc/src/ts/examples/tutorials/advection-diffusion-reaction/ex1.c
/petsc/src/ts/examples/tutorials/extchem.c
/petsc/src/ts/examples/tutorials/extchemfield.c
/petsc/src/ts/examples/tutorials/makefile
/petsc/src/ts/examples/tutorials/output/extchem_1.out
/petsc/src/ts/interface/ts.c
/petsc/src/ts/trajectory/impls/basic/trajbasic.c
/petsc/src/ts/trajectory/impls/makefile
/petsc/src/ts/trajectory/impls/singlefile/makefile
/petsc/src/ts/trajectory/impls/singlefile/singlefile.c
/petsc/src/ts/trajectory/interface/traj.c
17eaebbe10-Mar-2015 Barry Smith <bsmith@mcs.anl.gov>

Merge branch 'barry/clean-gamg'

Conflicts:
src/ksp/pc/impls/gamg/gamg.c


/petsc/bin/petsc-pythonscripts/petsclogformat.py
/petsc/config/BuildSystem/config/packages/MPI.py
/petsc/config/BuildSystem/config/packages/c2html.py
/petsc/config/BuildSystem/config/packages/make.py
/petsc/config/BuildSystem/config/packages/ml.py
/petsc/config/BuildSystem/config/packages/sowing.py
/petsc/include/petsc-finclude/petsckspdef.h
/petsc/include/petsc-private/matimpl.h
/petsc/include/petsc-private/pcgamgimpl.h
/petsc/include/petsc-private/pcmgimpl.h
/petsc/include/petscksp.h
/petsc/include/petscmat.h
/petsc/share/petsc/saws/js/populateLists.js
/petsc/src/dm/interface/dmget.c
/petsc/src/docs/website/documentation/changes/dev.html
/petsc/src/ksp/ksp/examples/tests/ex3.c
/petsc/src/ksp/ksp/examples/tests/makefile
/petsc/src/ksp/ksp/examples/tutorials/makefile
/petsc/src/ksp/ksp/impls/cheby/cheby.c
/petsc/src/ksp/ksp/impls/makefile
/petsc/src/ksp/ksp/interface/itregis.c
gamg/agg.c
gamg/classical.c
gamg/gamg.c
gamg/geo.c
gamg/tools.c
mg/mg.c
/petsc/src/mat/coarsen/coarsen.c
/petsc/src/mat/coarsen/impls/hem/hem.c
/petsc/src/mat/coarsen/impls/mis/mis.c
/petsc/src/mat/impls/aij/mpi/mpiaij.c
/petsc/src/mat/impls/aij/seq/aij.c
/petsc/src/mat/impls/shell/shell.c
/petsc/src/mat/interface/matrix.c
/petsc/src/snes/examples/tutorials/ex9.c
/petsc/src/snes/examples/tutorials/makefile
/petsc/src/snes/examples/tutorials/output/ex9_1.out
/petsc/src/snes/examples/tutorials/output/ex9_2.out
/petsc/src/snes/examples/tutorials/output/ex9_3.out
/petsc/src/snes/examples/tutorials/output/ex9_4.out
/petsc/src/snes/examples/tutorials/output/ex9_5.out
/petsc/src/snes/examples/tutorials/output/ex9_6.out
/petsc/src/snes/impls/vi/rs/virs.c
452dd1ff10-Mar-2015 Barry Smith <bsmith@mcs.anl.gov>

Merge branch 'pr277/pefarrell/pefarrell/fieldsplit-is-block-size/master'


/petsc/config/BuildSystem/config/base.py
/petsc/config/BuildSystem/config/compilerFlags.py
/petsc/config/BuildSystem/config/compilerOptions.py
/petsc/config/BuildSystem/config/compilers.py
/petsc/config/BuildSystem/config/framework.py
/petsc/config/BuildSystem/config/functions.py
/petsc/config/BuildSystem/config/headers.py
/petsc/config/BuildSystem/config/libraries.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/Chombo.py
/petsc/config/BuildSystem/config/packages/MOAB.py
/petsc/config/BuildSystem/config/packages/MPI.py
/petsc/config/BuildSystem/config/packages/MPICH.py
/petsc/config/BuildSystem/config/packages/MUMPS.py
/petsc/config/BuildSystem/config/packages/Matlab.py
/petsc/config/BuildSystem/config/packages/OpenMPI.py
/petsc/config/BuildSystem/config/packages/PARTY.py
/petsc/config/BuildSystem/config/packages/PTScotch.py
/petsc/config/BuildSystem/config/packages/PaStiX.py
/petsc/config/BuildSystem/config/packages/SuiteSparse.py
/petsc/config/BuildSystem/config/packages/SuperLU.py
/petsc/config/BuildSystem/config/packages/SuperLU_DIST.py
/petsc/config/BuildSystem/config/packages/SuperLU_MT.py
/petsc/config/BuildSystem/config/packages/Triangle.py
/petsc/config/BuildSystem/config/packages/Trilinos.py
/petsc/config/BuildSystem/config/packages/Zoltan.py
/petsc/config/BuildSystem/config/packages/afterimage.py
/petsc/config/BuildSystem/config/packages/boost.py
/petsc/config/BuildSystem/config/packages/c2html.py
/petsc/config/BuildSystem/config/packages/cmake.py
/petsc/config/BuildSystem/config/packages/ctetgen.py
/petsc/config/BuildSystem/config/packages/cuda.py
/petsc/config/BuildSystem/config/packages/cusp.py
/petsc/config/BuildSystem/config/packages/elemental.py
/petsc/config/BuildSystem/config/packages/exodusii.py
/petsc/config/BuildSystem/config/packages/f2cblaslapack.py
/petsc/config/BuildSystem/config/packages/fblaslapack.py
/petsc/config/BuildSystem/config/packages/fiat.py
/petsc/config/BuildSystem/config/packages/glut.py
/petsc/config/BuildSystem/config/packages/hwloc.py
/petsc/config/BuildSystem/config/packages/hypre.py
/petsc/config/BuildSystem/config/packages/lgrind.py
/petsc/config/BuildSystem/config/packages/make.py
/petsc/config/BuildSystem/config/packages/metis.py
/petsc/config/BuildSystem/config/packages/mkl_cpardiso.py
/petsc/config/BuildSystem/config/packages/mkl_pardiso.py
/petsc/config/BuildSystem/config/packages/ml.py
/petsc/config/BuildSystem/config/packages/mpe.py
/petsc/config/BuildSystem/config/packages/mpi4py.py
/petsc/config/BuildSystem/config/packages/opencl.py
/petsc/config/BuildSystem/config/packages/opengl.py
/petsc/config/BuildSystem/config/packages/opengles.py
/petsc/config/BuildSystem/config/packages/openmp.py
/petsc/config/BuildSystem/config/packages/openmpclasses.py
/petsc/config/BuildSystem/config/packages/pARMS.py
/petsc/config/BuildSystem/config/packages/parmetis.py
/petsc/config/BuildSystem/config/packages/petsc4py.py
/petsc/config/BuildSystem/config/packages/pthread.py
/petsc/config/BuildSystem/config/packages/pthreadclasses.py
/petsc/config/BuildSystem/config/packages/scalapack.py
/petsc/config/BuildSystem/config/packages/scientificpython.py
/petsc/config/BuildSystem/config/packages/sowing.py
/petsc/config/BuildSystem/config/packages/spai.py
/petsc/config/BuildSystem/config/packages/sprng.py
/petsc/config/BuildSystem/config/packages/ssl.py
/petsc/config/BuildSystem/config/packages/sundials.py
/petsc/config/BuildSystem/config/packages/tetgen.py
/petsc/config/BuildSystem/config/packages/valgrind.py
/petsc/config/BuildSystem/config/packages/viennacl.py
/petsc/config/BuildSystem/config/programs.py
/petsc/config/BuildSystem/config/python.py
/petsc/config/BuildSystem/config/setCompilers.py
/petsc/config/BuildSystem/config/sourceControl.py
/petsc/config/BuildSystem/config/types.py
/petsc/config/BuildSystem/config/utilities/cacheDetails.py
/petsc/config/BuildSystem/config/utilities/debuggers.py
/petsc/config/BuildSystem/config/utilities/getResidentSetSize.py
/petsc/config/BuildSystem/logger.py
/petsc/config/PETSc/Configure.py
/petsc/config/PETSc/options/installDir.py
/petsc/config/PETSc/options/libraryOptions.py
/petsc/config/configure.py
/petsc/config/examples/arch-freebsd-pkgs-opt.py
/petsc/config/examples/arch-linux-pkgs-opt.py
/petsc/include/petsc-private/petscfptimpl.h
/petsc/include/petsc-private/tsimpl.h
/petsc/include/petscdmshell.h
/petsc/include/petscts.h
/petsc/makefile
/petsc/src/contrib/fun3d/makefile
/petsc/src/dm/impls/da/gr2.c
/petsc/src/dm/impls/plex/plexfluent.c
/petsc/src/dm/impls/plex/plexsubmesh.c
/petsc/src/dm/impls/shell/dmshell.c
/petsc/src/dm/interface/dm.c
/petsc/src/docs/tex/manual/part2.tex
/petsc/src/docs/tex/petscapp.bib
/petsc/src/docs/website/images/tobin.png
/petsc/src/docs/website/miscellaneous/index.html
/petsc/src/ksp/ksp/examples/tutorials/ex61f.F90
/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/ex2_chebyest_1.out
/petsc/src/ksp/ksp/examples/tutorials/output/ex34_1.out
/petsc/src/ksp/ksp/examples/tutorials/output/ex43_3.out
/petsc/src/ksp/ksp/examples/tutorials/output/ex49_5.out
/petsc/src/ksp/ksp/interface/itcl.c
/petsc/src/ksp/ksp/interface/iterativ.c
/petsc/src/ksp/ksp/interface/itfunc.c
fieldsplit/fieldsplit.c
/petsc/src/mat/examples/tests/ex125.c
/petsc/src/mat/examples/tests/ex152.c
/petsc/src/mat/examples/tests/makefile
/petsc/src/mat/examples/tests/output/ex152_1.out
/petsc/src/mat/examples/tests/output/ex152_2.out
/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/umfpack/umfpack.c
/petsc/src/mat/impls/sbaij/seq/cholmod/cholmodimpl.h
/petsc/src/mat/impls/sbaij/seq/cholmod/sbaijcholmod.c
/petsc/src/mat/interface/matrix.c
/petsc/src/mat/matfd/fdmatrix.c
/petsc/src/mat/order/amd/amd.c
/petsc/src/mat/order/wbm.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/ex46_1.out
/petsc/src/snes/examples/tutorials/output/ex5_1.out
/petsc/src/snes/examples/tutorials/output/ex5_2.out
/petsc/src/snes/examples/tutorials/output/ex5_3.out
/petsc/src/snes/examples/tutorials/output/ex5_4.out
/petsc/src/snes/interface/snesj.c
/petsc/src/snes/interface/snesj2.c
/petsc/src/sys/classes/draw/interface/drawreg.c
/petsc/src/sys/objects/ftn-custom/zstart.c
/petsc/src/sys/objects/init.c
/petsc/src/sys/objects/pinit.c
/petsc/src/ts/event/tsevent.c
/petsc/src/ts/examples/tests/ex22.c
/petsc/src/ts/examples/tutorials/ex16adj.c
/petsc/src/ts/examples/tutorials/ex16opt_ic.c
/petsc/src/ts/examples/tutorials/ex16opt_p.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/ex40.c
/petsc/src/ts/examples/tutorials/ex41.c
/petsc/src/ts/examples/tutorials/power_grid/ex3adj.c
/petsc/src/ts/examples/tutorials/power_grid/ex3adj_events.c
/petsc/src/ts/examples/tutorials/power_grid/ex3opt.c
/petsc/src/ts/examples/tutorials/power_grid/ex3opt_fd.c
/petsc/src/ts/examples/tutorials/power_grid/makefile
/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/stability_9bus/ex9busadj.c
/petsc/src/ts/examples/tutorials/power_grid/stability_9bus/ex9busopt.c
/petsc/src/ts/impls/arkimex/arkimex.c
/petsc/src/ts/impls/explicit/rk/rk.c
/petsc/src/ts/impls/implicit/theta/theta.c
/petsc/src/ts/interface/ts.c
/petsc/src/ts/interface/tscreate.c
/petsc/src/vec/is/utils/isio.c
/petsc/src/vec/vec/utils/vecio.c
ac187d4010-Mar-2015 Barry Smith <bsmith@mcs.anl.gov>

bad compiler indicates that flid may be used without initialization while it is actually initialized in both branches of the code

5a95e1ce09-Mar-2015 Stefano Zampini <stefano.zampini@gmail.com>

PCBDDC: get rid of parallel application of deluxe scaling

code has been greatly simplified
introduced subcommunicators in PCBDDCSubSchursSetUp to improve performances in multilevel cases
adaptivity

PCBDDC: get rid of parallel application of deluxe scaling

code has been greatly simplified
introduced subcommunicators in PCBDDCSubSchursSetUp to improve performances in multilevel cases
adaptivity is supported only in combination with deluxe scaling

show more ...

3e3c6dad08-Mar-2015 Stefano Zampini <stefano.zampini@gmail.com>

PCBDDC: level details and coarsening ratio shoud be set before KSPSetFromOptions is called

4e57e00d08-Mar-2015 Stefano Zampini <stefano.zampini@gmail.com>

PCBDDC: multilevel guard on S_all

e632b94d05-Mar-2015 Barry Smith <bsmith@mcs.anl.gov>

merged mallocs/frees in GAMG routines

d9558ea905-Mar-2015 Barry Smith <bsmith@mcs.anl.gov>

PCGAMG did not respect MPIAIJ matrix type when passed in on one process
It used AIJ on one process in some cases causing crashes.
Now PCGAMG uses consistently the Seq or MPI nature of the input matri

PCGAMG did not respect MPIAIJ matrix type when passed in on one process
It used AIJ on one process in some cases causing crashes.
Now PCGAMG uses consistently the Seq or MPI nature of the input matrix to
create its new matrices and no longer crashes with input MPIAIJ matrix on
one process.

Reported-by: Randall Mackie <rlmackie862@gmail.com>

show more ...

2a11a06d05-Mar-2015 Stefano Zampini <stefano.zampini@gmail.com>

PCBDDC: complex fix

8bec7fa605-Mar-2015 Stefano Zampini <stefano.zampini@gmail.com>

PCBDDC: turn off vertices in the primal space for adaptive selection if requested

Added heuristic for eigenvalue threshold when the subset is shared by more than 2 subregions
Added constraints check

d262735705-Mar-2015 Stefano Zampini <stefano.zampini@gmail.com>

PCBDDC: optimized computation of Stildas matrices

Better to compute once the inverse of the local Schur complement and then extract principal minors
In the previous version, "n_subs" problems, each

PCBDDC: optimized computation of Stildas matrices

Better to compute once the inverse of the local Schur complement and then extract principal minors
In the previous version, "n_subs" problems, each of size "local_size-subset_size" where factorized and applied to "subset_size" right hand sides

show more ...

0e666e7802-Mar-2015 Toby Isaac <tisaac@ices.utexas.edu>

PCApply_PBJacobi(): use VecGetArrayRead()


/petsc/config/BuildSystem/config/package.py
/petsc/config/BuildSystem/config/packages/Chombo.py
/petsc/config/BuildSystem/config/packages/MPI.py
/petsc/config/BuildSystem/config/packages/MPICH.py
/petsc/config/BuildSystem/config/packages/Trilinos.py
/petsc/config/BuildSystem/config/packages/boost.py
/petsc/config/BuildSystem/config/packages/cmake.py
/petsc/config/BuildSystem/config/packages/cusp.py
/petsc/config/BuildSystem/config/packages/fblaslapack.py
/petsc/config/BuildSystem/config/packages/glut.py
/petsc/config/BuildSystem/config/packages/hwloc.py
/petsc/config/BuildSystem/config/packages/mpe.py
/petsc/config/BuildSystem/config/packages/mpi4py.py
/petsc/config/BuildSystem/config/packages/opencl.py
/petsc/config/BuildSystem/config/packages/opengl.py
/petsc/config/BuildSystem/config/packages/opengles.py
/petsc/config/BuildSystem/config/packages/openmp.py
/petsc/config/BuildSystem/config/packages/openmpclasses.py
/petsc/config/BuildSystem/config/packages/petsc4py.py
/petsc/config/BuildSystem/config/packages/pthread.py
/petsc/config/BuildSystem/config/packages/pthreadclasses.py
/petsc/config/BuildSystem/config/packages/scalapack.py
/petsc/config/BuildSystem/config/packages/sowing.py
/petsc/config/BuildSystem/config/packages/ssl.py
/petsc/config/BuildSystem/config/packages/valgrind.py
/petsc/config/BuildSystem/config/packages/viennacl.py
/petsc/include/petscdmshell.h
/petsc/lib/petsc-conf/test
/petsc/makefile
/petsc/src/dm/impls/da/gr2.c
/petsc/src/dm/impls/shell/dmshell.c
/petsc/src/docs/tex/petscapp.bib
/petsc/src/ksp/ksp/examples/tutorials/ex52.c
/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/ex2_chebyest_1.out
/petsc/src/ksp/ksp/examples/tutorials/output/ex34_1.out
/petsc/src/ksp/ksp/examples/tutorials/output/ex43_3.out
/petsc/src/ksp/ksp/examples/tutorials/output/ex49_5.out
/petsc/src/ksp/ksp/interface/itcl.c
/petsc/src/ksp/ksp/interface/iterativ.c
/petsc/src/ksp/ksp/interface/itfunc.c
pbjacobi/pbjacobi.c
/petsc/src/mat/impls/dense/seq/dense.c
/petsc/src/mat/matfd/fdmatrix.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/ex46_1.out
/petsc/src/snes/examples/tutorials/output/ex5_1.out
/petsc/src/snes/examples/tutorials/output/ex5_2.out
/petsc/src/snes/examples/tutorials/output/ex5_3.out
/petsc/src/snes/examples/tutorials/output/ex5_4.out
/petsc/src/snes/interface/snesj.c
/petsc/src/snes/interface/snesj2.c
/petsc/src/sys/examples/tutorials/ex12.cxx
/petsc/src/sys/examples/tutorials/makefile
/petsc/src/vec/is/utils/isio.c
/petsc/src/vec/vec/utils/vecio.c
5ca49e8926-Feb-2015 Mark Adams <mfadams@lbl.gov>

removed eigen test in gamg driver

90e68f2027-Feb-2015 Patrick Farrell <patrick.farrell@maths.ox.ac.uk>

Set the block size on the IS's, so that the sub-matrices also have
block sizes, so that they can in turn be decomposed.

42ddd88e26-Feb-2015 Barry Smith <bsmith@mcs.anl.gov>

Merge branch 'barry/fix-fortran-pcfieldsplitsetis'


/petsc/config/BuildSystem/config/framework.py
/petsc/config/builder.py
/petsc/include/petsc-private/dmpleximpl.h
/petsc/include/petscdmplex.h
/petsc/include/petscksp.h
/petsc/share/petsc/datafiles/meshes/square.cas
/petsc/src/dm/impls/plex/examples/tests/ex1.c
/petsc/src/dm/impls/plex/examples/tests/output/ex1_21.out
/petsc/src/dm/impls/plex/examples/tests/output/ex1_22.out
/petsc/src/dm/impls/plex/examples/tests/output/ex1_23.out
/petsc/src/dm/impls/plex/examples/tests/output/ex1_24.out
/petsc/src/dm/impls/plex/ftn-custom/makefile
/petsc/src/dm/impls/plex/ftn-custom/zplexfluent.c
/petsc/src/dm/impls/plex/makefile
/petsc/src/dm/impls/plex/plexcreate.c
/petsc/src/dm/impls/plex/plexfem.c
/petsc/src/dm/impls/plex/plexfluent.c
/petsc/src/dm/impls/plex/plexlabel.c
/petsc/src/dm/impls/plex/plexsubmesh.c
/petsc/src/dm/impls/shell/dmshell.c
/petsc/src/dm/interface/dm.c
/petsc/src/docs/tex/petsc.bib
/petsc/src/ksp/ksp/examples/tests/ex3.c
/petsc/src/ksp/ksp/examples/tests/makefile
/petsc/src/ksp/ksp/examples/tests/output/ex3_chebyest.out
/petsc/src/ksp/ksp/examples/tests/output/ex3_chebynoest.out
/petsc/src/ksp/ksp/examples/tests/output/ex3_nocheby.out
/petsc/src/ksp/ksp/impls/bcgs/fbcgs/fbcgs.c
/petsc/src/ksp/ksp/impls/bcgs/fbcgsr/fbcgsr.c
/petsc/src/ksp/ksp/impls/cg/cgne/cgne.c
/petsc/src/ksp/ksp/impls/cheby/cheby.c
/petsc/src/ksp/ksp/impls/cheby/chebyshevimpl.h
/petsc/src/ksp/ksp/impls/gcr/gcr.c
/petsc/src/ksp/ksp/impls/gmres/fgmres/fgmres.c
/petsc/src/ksp/ksp/impls/ibcgs/ibcgs.c
/petsc/src/ksp/ksp/impls/qcg/qcg.c
/petsc/src/ksp/ksp/interface/itcreate.c
/petsc/src/ksp/ksp/interface/itfunc.c
fieldsplit/fieldsplit.c
fieldsplit/ftn-custom/zfieldsplitf.c
/petsc/src/mat/examples/tests/ex58f.F
/petsc/src/mat/interface/ftn-custom/zmatrixf.c
/petsc/src/mat/interface/matrix.c
/petsc/src/snes/examples/tutorials/ex19.c
/petsc/src/vec/is/utils/vsectionis.c
2adfe9d326-Feb-2015 Barry Smith <bsmith@mcs.anl.gov>

fixed non-PETSc standard usage of const in GAMG code

9ba064df26-Feb-2015 Barry Smith <bsmith@mcs.anl.gov>

Merge branch 'master' into barry/clean-gamg

Need updates to KSPCHEBYSHEV since I will be adding to them


/petsc/config/BuildSystem/config/framework.py
/petsc/config/BuildSystem/config/package.py
/petsc/config/BuildSystem/config/packages/PTScotch.py
/petsc/config/BuildSystem/config/packages/elemental.py
/petsc/config/PETSc/options/petscclone.py
/petsc/config/builder.py
/petsc/include/petsc-private/dmpleximpl.h
/petsc/include/petsc-private/viewerimpl.h
/petsc/include/petscbt.h
/petsc/include/petscctable.h
/petsc/include/petscdmplex.h
/petsc/include/petscksp.h
/petsc/include/petscmat.h
/petsc/include/petscmatelemental.h
/petsc/include/petscsys.h
/petsc/share/petsc/datafiles/meshes/square.cas
/petsc/src/dm/impls/plex/examples/tests/ex3.c
/petsc/src/dm/impls/plex/examples/tests/output/ex1_21.out
/petsc/src/dm/impls/plex/examples/tests/output/ex1_22.out
/petsc/src/dm/impls/plex/examples/tests/output/ex1_23.out
/petsc/src/dm/impls/plex/examples/tests/output/ex1_24.out
/petsc/src/dm/impls/plex/ftn-custom/makefile
/petsc/src/dm/impls/plex/ftn-custom/zplexfluent.c
/petsc/src/dm/impls/plex/makefile
/petsc/src/dm/impls/plex/plex.c
/petsc/src/dm/impls/plex/plexcreate.c
/petsc/src/dm/impls/plex/plexfluent.c
/petsc/src/dm/impls/plex/plexlabel.c
/petsc/src/dm/impls/plex/plexsubmesh.c
/petsc/src/dm/interface/dm.c
/petsc/src/docs/tex/manual/part2.tex
/petsc/src/docs/tex/petsc.bib
/petsc/src/docs/tex/petscapp.bib
/petsc/src/ksp/ksp/examples/tests/ex3.c
/petsc/src/ksp/ksp/examples/tests/makefile
/petsc/src/ksp/ksp/examples/tests/output/ex3_chebyest.out
/petsc/src/ksp/ksp/examples/tests/output/ex3_chebynoest.out
/petsc/src/ksp/ksp/examples/tests/output/ex3_nocheby.out
/petsc/src/ksp/ksp/examples/tutorials/ex61f.F90
/petsc/src/ksp/ksp/impls/cheby/cheby.c
/petsc/src/ksp/ksp/impls/cheby/chebyshevimpl.h
/petsc/src/ksp/ksp/interface/itcreate.c
/petsc/src/ksp/ksp/interface/itfunc.c
gamg/geo.c
mg/mgfunc.c
/petsc/src/mat/examples/tests/ex136.c
/petsc/src/mat/examples/tests/ex174.cxx
/petsc/src/mat/examples/tutorials/output/ex15_2.out
/petsc/src/mat/impls/aij/mpi/mpiaij.c
/petsc/src/mat/impls/aij/seq/aij.c
/petsc/src/mat/impls/aij/seq/umfpack/umfpack.c
/petsc/src/mat/impls/baij/mpi/mpibaij.c
/petsc/src/mat/impls/baij/seq/baij.c
/petsc/src/mat/impls/blockmat/seq/blockmat.c
/petsc/src/mat/impls/dense/mpi/mpidense.c
/petsc/src/mat/impls/dense/seq/dense.c
/petsc/src/mat/impls/elemental/matelem.cxx
/petsc/src/mat/impls/elemental/matelemimpl.h
/petsc/src/mat/impls/sbaij/mpi/mpisbaij.c
/petsc/src/mat/impls/sbaij/seq/sbaij.c
/petsc/src/snes/interface/snes.c
/petsc/src/sys/classes/viewer/impls/binary/binv.c
/petsc/src/sys/classes/viewer/interface/view.c
/petsc/src/sys/mpiuni/mpi.c
/petsc/src/vec/is/utils/vsectionis.c
/petsc/src/vec/vec/utils/vecio.c
bf4339c225-Feb-2015 Barry Smith <bsmith@mcs.anl.gov>

There is no verbose in PETSc!

Removed the verbose mechanism from GAMG code and used PetscInfo() for reports instead.

1...<<111112113114115116117118119120>>...210