History log of /petsc/src/sys/classes/viewer/interface/dlregispetsc.c (Results 76 – 100 of 136)
Revision Date Author Comments
# 7bf5a629 05-May-2016 Barry Smith <bsmith@mcs.anl.gov>

The deprecated -log_summary_exclude was still being used when it should have been -log_exclude

Reported-by: Jose E. Roman <jroman@dsic.upv.es>


# af25d912 06-Mar-2016 Stefano Zampini <stefano.zampini@gmail.com>

Merge branch 'master' into stefano_zampini/feature-pcbddc-saddlepoint

Conflicts:
src/ksp/pc/impls/bddc/bddc.c
src/ksp/pc/impls/bddc/bddcgraph.c
src/ksp/pc/impls/bddc/bddcprivate.c
src/ksp/pc/imp

Merge branch 'master' into stefano_zampini/feature-pcbddc-saddlepoint

Conflicts:
src/ksp/pc/impls/bddc/bddc.c
src/ksp/pc/impls/bddc/bddcgraph.c
src/ksp/pc/impls/bddc/bddcprivate.c
src/ksp/pc/impls/bddc/bddcscalingbasic.c
src/ksp/pc/impls/bddc/bddcschurs.c
src/mat/impls/is/matis.c

show more ...


# f37e7628 21-Feb-2016 Barry Smith <bsmith@mcs.anl.gov>

Merge branch 'master' into barry/add-pcfieldsplit-logevent


# f44c6289 28-Jan-2016 Barry Smith <bsmith@mcs.anl.gov>

Merge branch 'master' into barry/add-pcreset-hypre-for-master

Needed to move PCDestroy_HYPRE() added to master to PCReset_HYPRE() since that was introduced
as a bug fix for maint


# c3d89e0a 19-Dec-2015 Barry Smith <bsmith@mcs.anl.gov>

Merge branch 'master' into hongzh/checkpointing

Manual merges for a couple of PetscOptions changes in master


# 0709b2fe 15-Dec-2015 Toby Isaac <tisaac@uchicago.edu>

Merge remote-tracking branch 'origin/knepley/feature-plex-add-time' into tisaac/dmforest

Both branches changeds DM projection behavior, so I wanted to sort it
out before merging

* origin/knepley/fe

Merge remote-tracking branch 'origin/knepley/feature-plex-add-time' into tisaac/dmforest

Both branches changeds DM projection behavior, so I wanted to sort it
out before merging

* origin/knepley/feature-plex-add-time: (59 commits)
SNES ex69: Updated to new function API, fixed test output
SNES ex75: Fixed for new function API
add fortran stub for TSMonitorLGSetTransform() and fix TSMonitorLG for multiple fields but no names provided for fields
add -binary_write_double so __float128 precision can save as double to binary files
TSClone() did not clone Fortran function pointers hence some TS methods would fail if functions provided in Fortan
petsc4py: update to snapshot with 'barry/petscoptions-object' changes
fix bad merge that introduced 2 copies of the MPI_Comm_free()
update example to use MAT_INPLACE_MATRIX, not REUSE
incorrect addition of float to PetscInt
update for new PetscOptions API
TS ex18: Fixed function API and test output
Function now takes PetscOptions as first argument, this was missed during the first round of updates
bugfix for MatSetOption_Elemental()
fix test example no change output that was missing a line
fixes for new PetscOptions.. API that are needed based on problems with nightly build
Plex ex3: Use new function API
SNES ex62: Use new function API
SNES ex12: Use new function API
Plex: Fixed unused options in examples
Plex+DMDA: Add time to signatures
...

show more ...


# b49bb413 12-Dec-2015 Barry Smith <bsmith@mcs.anl.gov>

Merge branch 'master' into pr391/zianekhodja/lilia/tsirm/master


# 1f70c77e 10-Nov-2015 Matthew G. Knepley <knepley@gmail.com>

Merge branch 'master' into knepley/feature-plex-add-time

* master: (57 commits)
add fortran stub for TSMonitorLGSetTransform() and fix TSMonitorLG for multiple fields but no names provided for fie

Merge branch 'master' into knepley/feature-plex-add-time

* master: (57 commits)
add fortran stub for TSMonitorLGSetTransform() and fix TSMonitorLG for multiple fields but no names provided for fields
add -binary_write_double so __float128 precision can save as double to binary files
TSClone() did not clone Fortran function pointers hence some TS methods would fail if functions provided in Fortan
petsc4py: update to snapshot with 'barry/petscoptions-object' changes
fix bad merge that introduced 2 copies of the MPI_Comm_free()
update example to use MAT_INPLACE_MATRIX, not REUSE
incorrect addition of float to PetscInt
update for new PetscOptions API
Function now takes PetscOptions as first argument, this was missed during the first round of updates
bugfix for MatSetOption_Elemental()
fix test example no change output that was missing a line
fixes for new PetscOptions.. API that are needed based on problems with nightly build
mark variable as unused so compiler doesn't warn about unused value
configure: use 'git cat-file -e' to check for existance of a commit in localrepo. ['git rev-parse' does not give error for a hash thats not in repo]
petsc4py: revert to manually syncing petsc4py with petsc master changes
configure: revert gitcommit default value to Null. If a pacakge using giturl does not change this value - raise an error
fix: revert change in a44bcdf that breaks with pgf90
update test output for fixed to hypre interface that now actually pass the interp vectors to BoomerAMG
fixes for merge from Jed's branch that should have been merged into master months ago!
Add to changes dev.html file the change to the PetscOptions routines
...

show more ...


# 3b78c357 09-Nov-2015 Barry Smith <bsmith@mcs.anl.gov>

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


# b21bbd0f 09-Nov-2015 Fande Kong <fdkong.jd@gmail.com>

Merge remote-tracking branch 'petsc/master' into moved-partitioning-to-pcgasmsetup


# 13cf9f3a 08-Nov-2015 Barry Smith <bsmith@mcs.anl.gov>

Merge branch 'barry/petscoptions-object'


# de90943d 07-Nov-2015 Barry Smith <bsmith@mcs.anl.gov>

Merge branch 'barry/petscoptions-object' into stefano_zampini/feature-pardiso-schur


# 9bc1b9be 03-Nov-2015 Barry Smith <bsmith@mcs.anl.gov>

Merge branch 'master' into barry-allow-vecset-nan-3.6


# c5929fdf 31-Oct-2015 Barry Smith <bsmith@mcs.anl.gov>

Complete update to new PetscOptions interface


# 1ceb14c0 23-Oct-2015 Barry Smith <bsmith@mcs.anl.gov>

Merge branch 'master' into pr263/PierreBdR/ts-domain-error-in-stage/master


# 34588265 08-Oct-2015 Stefano Zampini <stefano.zampini@gmail.com>

Merge branch 'master' into stefano_zampini/feature-pcbddc-saddlepoint

Conflicts:
src/ksp/pc/impls/bddc/bddcprivate.c


# 417c5e9a 05-Oct-2015 Toby Isaac <tisaac@ices.utexas.edu>

Merge branch 'master' into tisaac/dmforest

Get 3.6.2 patches

* master: (1360 commits)
remove nasty memory leak with CUDA code when using block Jacobi with multiple blocks per process
print abs

Merge branch 'master' into tisaac/dmforest

Get 3.6.2 patches

* master: (1360 commits)
remove nasty memory leak with CUDA code when using block Jacobi with multiple blocks per process
print abs in Fortran test example in order to have same result with real and complex builds
changed outdate mpirun and -np to mpiexec and -n
force sqrt to be taken in the precision of PetscReal in fortran examples
continuation line too soon for some compilers
stop configure if user selected C++ clanguage, single precision, complex combination since we do not support it
fixes for Fortran examples to compile cleanly in single precision that do not involve complex numbers
fixes to Fortran examples to compile cleanly in single precision complex
fix previous mistake
must cast 1. to PetscScalar before dividing by a PetscScalar (C++ complex class is terrible)
must cast 0.0 to PetscScalar before comparison with a PetscScalar
changed order of suggested locations of downloadable PETSc to Barry's preference
Increase patchlevel to 3.6.2
remove debug print statement from two commits before
remove debug print statements I accidently left in the last commit
PetscDraw: Fix dummy definition of PetscDrawCollective{Begin|End}()
remove cleanupMumps flag from MatDestroy_Mumps() it should always free the memory it allocated Bug detected while adding features to libMesh
improved viewing of fractional counts in xml nested log viewing fixed bug in output of doubles to xml nested log files
chombo: build only libs - not examples
fix typo. 'gcc-4.8 --with-cxx-dialect=C++11' gives a warning with this line - even though its in a #ifdef thats never enabled.
...

show more ...


# e8f5ccf9 15-Sep-2015 Matthew G. Knepley <knepley@gmail.com>

Merge branch 'master' into knepley/feature-label-empty-stratum

* master: (151 commits)
moved PCTELESCOPE comment into users manual since no one will see the comment
message in makefile about hyp

Merge branch 'master' into knepley/feature-label-empty-stratum

* master: (151 commits)
moved PCTELESCOPE comment into users manual since no one will see the comment
message in makefile about hypre bugs causing test crashes
remove use of some unitialized variables, remove use of "dummy" entries in Vec and IS since Dave May thought they could not be of size zero. Now three telescope tests give no valgrind errors
code sent unitialized data via MPI and allocated too large space for creating indices
Force generateetags.py to use /usr/local/bin/ctags before using ctags because the ctags provided with Apple XCode gets confused by function usage in .tex files and does not make proper tags for TSSolve() and many many others
Optimized version of snes/examples/tutorials/ex1f.F produced incorrect results when lx_v() and lf_v() were declared as of dimension 1 with optimzed builds only. Cannot explain exactly why this happens but since we are using VecGetArray() from Fortran we are gambling with the compiler regardless
make the PetscRandom object used in GAMG to be a public object that can be controlled via the options database. This allows the same example to produce the same results with real and complex numbers by using the option -pc_gamg_random_no_imaginary_part
added parallel tester for examples. Crude but it reduces a basic alltests on my laptop from 25 minutes to 7 1/2 minutes.
remove unneccessary if
fix the problem for ex9 which involves multiple TSSolve calls
shortened the time of several test examples
decrease dramatically the time used by several test examples that take more than a minute on may machine with debug mode
Some of the vectors created in MatNullSpaceCreateRigidBody() were not normalized to 1
fix strange PCTelescope struct name of P which caused duplicate symbol error on some systems cleanup use of PetscMalloc and PetscFree for telescope for modern PETSc standards replace semiredundat to telescope in makefile that runs test examples
SNESUpdateCheckJacobian: make relative norm output syntactically correct
DMCompositeGetGlobalISs: document Fortran interface
fix warnings on bsd. Also fix usage of PetscFunctionBegin/Return
Making an even bigger mess, I cannot explain why this is not in the branch
hypre: update with "Bug fix for Parasails; src/ksp/ksp/examples/tutorials/ex10.c runex10_16"
decrease duration of ex22 by factor of 10 to decrease testing time
...

show more ...


# 36836356 09-Sep-2015 Jed Brown <jed@jedbrown.org>

Merge branch 'jed/mat-assembly-perf' of bitbucket:petsc/petsc

VecAssembly and MatAssembly now use a scalable exchange pattern based on
PetscCommBuildTwoSided. This feature can be controlled with th

Merge branch 'jed/mat-assembly-perf' of bitbucket:petsc/petsc

VecAssembly and MatAssembly now use a scalable exchange pattern based on
PetscCommBuildTwoSided. This feature can be controlled with the options

-vec_assembly_bts 0 or 1 (default 0)
-matstash_bts 0 or 1 (default 0)

The rationale is that the new implementation with scalable data
structures can be slightly slower than the old version at small process
counts. The default here could be changed to depend on the process
count (leading to possibly-confusing scaling performance diagnostics) or
the implementation could learn to take a fast path.

* 'jed/mat-assembly-perf' of bitbucket:petsc/petsc: (49 commits)
MatStash: fix -Wsign-compare by using size_t for loop index when max is also size_t
Sys BuildTwoSided test: fix for non-POD std::complex
MatStash: cast to satisfy non-structural MPI type tag check
mpiuni: fix compile error /sandbox/petsc/petsc.clone-2/arch-linux-uni/lib/libpetsc.so: undefined reference to `MPI_Type_create_resized'
Vec: Silence compiler warning
Vec: fix typo in comment
Sys: fix C89 compiler warning
VecStash BTS: fix block stash InsertMode accounting
VecStash BTS: fix indexing bug counting sends to rank 0
MatStash BTS: fix memory leak on MAT_SUBSET_OFF_PROC_ENTRIES
VecAssemblyEnd_MPI_BTS: fix donotstash code path
VecAssemblyEnd_MPI_BTS: fix C++ conversion to InsertMode
Sys: fix datatypes test using MPI_Type_create_resized
MatStash BTS: work around lack of offsetof() for non-POD (std::complex)
MatAssembly: move check for InsertMode consistency into MatStashScatter impls
MatStash BTS: fix memory leak on reassembly with MAT_SUBSET_OFF_PROC_ENTRIES
MatStash BTS: small simplification to row ownership calculation
MatStash BTS: add MAT_SUBSET_OFF_PROC_ENTRIES, impl with neighbor-only comm
MatStash: initial BTS (BuildTwoSided) implementation
MatStash: add extension point for new BTS implementation
...

show more ...


# c7351cbe 06-Aug-2015 Fande Kong <fdkong.jd@gmail.com>

Merge branch 'matpartitioning-hierach' into pcgasm-increaseoverlap

Got an example ( /src/mat/examples/tests) from matpartitioning-hierach

Conflicts:
src/mat/impls/adj/mpi/mpiadj.c


# 49dd6661 05-Jul-2015 Dmitry Karpeev <karpeev@mcs.anl.gov>

Merge branch 'mat-increaseoverlap' of ssh://bitbucket.org/Fande-Kong/petsc into pr332/master/Fande-Kong/mat-increaseoverlap-scalable


# a79482ff 04-Jul-2015 Fande Kong <fdkong.jd@gmail.com>

Merge remote-tracking branch 'petsc/jed/mat-assembly-perf' into matpartitioning-hierach

To make the interface PetscCommBuildTwoSided(MPI_Comm comm,PetscMPIInt count,MPI_Datatype dtype,PetscInt nto,c

Merge remote-tracking branch 'petsc/jed/mat-assembly-perf' into matpartitioning-hierach

To make the interface PetscCommBuildTwoSided(MPI_Comm comm,PetscMPIInt count,MPI_Datatype dtype,PetscInt nto,const PetscMPIInt *toranks,const void *todata,PetscInt *nfrom,PetscMPIInt **fromranks,void *fromdata) compatible with Jed's new changes.
DataType of 'nto' and 'nfrom' is changed to PetscMPIInt.

Conflicts:
include/petscsys.h
src/sys/utils/sorti.c
src/vec/vec/examples/tests/makefile

show more ...


# 734e6879 03-Jul-2015 Fande Kong <fdkong.jd@gmail.com>

Merge remote-tracking branch 'petsc/jed/mat-assembly-perf' into mat-increaseoverlap

To make the interface PetscCommBuildTwoSided(MPI_Comm comm,PetscMPIInt count,MPI_Datatype dtype,PetscInt nto,const

Merge remote-tracking branch 'petsc/jed/mat-assembly-perf' into mat-increaseoverlap

To make the interface PetscCommBuildTwoSided(MPI_Comm comm,PetscMPIInt count,MPI_Datatype dtype,PetscInt nto,const PetscMPIInt *toranks,const void *todata,PetscInt *nfrom,PetscMPIInt **fromranks,void *fromdata) compatible with Jed's new changes.
DataType of 'nto' and 'nfrom' changed to PetscMPIInt.

Conflicts:
include/petscsys.h
src/sys/utils/sorti.c
src/vec/vec/examples/tests/makefile

show more ...


# e1b06f76 20-May-2015 Matthew G. Knepley <knepley@gmail.com>

Merge branch 'master' into knepley/solkx

* master: (6933 commits)
Bib: Added reference
Includegraph: Updated for compatibility with new folder layout.
Add SNESLineSearchReason to fortran inclu

Merge branch 'master' into knepley/solkx

* master: (6933 commits)
Bib: Added reference
Includegraph: Updated for compatibility with new folder layout.
Add SNESLineSearchReason to fortran includes Also truncate names to fit 32 char fortran limit
fix compile warnings /usr/home/balay/petsc.clone-2/src/vec/vec/interface/vector.c:1944: warning: division by zero in '1.0e+0 / 0.' /usr/home/balay/petsc.clone-2/src/ksp/ksp/interface/itfunc.c:508: warning: 'vec_rhs' may be used uninitialized in this function
updated output for new trust region initial size
initial size of the trust region is set as a percent of the norm of the initial guess, it should not be related to the initial norm of the function (which is kind of nuts).
The default bounds for SNESVISetVariableBounds() in the manual page were reversed from correct values
Bib: Added refs
Bib: Update MPICH webpage
Plex: Forgot to close file
removed nonexistent ex46f from makefile test rule
Revert "fixed bad merge into master"
fixed bad merge into master
fix memory leak in mkl_pardiso fix some formatting in mkl_pardiso code
mv runex111 from TESTEXAMPLES_C to TESTEXAMPLES_DATAFILESPATH
Mat+Doc: More Fortran docs
Plex ex3: Run tests with the correct number of field components
Bib: Added TetGen cite
parmetis: make sure 'ldd libparmetis.so' points to the correct libmetis.so that its linked with.
small fix as reported by the nightly test
...

Conflicts:
config/builder.py

show more ...


# 898446f9 11-Mar-2015 Shri Abhyankar <abhyshr@mcs.anl.gov>

Merge branch 'master' into shri/ts-is-for-differential-variables

Conflicts:
include/petsc-private/tsimpl.h
src/ts/impls/eimex/eimex.c
src/ts/interface/ts.c


123456