Remove the use and definition of __FUNCT__ throughout the codeSince all modern C/C++ compilers provide this functionality we no longer need to provide it manually in PETScTime: 1.5 hoursThanks-t
Remove the use and definition of __FUNCT__ throughout the codeSince all modern C/C++ compilers provide this functionality we no longer need to provide it manually in PETScTime: 1.5 hoursThanks-to: Andreas Mang <andreas@ices.utexas.edu>
show more ...
added a short section in the users manual on using PETSc with SAWs since previouslywe had basically no information besides some scattered manual pages.Time: .5 hoursThanks-to: Tobin Isaac <tisaa
added a short section in the users manual on using PETSc with SAWs since previouslywe had basically no information besides some scattered manual pages.Time: .5 hoursThanks-to: Tobin Isaac <tisaac@uchicago.edu>
updated PETSc directory layout to match standard packaging strategiesinclude/petsc finclude,private,mpiunilib/petsc confbin/petsc*
remove some dead code for AD and old AMS java and Matlab utilities
manual merge of conflict
updated to _ and __ variable name support in SAWswhen displaying options don't display man_# or text_#
shorter time between checks for SAWs blocking
update to use SAWs _Block feature on PetscObjectSAWsBlock and -options_gui
simplified managing of -xxx_saws_block to use single Block variable at root of /SAWs/ tree
fix PetscObjectSAWsBlock() cannot call PETSc routines while locking SAWs because they may lock it also
added PetscStackCallSAWs() everywhere possible
locking object cannot involve locking stack or code hangs on the second lock
updated to latest SAWs API
updated to new /dir1/dir2/variablename scheme for SAWs
update for latest SAWs
converted uAMS usage to SAWs usage; starts server but cannot see any published directories
updates to AMS interface include simple bash scripts
more changes to get it more working with uams
updated to new version of AMS; not tested
LOCDIR: fix all outdated paths and normalize trailing slashUpdate performed by: git ls-files '*/makefile' | xargs perl -pi -MFile::Basename \ -e 's!(LOCDIR[[:space:]]+=) *(.+)$!$1." ".dirnam
LOCDIR: fix all outdated paths and normalize trailing slashUpdate performed by: git ls-files '*/makefile' | xargs perl -pi -MFile::Basename \ -e 's!(LOCDIR[[:space:]]+=) *(.+)$!$1." ".dirname($ARGV)."/"!e'Fortran auto must be fixed using 'make allfortranstubs' and the resultcan be checked by 'bin/maint/checkloc.py'.
got value back from webclient to application
goddman script Jed sent me doesn;t work, it loses changes
changed AMS publishing to use the Viewer modeladded simple AMS viewer for mat,ksp,snes,tsadded --ksp/snes/ts_view_pre for starting the viewer before the solve (ugly but useful for AMS)added PetscS
changed AMS publishing to use the Viewer modeladded simple AMS viewer for mat,ksp,snes,tsadded --ksp/snes/ts_view_pre for starting the viewer before the solve (ugly but useful for AMS)added PetscStackCalls around AMS function calls when appropriate (note do not want these in webserver because do not webserver stopping just because AMS server is down
work on AMS interface, consistent naming, ams.h not included in petscviewer.h, no ifdefsHg-commit: 642571a1dc7109fdb7e5b0abb23bf260d10eb970
more work on AMS JSON-RPC Web interfaceHg-commit: 610511a68dcbe0d01c88ee4f8cc7926484939c33
1234