| #
68bece0b
|
| 09-Sep-2015 |
Hong Zhang <hongzhang@anl.gov> |
Postpone stack allocation to setup stage of tstrajectory, -tstrajectory_max_cps works now
|
| #
9a53571c
|
| 02-Sep-2015 |
Hong Zhang <hongzhang@anl.gov> |
add in-memory checkpointing, and it works :)
|
| #
972caf09
|
| 01-Sep-2015 |
Hong Zhang <hongzhang@anl.gov> |
correct more names for TSTrajectory and add TS to the argument list when creating TSTrajectory
|
| #
6c4ed002
|
| 19-Oct-2015 |
Barry Smith <bsmith@mcs.anl.gov> |
fix violations of PETSc style guide: Usage of SETERRQ and NULL
|
| #
6cd88445
|
| 17-Oct-2015 |
Barry Smith <bsmith@mcs.anl.gov> |
Clearly warn the user of implicit TS methods that they must set all the diagonal entries of the matrices they provide
Reported-by: Torquil Macdonald Sørensen <torquil@gmail.com>
|
| #
ca5f011d
|
| 16-Oct-2015 |
Barry Smith <bsmith@mcs.anl.gov> |
Note in the manual pages for TSSetIJacobian and TSSetRHSJacobian that the values in the user provided matrices are changed by the TS solvers so one cannot assume they containg the previous set values
Note in the manual pages for TSSetIJacobian and TSSetRHSJacobian that the values in the user provided matrices are changed by the TS solvers so one cannot assume they containg the previous set values.
Reported-by: Torquil Macdonald Sørensen <torquil@gmail.com>
show more ...
|
| #
c5e0a376
|
| 15-Oct-2015 |
Barry Smith <bsmith@mcs.anl.gov> |
Merge branch 'master' into barry/always-mark-floats
Needed to merge in master to resolve conflicts that will appear when this branch is merged with master
|
| #
7db568b7
|
| 13-Oct-2015 |
Barry Smith <bsmith@mcs.anl.gov> |
TSMonitorLGSolution() manual page had incorrect information about arguments
Reported-by: Torquil Macdonald Sørensen <torquil@gmail.com>
Improved the manual pages with cross links for many of the TS
TSMonitorLGSolution() manual page had incorrect information about arguments
Reported-by: Torquil Macdonald Sørensen <torquil@gmail.com>
Improved the manual pages with cross links for many of the TSMonitorLGXXXX manual pages
show more ...
|
| #
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
|
| #
daf670e6
|
| 07-Oct-2015 |
Barry Smith <bsmith@mcs.anl.gov> |
update manual pages for context set and get routines regarding use from Fortran and defining interface for them
|
| #
3d2946f2
|
| 07-Oct-2015 |
Barry Smith <bsmith@mcs.anl.gov> |
Merge branch 'master' of bitbucket.org:petsc/petsc
|
| #
c01f92fd
|
| 07-Oct-2015 |
Lisandro Dalcin <dalcinl@gmail.com> |
Merge branch 'maint'
|
| #
abe75c81
|
| 07-Oct-2015 |
Lisandro Dalcin <dalcinl@gmail.com> |
Merged in dalcinl/fix-tssetfromoptions (pull request #374)
TS: Remove call to SNESSetFromOptions() in subtypes
|
| #
39405e01
|
| 07-Oct-2015 |
Lisandro Dalcin <dalcinl@gmail.com> |
Merged in dalcinl/fix-lg-monitors (pull request #373)
LG monitors
|
| #
49c41c37
|
| 06-Oct-2015 |
Lisandro Dalcin <dalcinl@gmail.com> |
TS: Remove call to SNESSetFromOptions() in subtypes
|
| #
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 ...
|
| #
7f52daa2
|
| 04-Oct-2015 |
Lisandro Dalcin <dalcinl@gmail.com> |
LG monitors: Fix TS SNES/KSP interation monitors
|
| #
00b4ea89
|
| 27-Sep-2015 |
Fande Kong <fdkong.jd@gmail.com> |
To refactor the comments to follow petsc style.
Merge remote-tracking branch 'petsc/master' into fixed-comment-space
Conflicts: include/petsc/finclude/petscmat.h src/mat/examples/tests/makefile
To refactor the comments to follow petsc style.
Merge remote-tracking branch 'petsc/master' into fixed-comment-space
Conflicts: include/petsc/finclude/petscmat.h src/mat/examples/tests/makefile src/mat/impls/aij/mpi/mpiov.c
show more ...
|
| #
3646cfeb
|
| 22-Sep-2015 |
Fande Kong <fdkong.jd@gmail.com> |
To add a space to all comments I have made before. Barry pointed out that a comment without a space right after '/*' may cause bfort to crash
Merge remote-tracking branch 'petsc/master' into fixed-c
To add a space to all comments I have made before. Barry pointed out that a comment without a space right after '/*' may cause bfort to crash
Merge remote-tracking branch 'petsc/master' into fixed-comment-space
Conflicts: include/petsc/finclude/petscmat.h include/petscmat.h src/mat/examples/tests/makefile src/mat/impls/aij/mpi/mpiaij.h
show more ...
|
| #
6917cfd5
|
| 19-Sep-2015 |
Barry Smith <bsmith@mcs.anl.gov> |
Merge branch 'hongzh/ts-adjoint-monitor'
|
| #
c5e4d11f
|
| 16-Sep-2015 |
Dmitry Karpeev <karpeev@mcs.anl.gov> |
Merge branch 'pr329/master/Fande-Kong/matpartitioning-hierarch' into pr361/master/Fande-Kong/pcgasm-increaseoverlap: need hierarch to build GASM subdomains.
Conflicts: src/mat/examples/tests/makefi
Merge branch 'pr329/master/Fande-Kong/matpartitioning-hierarch' into pr361/master/Fande-Kong/pcgasm-increaseoverlap: need hierarch to build GASM subdomains.
Conflicts: src/mat/examples/tests/makefile src/mat/impls/aij/mpi/mpiaij.h
show more ...
|
| #
53ea634c
|
| 15-Sep-2015 |
Hong Zhang <hongzhang@anl.gov> |
minor change in the comment
|
| #
110eb670
|
| 15-Sep-2015 |
Hong Zhang <hongzhang@anl.gov> |
add -ts_adjoint_monitor to print information at each adjoint timestep
|
| #
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 ...
|
| #
3312fe82
|
| 14-Sep-2015 |
Barry Smith <bsmith@mcs.anl.gov> |
Merge branch 'hongzh/ts-sa-parallel'
|