History log of /petsc/src/tao/ (Results 676 – 700 of 1550)
Revision Date Author Comments
(<<< Hide modified files)
(Show modified files >>>)
8ef7990525-Jan-2019 Toby Isaac <tisaac@cc.gatech.edu>

Added example using l1 regularization

40c392b007-Jan-2019 Toby Isaac <tisaac@cc.gatech.edu>

tao ex4 prelim taylor test

ex4 whitespace

ex4: Taylor test working for 2 norm

8becf3e604-Jan-2019 Toby Isaac <tisaac@cc.gatech.edu>

tao: stub for separable objective tutorial

This example should hopefully grow as Tao implementations
that have strategies for separable objectives are added.

tao ex4: added user context

tao ex4: s

tao: stub for separable objective tutorial

This example should hopefully grow as Tao implementations
that have strategies for separable objectives are added.

tao ex4: added user context

tao ex4: structure to example

tao ex4: stencil F matrix and random d vector init

tao ex4: typos, added random matrix feature

tao ex4: set stencil correctly

show more ...

83a0a5c313-Feb-2019 Toby Isaac <tisaac@cc.gatech.edu>

Tao: start TAOSHELL

For the user to give their own optimization implementation

TAOSHELL: add setsolve interface function

TAOSHELL: add missing file

Tao Shell: more direct copy of what's in SNES S

Tao: start TAOSHELL

For the user to give their own optimization implementation

TAOSHELL: add setsolve interface function

TAOSHELL: add missing file

Tao Shell: more direct copy of what's in SNES Shell

TaoShell: fix doc

show more ...

b80933c826-Mar-2019 Satish Balay <balay@mcs.anl.gov>

doc: fixes

c061e8e225-Mar-2019 Xiang Huang <xianghuang@gmail.com>

brgn.c documentation Options Database Keys: added the default "l2prox" and changed the ordering

d8bf705725-Mar-2019 Xiang Huang <xianghuang@gmail.com>

brgn.c set the default gn->reg_type as l2prox, so that no segmentation violation error even if user not providing -tao_brgn_regularization_type


/petsc/config/BuildSystem/config/compilers.py
/petsc/config/BuildSystem/config/packages/petsc4py.py
/petsc/include/petsc/mpiuni/mpi.h
/petsc/include/petsc/private/dmimpl.h
/petsc/include/petscdm.h
/petsc/include/petsclog.h
/petsc/include/petscsys.h
/petsc/share/petsc/datafiles/meshes/square_bin.msh
/petsc/src/dm/impls/da/dacreate.c
/petsc/src/dm/impls/forest/forest.c
/petsc/src/dm/impls/forest/p4est/pforest.c
/petsc/src/dm/impls/plex/plex.c
/petsc/src/dm/impls/shell/dmshell.c
/petsc/src/dm/interface/dmi.c
/petsc/src/docs/tex/manual/part2.tex
/petsc/src/docs/tex/petsc.bib
/petsc/src/docs/tex/petscapp.bib
/petsc/src/docs/website/documentation/bugreporting.html
/petsc/src/docs/website/documentation/changes/dev.html
/petsc/src/docs/website/documentation/changes/index.html
/petsc/src/docs/website/documentation/codemanagement.html
/petsc/src/docs/website/documentation/faq.html
/petsc/src/docs/website/documentation/installation.html
/petsc/src/docs/website/documentation/license.html
/petsc/src/docs/website/documentation/nonlinearsolvertable.html
/petsc/src/docs/website/documentation/referencing.html
/petsc/src/docs/website/documentation/saws.html
/petsc/src/docs/website/documentation/tutorials/index.html
/petsc/src/mat/examples/tests/ex96.c
/petsc/src/mat/impls/aij/mpi/mpiaij.h
/petsc/src/mat/impls/aij/mpi/mpimatmatmult.c
/petsc/src/mat/impls/aij/mpi/mpiptap.c
/petsc/src/mat/impls/aij/seq/aij.c
/petsc/src/mat/impls/aij/seq/aij.h
/petsc/src/mat/impls/aij/seq/matmatmult.c
/petsc/src/mat/impls/sbaij/seq/sbaij.c
/petsc/src/mat/interface/ftn-custom/zmatrixf.c
/petsc/src/mat/interface/matrix.c
/petsc/src/snes/examples/tutorials/output/ex12_p4est_solve_bddc_alt_3.out
/petsc/src/snes/impls/fas/fas.c
/petsc/src/snes/impls/gs/snesgs.c
/petsc/src/sys/classes/viewer/impls/hdf5/hdf5v.c
/petsc/src/sys/logging/xmllogevent.c
leastsquares/impls/brgn/brgn.c
/petsc/src/vec/is/sf/impls/basic/sfbasic.c
/petsc/src/vec/vscat/impls/mpi1/vpscat_mpi1.h
/petsc/src/vec/vscat/impls/mpi3/vpscat.h
/petsc/src/vec/vscat/impls/sf/vscatsf.c
9448b7f118-Mar-2019 Junchao Zhang <jczhang@mcs.anl.gov>

Revert the function name where it is referenced


/petsc/config/BuildSystem/nargs.py
/petsc/config/PETSc/Configure.py
/petsc/include/petsc/private/pcpatchimpl.h
/petsc/include/petsc/private/vecscatterimpl.h
/petsc/include/petscpc.h
/petsc/include/petscsftypes.h
/petsc/include/petscvec.h
/petsc/share/petsc/datafiles/matrices/m_05_05_crk.mtx
/petsc/src/contrib/fun3d/comp/flow.c
/petsc/src/contrib/fun3d/incomp/flow.c
/petsc/src/dm/examples/tutorials/ex14.c
/petsc/src/dm/examples/tutorials/ex6.c
/petsc/src/dm/impls/da/da1.c
/petsc/src/dm/impls/da/da2.c
/petsc/src/dm/impls/da/da3.c
/petsc/src/dm/impls/da/dadd.c
/petsc/src/dm/impls/da/dagtol.c
/petsc/src/dm/impls/da/dagtona.c
/petsc/src/dm/impls/da/dainterp.c
/petsc/src/dm/impls/da/dasub.c
/petsc/src/dm/impls/moab/dmmoab.cxx
/petsc/src/dm/impls/plex/plexfem.c
/petsc/src/dm/impls/plex/plexglvis.c
/petsc/src/dm/impls/stag/examples/tests/ex1.c
/petsc/src/dm/impls/stag/examples/tests/output/ex1_stencil_none_1.out
/petsc/src/dm/impls/stag/examples/tests/output/ex1_stencil_none_2.out
/petsc/src/dm/impls/stag/stag1d.c
/petsc/src/dm/impls/stag/stag2d.c
/petsc/src/dm/impls/stag/stag3d.c
/petsc/src/docs/website/features/gpus.html
/petsc/src/ksp/ksp/examples/tests/benchmarkscatters/ex2.c
/petsc/src/ksp/ksp/examples/tests/ex11.c
/petsc/src/ksp/ksp/examples/tutorials/ex49.c
/petsc/src/ksp/ksp/examples/tutorials/ex5.c
/petsc/src/ksp/ksp/examples/tutorials/ex73.c
/petsc/src/ksp/ksp/examples/tutorials/output/ex50_tut_2.out
/petsc/src/ksp/ksp/examples/tutorials/output/ex63_2.out
/petsc/src/ksp/ksp/examples/tutorials/output/ex63_2_alt.out
/petsc/src/ksp/pc/impls/asm/asm.c
/petsc/src/ksp/pc/impls/bddc/bddc.c
/petsc/src/ksp/pc/impls/bddc/bddcfetidp.c
/petsc/src/ksp/pc/impls/bddc/bddcprivate.c
/petsc/src/ksp/pc/impls/bddc/bddcscalingbasic.c
/petsc/src/ksp/pc/impls/bddc/bddcschurs.c
/petsc/src/ksp/pc/impls/fieldsplit/fieldsplit.c
/petsc/src/ksp/pc/impls/gamg/gamg.c
/petsc/src/ksp/pc/impls/gasm/gasm.c
/petsc/src/ksp/pc/impls/is/pcis.c
/petsc/src/ksp/pc/impls/patch/pcpatch.c
/petsc/src/ksp/pc/impls/redistribute/redistribute.c
/petsc/src/ksp/pc/impls/redundant/redundant.c
/petsc/src/ksp/pc/impls/telescope/telescope.c
/petsc/src/ksp/pc/impls/telescope/telescope_coarsedm.c
/petsc/src/ksp/pc/impls/telescope/telescope_dmda.c
/petsc/src/mat/examples/tests/ex144.c
/petsc/src/mat/examples/tests/ex146.c
/petsc/src/mat/examples/tests/ex72.c
/petsc/src/mat/examples/tests/ex73.c
/petsc/src/mat/examples/tests/output/ex72_3.out
/petsc/src/mat/impls/aij/mpi/mmaij.c
/petsc/src/mat/impls/aij/mpi/mumps/mumps.c
/petsc/src/mat/impls/aij/mpi/pastix/pastix.c
/petsc/src/mat/impls/aij/mpi/superlu_dist/superlu_dist.c
/petsc/src/mat/impls/baij/mpi/mmbaij.c
/petsc/src/mat/impls/dense/mpi/mmdense.c
/petsc/src/mat/impls/fft/fftw/fftw.c
/petsc/src/mat/impls/is/matis.c
/petsc/src/mat/impls/maij/maij.c
/petsc/src/mat/impls/sbaij/mpi/mmsbaij.c
/petsc/src/mat/impls/sbaij/seq/cholmod/sbaijcholmod.c
/petsc/src/mat/impls/scatter/mscatter.c
/petsc/src/mat/impls/sell/mpi/mmsell.c
/petsc/src/mat/impls/submat/submat.c
/petsc/src/snes/examples/tutorials/ex10d/ex10.c
/petsc/src/snes/examples/tutorials/output/ex62_2d_quad_q1_p0_vanka_add.out
/petsc/src/snes/examples/tutorials/output/ex62_2d_quad_q1_p0_vanka_add_unity.out
/petsc/src/snes/examples/tutorials/output/ex62_2d_quad_q2_q1_vanka_add.out
/petsc/src/snes/examples/tutorials/output/ex62_2d_quad_q2_q1_vanka_add_unity.out
/petsc/src/snes/impls/multiblock/multiblock.c
/petsc/src/snes/impls/vi/rs/virs.c
bound/utils/isutil.c
constrained/impls/ipm/ipm.c
leastsquares/impls/pounders/pounders.c
pde_constrained/examples/tutorials/elliptic.c
pde_constrained/examples/tutorials/hyperbolic.c
pde_constrained/examples/tutorials/parabolic.c
pde_constrained/impls/lcl/lcl.c
/petsc/src/ts/examples/tests/ex10.c
/petsc/src/ts/examples/tests/ex2.c
/petsc/src/ts/examples/tests/ex4.c
/petsc/src/ts/examples/tests/ex7.c
/petsc/src/ts/examples/tests/ex9.c
/petsc/src/ts/examples/tutorials/network/wash/pipes1.c
/petsc/src/vec/vec/examples/tests/ex10.c
/petsc/src/vec/vec/examples/tests/ex11.c
/petsc/src/vec/vec/examples/tests/ex12.c
/petsc/src/vec/vec/examples/tests/ex13.c
/petsc/src/vec/vec/examples/tests/ex14.c
/petsc/src/vec/vec/examples/tests/ex17.c
/petsc/src/vec/vec/examples/tests/ex17f.F
/petsc/src/vec/vec/examples/tests/ex2.c
/petsc/src/vec/vec/examples/tests/ex22.c
/petsc/src/vec/vec/examples/tests/ex23.c
/petsc/src/vec/vec/examples/tests/ex24.c
/petsc/src/vec/vec/examples/tests/ex25.c
/petsc/src/vec/vec/examples/tests/ex30f.F
/petsc/src/vec/vec/examples/tests/ex4.c
/petsc/src/vec/vec/examples/tests/ex42.c
/petsc/src/vec/vec/examples/tests/ex44.c
/petsc/src/vec/vec/examples/tests/ex5.c
/petsc/src/vec/vec/examples/tests/ex6.c
/petsc/src/vec/vec/examples/tests/ex7.c
/petsc/src/vec/vec/examples/tests/ex8.c
/petsc/src/vec/vec/examples/tests/ex9.c
/petsc/src/vec/vec/impls/mpi/pbvec.c
/petsc/src/vec/vec/interface/rvector.c
/petsc/src/vec/vec/utils/tagger/examples/tutorials/ex1.c
/petsc/src/vec/vec/utils/tagger/impls/cdf.c
/petsc/src/vec/vec/utils/vecmpitoseq.c
/petsc/src/vec/vscat/examples/ex1.c
/petsc/src/vec/vscat/examples/ex2.c
/petsc/src/vec/vscat/examples/ex3.c
/petsc/src/vec/vscat/examples/ex4.c
/petsc/src/vec/vscat/examples/ex5.c
/petsc/src/vec/vscat/examples/ex6.c
/petsc/src/vec/vscat/examples/ex7.c
/petsc/src/vec/vscat/impls/mpi1/vpscat_mpi1.c
/petsc/src/vec/vscat/impls/mpi3/vpscat.c
/petsc/src/vec/vscat/interface/vscatfce.c
/petsc/src/vec/vscat/interface/vscreate.c
3c22afab14-Mar-2019 Stefano Zampini <stefano.zampini@gmail.com>

TAONTR: minor fix to code style

fc5ca06714-Mar-2019 Stefano Zampini <stefano.zampini@gmail.com>

TaoBNKEstimateActiveSet: Call MatHasOperation() only if the matrix has been assembled

the previous logic for MatGetDiagonal still holds
With this fix, the code will not error in case the hessian has

TaoBNKEstimateActiveSet: Call MatHasOperation() only if the matrix has been assembled

the previous logic for MatGetDiagonal still holds
With this fix, the code will not error in case the hessian has not been assembled at this time

show more ...

9dcef43614-Mar-2019 Stefano Zampini <stefano.zampini@gmail.com>

Tao: PETSc does not print warnings

8fcddce614-Mar-2019 Stefano Zampini <stefano.zampini@gmail.com>

TAOSetUpdate: change the Update callback

In SNES, the update function does not uses contexts, and thus it does not appear in the callback prototype
With TAO, since we are explcitily passing the ctx

TAOSetUpdate: change the Update callback

In SNES, the update function does not uses contexts, and thus it does not appear in the callback prototype
With TAO, since we are explcitily passing the ctx via TAOSetUpdate, we have to give it back to the user when performing the call

show more ...

553225e214-Mar-2019 Satish Balay <balay@mcs.anl.gov>

Merge remote-tracking branch 'origin/jczhang/vecscat-in-sf' [PR #1396]


/petsc/config/BuildSystem/config/packages/MFEM.py
/petsc/config/BuildSystem/config/packages/SuperLU_DIST.py
/petsc/config/BuildSystem/config/packages/petsc4py.py
/petsc/config/BuildSystem/config/packages/scalapack.py
/petsc/gmakefile.test
/petsc/include/petsc/private/dmimpl.h
/petsc/include/petsc/private/dmpleximpl.h
/petsc/include/petsc/private/isimpl.h
/petsc/include/petsc/private/kspimpl.h
/petsc/include/petsc/private/matimpl.h
/petsc/include/petsc/private/petscdsimpl.h
/petsc/include/petsc/private/sfimpl.h
/petsc/include/petsc/private/tsimpl.h
/petsc/include/petsc/private/vecimpl.h
/petsc/include/petsc/private/vecscatterimpl.h
/petsc/include/petscdm.h
/petsc/include/petscdmplex.h
/petsc/include/petscerror.h
/petsc/include/petscksp.h
/petsc/include/petscmat.h
/petsc/include/petscpc.h
/petsc/include/petscsf.h
/petsc/include/petscsys.h
/petsc/include/petscsystypes.h
/petsc/include/petscts.h
/petsc/include/petscvec.h
/petsc/include/petscversion.h
/petsc/lib/petsc/bin/maint/generateetags.py
/petsc/lib/petsc/bin/petsc_gen_xdmf.py
/petsc/share/petsc/datafiles/matrices/LFAT5.mtx
/petsc/share/petsc/datafiles/meshes/gmsh-3d-ascii-32.msh
/petsc/share/petsc/datafiles/meshes/gmsh-3d-ascii-64.msh
/petsc/share/petsc/datafiles/meshes/gmsh-3d-ascii.msh2
/petsc/share/petsc/datafiles/meshes/gmsh-3d-ascii.msh4
/petsc/share/petsc/datafiles/meshes/gmsh-3d-binary-32.msh
/petsc/share/petsc/datafiles/meshes/gmsh-3d-binary-64.msh
/petsc/share/petsc/datafiles/meshes/gmsh-3d-binary.msh2
/petsc/share/petsc/datafiles/meshes/gmsh-3d-binary.msh4
/petsc/share/petsc/datafiles/meshes/gmsh-3d.geo
/petsc/src/dm/dt/fe/impls/basic/febasic.c
/petsc/src/dm/dt/interface/dtds.c
/petsc/src/dm/field/examples/tutorials/output/ex1_ds.out
/petsc/src/dm/impls/composite/pack.c
/petsc/src/dm/impls/da/da.c
/petsc/src/dm/impls/da/dacorn.c
/petsc/src/dm/impls/da/dadist.c
/petsc/src/dm/impls/forest/p4est/pforest.c
/petsc/src/dm/impls/plex/examples/tests/ex1.c
/petsc/src/dm/impls/plex/examples/tests/ex10.c
/petsc/src/dm/impls/plex/examples/tests/ex11.c
/petsc/src/dm/impls/plex/examples/tests/ex18.c
/petsc/src/dm/impls/plex/examples/tests/ex3.c
/petsc/src/dm/impls/plex/examples/tests/ex32.c
/petsc/src/dm/impls/plex/examples/tests/output/ex18_1_1d_dist1.out
/petsc/src/dm/impls/plex/examples/tests/output/ex1_gmsh_3d_32.out
/petsc/src/dm/impls/plex/examples/tests/output/ex1_gmsh_3d_32_np2.out
/petsc/src/dm/impls/plex/examples/tests/output/ex1_gmsh_3d_64.out
/petsc/src/dm/impls/plex/examples/tests/output/ex1_gmsh_3d_64_np2.out
/petsc/src/dm/impls/plex/examples/tests/output/ex1_gmsh_3d_legacy.out
/petsc/src/dm/impls/plex/examples/tests/output/ex26_10.out
/petsc/src/dm/impls/plex/examples/tests/output/ex26_11.out
/petsc/src/dm/impls/plex/examples/tests/output/ex26_16.out
/petsc/src/dm/impls/plex/examples/tests/output/ex26_17.out
/petsc/src/dm/impls/plex/examples/tests/output/ex26_18.out
/petsc/src/dm/impls/plex/examples/tests/output/ex26_19.out
/petsc/src/dm/impls/plex/examples/tests/output/ex26_6.out
/petsc/src/dm/impls/plex/examples/tests/output/ex26_7.out
/petsc/src/dm/impls/plex/examples/tests/output/ex26_8.out
/petsc/src/dm/impls/plex/examples/tests/output/ex26_9.out
/petsc/src/dm/impls/plex/examples/tests/output/ex32_0.out
/petsc/src/dm/impls/plex/examples/tests/output/ex32_1.out
/petsc/src/dm/impls/plex/examples/tests/output/ex32_2.out
/petsc/src/dm/impls/plex/examples/tests/output/ex32_3.out
/petsc/src/dm/impls/plex/examples/tests/output/ex32_4.out
/petsc/src/dm/impls/plex/examples/tests/output/ex32_5.out
/petsc/src/dm/impls/plex/examples/tests/output/ex32_6.out
/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/plexgeometry.c
/petsc/src/dm/impls/plex/plexglvis.c
/petsc/src/dm/impls/plex/plexgmsh.c
/petsc/src/dm/impls/plex/plexhdf5.c
/petsc/src/dm/impls/plex/plexpartition.c
/petsc/src/dm/impls/plex/plexpreallocate.c
/petsc/src/dm/impls/plex/plexproject.c
/petsc/src/dm/impls/plex/plexreorder.c
/petsc/src/dm/impls/plex/plexsection.c
/petsc/src/dm/impls/plex/plexsubmesh.c
/petsc/src/dm/impls/stag/stag.c
/petsc/src/dm/impls/stag/stagstencil.c
/petsc/src/dm/impls/swarm/examples/tests/makefile
/petsc/src/dm/interface/dm.c
/petsc/src/dm/interface/dmget.c
/petsc/src/dm/interface/dmi.c
/petsc/src/docs/tex/manual/part2.tex
/petsc/src/docs/website/documentation/changes/38.html
/petsc/src/docs/website/documentation/index.html
/petsc/src/docs/website/download/index.html
/petsc/src/ksp/f90-mod/petsckspdefmod.F
/petsc/src/ksp/f90-mod/petsckspmod.F
/petsc/src/ksp/f90-mod/petscpcmod.F
/petsc/src/ksp/ksp/examples/tests/ex11.c
/petsc/src/ksp/ksp/examples/tutorials/ex52f.F90
/petsc/src/ksp/ksp/examples/tutorials/ex5f.F90
/petsc/src/ksp/ksp/examples/tutorials/ex71.c
/petsc/src/ksp/ksp/examples/tutorials/ex73.c
/petsc/src/ksp/ksp/examples/tutorials/ex7f.F90
/petsc/src/ksp/ksp/examples/tutorials/makefile
/petsc/src/ksp/ksp/examples/tutorials/output/ex43_6.out
/petsc/src/ksp/ksp/examples/tutorials/output/ex49_hypre_nullspace.out
/petsc/src/ksp/ksp/examples/tutorials/output/ex59_bddc_fetidp_approximate.out
/petsc/src/ksp/ksp/examples/tutorials/output/ex71_bddc_elast.out
/petsc/src/ksp/ksp/examples/tutorials/output/ex71_bddc_elast_3lev.out
/petsc/src/ksp/ksp/examples/tutorials/output/ex71_bddc_elast_4lev.out
/petsc/src/ksp/ksp/examples/tutorials/output/ex71_bddc_elast_both_approx.out
/petsc/src/ksp/ksp/examples/tutorials/output/ex71_bddc_elast_deluxe_layers.out
/petsc/src/ksp/ksp/examples/tutorials/output/ex71_bddc_elast_dir_approx.out
/petsc/src/ksp/ksp/examples/tutorials/output/ex71_bddc_elast_neu_approx.out
/petsc/src/ksp/ksp/examples/tutorials/output/ex71_fetidp_elast.out
/petsc/src/ksp/ksp/examples/tutorials/output/ex72_bddc_par_nd_parmetis.out
/petsc/src/ksp/ksp/examples/tutorials/output/ex72_bddc_par_nd_ptscotch.out
/petsc/src/ksp/ksp/examples/tutorials/output/ex73_basic_dirichlet.out
/petsc/src/ksp/ksp/examples/tutorials/output/ex73_basic_neumann.out
/petsc/src/ksp/ksp/examples/tutorials/output/ex73_mg_2lv_2mg.out
/petsc/src/ksp/ksp/examples/tutorials/output/ex73_mg_3lv_2mg.out
/petsc/src/ksp/ksp/examples/tutorials/output/ex73_mg_3lv_2mg_customcommsize.out
/petsc/src/ksp/ksp/interface/itcl.c
/petsc/src/ksp/ksp/interface/itcreate.c
/petsc/src/ksp/ksp/interface/itfunc.c
/petsc/src/ksp/pc/impls/bddc/bddc.c
/petsc/src/ksp/pc/impls/bddc/bddcgraph.c
/petsc/src/ksp/pc/impls/bddc/bddcnullspace.c
/petsc/src/ksp/pc/impls/bddc/bddcprivate.c
/petsc/src/ksp/pc/impls/bddc/bddcprivate.h
/petsc/src/ksp/pc/impls/bddc/bddcstructs.h
/petsc/src/ksp/pc/impls/fieldsplit/fieldsplit.c
/petsc/src/ksp/pc/impls/gamg/gamg.c
/petsc/src/ksp/pc/impls/gamg/geo.c
/petsc/src/ksp/pc/impls/hypre/hypre.c
/petsc/src/ksp/pc/impls/is/pcis.c
/petsc/src/ksp/pc/impls/is/pcis.h
/petsc/src/ksp/pc/impls/ksp/pcksp.c
/petsc/src/ksp/pc/impls/mg/mg.c
/petsc/src/ksp/pc/impls/ml/ml.c
/petsc/src/ksp/pc/impls/telescope/makefile
/petsc/src/ksp/pc/impls/telescope/telescope.c
/petsc/src/ksp/pc/impls/telescope/telescope.h
/petsc/src/ksp/pc/impls/telescope/telescope_coarsedm.c
/petsc/src/ksp/pc/impls/telescope/telescope_dmda.c
/petsc/src/ksp/pc/interface/precon.c
/petsc/src/mat/examples/tests/ex104.c
/petsc/src/mat/examples/tests/ex115.c
/petsc/src/mat/examples/tests/ex23.c
/petsc/src/mat/examples/tests/ex5.c
/petsc/src/mat/examples/tests/ex72.c
/petsc/src/mat/examples/tests/ex72mmio.c
/petsc/src/mat/examples/tests/ex72mmio.h
/petsc/src/mat/examples/tests/ex88.c
/petsc/src/mat/examples/tests/ex94.c
/petsc/src/mat/examples/tests/makefile
/petsc/src/mat/examples/tests/output/ex72_1.out
/petsc/src/mat/examples/tests/output/ex72_2.out
/petsc/src/mat/examples/tests/output/ex88_1.out
/petsc/src/mat/examples/tests/output/ex94_2.out
/petsc/src/mat/examples/tutorials/ex15.c
/petsc/src/mat/examples/tutorials/ex15f.F90
/petsc/src/mat/examples/tutorials/ex17f.F90
/petsc/src/mat/examples/tutorials/ex4f.F90
/petsc/src/mat/examples/tutorials/makefile
/petsc/src/mat/examples/tutorials/output/ex15_7.out
/petsc/src/mat/examples/tutorials/output/ex15_7_alt.out
/petsc/src/mat/f90-mod/petscmat.h90
/petsc/src/mat/impls/adj/mpi/mpiadj.c
/petsc/src/mat/impls/adj/mpi/mpiadj.h
/petsc/src/mat/impls/aij/mpi/mpiaij.c
/petsc/src/mat/impls/aij/mpi/mpiaij.h
/petsc/src/mat/impls/aij/mpi/mpicusparse/mpiaijcusparse.cu
/petsc/src/mat/impls/aij/mpi/mpimatmatmult.c
/petsc/src/mat/impls/aij/mpi/mpiptap.c
/petsc/src/mat/impls/aij/mpi/mumps/mumps.c
/petsc/src/mat/impls/aij/seq/matmatmult.c
/petsc/src/mat/impls/baij/mpi/mpibaij.c
/petsc/src/mat/impls/dense/mpi/mpidense.c
/petsc/src/mat/impls/dense/mpi/mpidense.h
/petsc/src/mat/impls/dense/seq/dense.c
/petsc/src/mat/impls/maij/maij.c
/petsc/src/mat/impls/mffd/mffd.c
/petsc/src/mat/impls/sell/mpi/mpisell.c
/petsc/src/mat/interface/ftn-custom/zmatrixf.c
/petsc/src/mat/interface/matnull.c
/petsc/src/mat/interface/matrix.c
/petsc/src/mat/partition/impls/hierarchical/hierarchical.c
/petsc/src/mat/partition/impls/pmetis/pmetis.c
/petsc/src/mat/partition/partition.c
/petsc/src/mat/utils/multequal.c
/petsc/src/snes/examples/tutorials/ex62.c
/petsc/src/snes/examples/tutorials/ex69.c
/petsc/src/snes/examples/tutorials/output/ex12_p4est_solve_bddc.out
/petsc/src/snes/examples/tutorials/output/ex12_p4est_solve_bddc_alt.out
/petsc/src/snes/examples/tutorials/output/ex12_p4est_solve_bddc_alt_2.out
/petsc/src/snes/examples/tutorials/output/ex19_cuda_2_alt.out
/petsc/src/snes/examples/tutorials/output/ex19_cuda_2_alt_2.out
/petsc/src/snes/examples/tutorials/output/ex19_cuda_2_alt_3.out
/petsc/src/snes/examples/tutorials/output/ex56_0.out
/petsc/src/snes/impls/tr/tr.c
/petsc/src/snes/interface/snes.c
/petsc/src/snes/utils/dmplexsnes.c
/petsc/src/sys/classes/viewer/impls/ascii/filev.c
/petsc/src/sys/classes/viewer/impls/hdf5/hdf5v.c
/petsc/src/sys/classes/viewer/interface/view.c
/petsc/src/sys/error/checkptr.c
/petsc/src/sys/error/examples/tests/ex2.c
/petsc/src/sys/error/examples/tests/output/ex2_1.out
/petsc/src/sys/error/examples/tests/output/ex2_1_alt.out
/petsc/src/sys/error/signal.c
/petsc/src/sys/examples/tests/ex47f.F90
/petsc/src/sys/examples/tests/makefile
/petsc/src/sys/examples/tutorials/ex16f.F90
/petsc/src/sys/examples/tutorials/ex17f.F90
/petsc/src/sys/examples/tutorials/ex1f.F90
/petsc/src/sys/examples/tutorials/ex2f.F90
/petsc/src/sys/examples/tutorials/makefile
/petsc/src/sys/f90-mod/petscsys.h90
/petsc/src/sys/f90-mod/petscviewer.h90
/petsc/src/sys/fileio/sysio.c
/petsc/src/sys/ftn-custom/zsys.c
/petsc/src/sys/objects/aoptions.c
/petsc/src/sys/objects/options.c
/petsc/src/sys/objects/ptype.c
/petsc/src/sys/utils/sorti.c
interface/taosolver_fg.c
interface/taosolver_hj.c
/petsc/src/ts/event/tsevent.c
/petsc/src/ts/examples/tutorials/advection-diffusion-reaction/ex5.c
/petsc/src/ts/examples/tutorials/ex10.c
/petsc/src/ts/examples/tutorials/ex11.c
/petsc/src/ts/examples/tutorials/ex11_sa.c
/petsc/src/ts/examples/tutorials/ex18.c
/petsc/src/ts/interface/sensitivity/tssen.c
/petsc/src/ts/interface/ts.c
/petsc/src/ts/trajectory/interface/traj.c
/petsc/src/vec/f90-mod/petscvec.h90
/petsc/src/vec/is/sf/examples/tutorials/ex1.c
/petsc/src/vec/is/sf/examples/tutorials/output/ex1_bcastop_basic.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/dlregissf.c
/petsc/src/vec/is/sf/interface/sf.c
/petsc/src/vec/is/sf/interface/sftype.c
/petsc/src/vec/is/utils/f90-custom/zisltogf90.c
/petsc/src/vec/vec/examples/tests/ex22.c
/petsc/src/vec/vec/examples/tests/ex29.c
/petsc/src/vec/vec/examples/tests/output/ex29_test_inv_error.out
/petsc/src/vec/vec/examples/tutorials/ex11.c
/petsc/src/vec/vec/examples/tutorials/ex11f90.F90
/petsc/src/vec/vec/examples/tutorials/ex12f.F90
/petsc/src/vec/vec/examples/tutorials/ex16f.F90
/petsc/src/vec/vec/examples/tutorials/ex18f.F90
/petsc/src/vec/vec/examples/tutorials/ex1f.F90
/petsc/src/vec/vec/examples/tutorials/ex3f.F
/petsc/src/vec/vec/examples/tutorials/ex4f90.F90
/petsc/src/vec/vec/examples/tutorials/ex5f.F90
/petsc/src/vec/vec/examples/tutorials/ex6f.F90
/petsc/src/vec/vec/examples/tutorials/ex7f.F
/petsc/src/vec/vec/examples/tutorials/ex8.c
/petsc/src/vec/vec/examples/tutorials/ex8f.F90
/petsc/src/vec/vec/examples/tutorials/ex9f.F90
/petsc/src/vec/vec/examples/tutorials/makefile
/petsc/src/vec/vec/examples/tutorials/output/ex11_1.out
/petsc/src/vec/vec/impls/nest/vecnest.c
/petsc/src/vec/vec/impls/seq/seqcuda/cudavecimpl.h
/petsc/src/vec/vec/impls/seq/seqcuda/veccuda.c
/petsc/src/vec/vec/impls/seq/seqcuda/veccuda2.cu
/petsc/src/vec/vec/interface/dlregisvec.c
/petsc/src/vec/vec/interface/rvector.c
/petsc/src/vec/vec/interface/vector.c
/petsc/src/vec/vec/utils/vecstash.c
/petsc/src/vec/vec/utils/vinv.c
/petsc/src/vec/vscat/examples/ex6.c
/petsc/src/vec/vscat/examples/ex7.c
/petsc/src/vec/vscat/examples/makefile
/petsc/src/vec/vscat/examples/output/ex6_1.out
/petsc/src/vec/vscat/examples/output/ex7_1.out
/petsc/src/vec/vscat/impls/makefile
/petsc/src/vec/vscat/impls/mpi1/vpscat_mpi1.h
/petsc/src/vec/vscat/impls/mpi3/vpscat.h
/petsc/src/vec/vscat/impls/sf/makefile
/petsc/src/vec/vscat/impls/sf/vscatsf.c
/petsc/src/vec/vscat/impls/vscat.c
/petsc/src/vec/vscat/interface/dlregisvecscat.c
/petsc/src/vec/vscat/interface/vscatfce.c
/petsc/src/vec/vscat/interface/vscreate.c
8860a13412-Mar-2019 Junchao Zhang <jczhang@mcs.anl.gov>

Use new vector read-lock function names

The new one are VecLockReadPush, VecLockReadPop, VecSetErrorIfLocked


/petsc/config/BuildSystem/config/packages/SuperLU_DIST.py
/petsc/include/petsc/private/sfimpl.h
/petsc/include/petsc/private/vecimpl.h
/petsc/include/petsc/private/vecscatterimpl.h
/petsc/include/petscerror.h
/petsc/include/petscsf.h
/petsc/include/petscsys.h
/petsc/include/petscvec.h
/petsc/include/petscviewer.h
/petsc/src/dm/impls/composite/pack.c
/petsc/src/dm/impls/da/dacorn.c
/petsc/src/dm/impls/da/dadist.c
/petsc/src/dm/impls/plex/examples/tests/ex18.c
/petsc/src/dm/impls/plex/examples/tests/output/ex18_1_1d_dist1.out
/petsc/src/dm/impls/plex/examples/tutorials/ex5.c
/petsc/src/dm/impls/plex/plexcreate.c
/petsc/src/dm/impls/plex/plexgeometry.c
/petsc/src/dm/impls/plex/plexhdf5xdmf.c
/petsc/src/dm/impls/stag/stag.c
/petsc/src/dm/interface/dm.c
/petsc/src/dm/interface/dmget.c
/petsc/src/docs/tex/manual/part2.tex
/petsc/src/docs/website/documentation/changes/38.html
/petsc/src/docs/website/documentation/index.html
/petsc/src/ksp/f90-mod/petscpc.h90
/petsc/src/ksp/ksp/examples/tests/ex11.c
/petsc/src/ksp/ksp/examples/tutorials/ex5f.F90
/petsc/src/ksp/ksp/examples/tutorials/ex7f.F90
/petsc/src/ksp/ksp/examples/tutorials/makefile
/petsc/src/ksp/ksp/interface/itfunc.c
/petsc/src/ksp/pc/examples/tests/ex9f.F90
/petsc/src/ksp/pc/examples/tests/output/ex9f_1.out
/petsc/src/ksp/pc/impls/bddc/bddc.c
/petsc/src/ksp/pc/impls/bddc/bddcprivate.c
/petsc/src/ksp/pc/impls/fieldsplit/fieldsplit.c
/petsc/src/ksp/pc/impls/fieldsplit/ftn-custom/zfieldsplitf.c
/petsc/src/ksp/pc/impls/gamg/gamg.c
/petsc/src/ksp/pc/interface/precon.c
/petsc/src/mat/examples/tests/ex23.c
/petsc/src/mat/examples/tests/ex5.c
/petsc/src/mat/examples/tutorials/ex15f.F90
/petsc/src/mat/examples/tutorials/ex17f.F90
/petsc/src/mat/examples/tutorials/ex4f.F90
/petsc/src/mat/examples/tutorials/makefile
/petsc/src/mat/f90-mod/petscmat.h90
/petsc/src/mat/impls/aij/mpi/mpiaij.c
/petsc/src/mat/impls/aij/mpi/mpicusparse/mpiaijcusparse.cu
/petsc/src/mat/impls/aij/mpi/mpimatmatmult.c
/petsc/src/mat/impls/baij/mpi/mpibaij.c
/petsc/src/mat/impls/maij/maij.c
/petsc/src/mat/impls/mffd/mffd.c
/petsc/src/mat/impls/sell/mpi/mpisell.c
/petsc/src/mat/interface/ftn-custom/zmatrixf.c
/petsc/src/mat/interface/matnull.c
/petsc/src/mat/interface/matrix.c
/petsc/src/snes/interface/snes.c
/petsc/src/sys/classes/viewer/impls/hdf5/hdf5v.c
/petsc/src/sys/classes/viewer/interface/view.c
/petsc/src/sys/error/checkptr.c
/petsc/src/sys/error/examples/tests/ex2.c
/petsc/src/sys/error/examples/tests/output/ex2_1.out
/petsc/src/sys/error/examples/tests/output/ex2_1_alt.out
/petsc/src/sys/error/signal.c
/petsc/src/sys/examples/tests/ex47f.F90
/petsc/src/sys/examples/tests/makefile
/petsc/src/sys/examples/tutorials/ex16f.F90
/petsc/src/sys/examples/tutorials/ex17f.F90
/petsc/src/sys/examples/tutorials/ex1f.F90
/petsc/src/sys/examples/tutorials/ex2f.F90
/petsc/src/sys/examples/tutorials/makefile
/petsc/src/sys/f90-mod/petscsys.h90
/petsc/src/sys/f90-mod/petscviewer.h90
/petsc/src/sys/ftn-custom/zsys.c
/petsc/src/sys/utils/sorti.c
interface/taosolver_fg.c
interface/taosolver_hj.c
/petsc/src/ts/event/tsevent.c
/petsc/src/ts/interface/sensitivity/tssen.c
/petsc/src/ts/interface/ts.c
/petsc/src/ts/trajectory/interface/traj.c
/petsc/src/vec/f90-mod/petscvec.h90
/petsc/src/vec/is/sf/examples/tutorials/ex1.c
/petsc/src/vec/is/sf/examples/tutorials/output/ex1_bcastop_basic.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/dlregissf.c
/petsc/src/vec/is/sf/interface/sf.c
/petsc/src/vec/is/sf/interface/sftype.c
/petsc/src/vec/is/utils/f90-custom/zisltogf90.c
/petsc/src/vec/vec/examples/tests/ex22.c
/petsc/src/vec/vec/examples/tutorials/ex11.c
/petsc/src/vec/vec/examples/tutorials/ex11f90.F90
/petsc/src/vec/vec/examples/tutorials/ex12f.F90
/petsc/src/vec/vec/examples/tutorials/ex16f.F90
/petsc/src/vec/vec/examples/tutorials/ex18f.F90
/petsc/src/vec/vec/examples/tutorials/ex1f.F90
/petsc/src/vec/vec/examples/tutorials/ex3f.F
/petsc/src/vec/vec/examples/tutorials/ex4f90.F90
/petsc/src/vec/vec/examples/tutorials/ex5f.F90
/petsc/src/vec/vec/examples/tutorials/ex6f.F90
/petsc/src/vec/vec/examples/tutorials/ex7f.F
/petsc/src/vec/vec/examples/tutorials/ex8.c
/petsc/src/vec/vec/examples/tutorials/ex8f.F90
/petsc/src/vec/vec/examples/tutorials/ex9f.F90
/petsc/src/vec/vec/examples/tutorials/makefile
/petsc/src/vec/vec/examples/tutorials/output/ex11_1.out
/petsc/src/vec/vec/impls/nest/vecnest.c
/petsc/src/vec/vec/impls/seq/seqcuda/cudavecimpl.h
/petsc/src/vec/vec/impls/seq/seqcuda/veccuda.c
/petsc/src/vec/vec/impls/seq/seqcuda/veccuda2.cu
/petsc/src/vec/vec/interface/rvector.c
/petsc/src/vec/vec/interface/vector.c
/petsc/src/vec/vec/utils/vecstash.c
/petsc/src/vec/vec/utils/vinv.c
/petsc/src/vec/vscat/examples/ex6.c
/petsc/src/vec/vscat/examples/makefile
/petsc/src/vec/vscat/examples/output/ex6_1.out
/petsc/src/vec/vscat/impls/makefile
/petsc/src/vec/vscat/impls/mpi1/vpscat_mpi1.h
/petsc/src/vec/vscat/impls/mpi3/vpscat.h
/petsc/src/vec/vscat/impls/sf/makefile
/petsc/src/vec/vscat/impls/sf/vscatsf.c
/petsc/src/vec/vscat/interface/dlregisvecscat.c
/petsc/src/vec/vscat/interface/vscatfce.c
/petsc/src/vec/vscat/interface/vscreate.c
07a43cc506-Mar-2019 Alp Dener <adener@anl.gov>

updated tomography1 test output

7d9f7d9706-Mar-2019 Satish Balay <balay@mcs.anl.gov>

requires:!quad -> !__float128

a3f5995806-Mar-2019 Satish Balay <balay@mcs.anl.gov>

whitespace fixes and:

"/export/home/petsc/petsc.next/src/tao/leastsquares/examples/tutorials/tomography.c", line 311: warning: newline not last character in file
"/export/home/petsc/petsc.next/src/t

whitespace fixes and:

"/export/home/petsc/petsc.next/src/tao/leastsquares/examples/tutorials/tomography.c", line 311: warning: newline not last character in file
"/export/home/petsc/petsc.next/src/tao/leastsquares/examples/tutorials/cs1.c", line 277: warning: newline not last character in file

show more ...

2daafc8a04-Mar-2019 Alp Dener <adener@anl.gov>

disabling quad tests for tomography and cs1 to prevent mat read from file errors

f966224d27-Feb-2019 Alp Dener <adener@anl.gov>

changing brgn test tolerances to eliminate necessity for some alt files

7243e46a26-Feb-2019 Satish Balay <balay@mcs.anl.gov>

fix compile warnings/errors

"/export/home/petsc/petsc.next-2/src/tao/leastsquares/impls/brgn/brgn.c", line 516: warning: newline not last character in file

/sandbox/petsc/petsc.next-3/s

fix compile warnings/errors

"/export/home/petsc/petsc.next-2/src/tao/leastsquares/impls/brgn/brgn.c", line 516: warning: newline not last character in file

/sandbox/petsc/petsc.next-3/src/tao/leastsquares/impls/brgn/ftn-custom/zbrgnf.c:42:1: error: expected '}' at end of input

show more ...

6fcb529119-Feb-2019 Alp Dener <adener@anl.gov>

64bit integer problem fixed for data files, options flags fixed for leastsquares tests

88fa445919-Feb-2019 Alp Dener <adener@anl.gov>

documentation and option name changes

470ec3f819-Feb-2019 Xiang Huang <xianghuang@gmail.com>

follow Barry suggestions and more, removed unneccessary line breaks, renamed BRGN_REGULARIZATION_TYPES captalize for defined constants

01b716f518-Feb-2019 Xiang Huang <xianghuang@gmail.com>

Changes suggested by Barry except the .tex files and why use the define instead of enum

463fc0ec15-Feb-2019 Alp Dener <adener@anl.gov>

fortran interfaces fixed and all tests passing

1...<<21222324252627282930>>...62