removed path argument to XXXInitializePackage() and XXXRegister()
removed XXXRegisterDynamic() but kept the APIs for everything else underneath the samephase I of the update to handling registering function pointers
PetscViewerCreate_XXX() and PetscViewerFileSetName_XXX() should not change format or iformat
removed excessive use of CHKMEMQ;
Merge branch 'master' into barry/amsConflicts: include/petscviewer.h src/sys/classes/viewer/interface/viewreg.c src/sys/threadcomm/interface/threadcomm.c
Remove spurious CHKERRQ
basic snooping on PetscStack is now working
Warnings: clean compile with gcc-4.8 at -Wextra -Wno-unused-parameter* Mostly fills out some ops struct declarations. Reformatted so Emacs can help with alignment. Squelch whitespace in diff to s
Warnings: clean compile with gcc-4.8 at -Wextra -Wno-unused-parameter* Mostly fills out some ops struct declarations. Reformatted so Emacs can help with alignment. Squelch whitespace in diff to see useful changes.* Use struct instead of casting to data pointer (void*) when serializing function pointers.* strcasecmp is in strings.h
show more ...
KSPLogResidualHistory and SNESLogConvergenceHistory need to lock for AMS and have error checking when called
doc: nightlybuild fixes
Added support for starting server automatically by application codemessed around finding a bug in AMS
got value back from webclient to application
moved webserver code to its own directory and file
add AMS viewer for PC, server can only run without any memory debugging
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
more work on moving AMS model to viewer
cleanup of AMS viewer, handle JSON-RPC multiple CommsHg-commit: 1c6c1b742ae96264dbd8aad2eb769b7fe76641f3
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
developers nots for AMS JSON-RPCHg-commit: 1942f412783e54dc5cc9034876b2ad7aa84c6c8a
AMS JSON-RPC can now pass arrays back to JavascriptHg-commit: 1b37cd60ffda8bb3755881b9fc557bca2cfd83eb
PetscWebServe() should not have fortran stub, try publishing array of doubleHg-commit: 14049482a934289bd97f09ec39b639b5b6b4a0ce
bug fix for PetscWebServeRequestPostAMSJSONRPC(), I total misunderstood the header structure, it's amazing it ever worked.Hg-commit: f84398a9aa223390b75f128cb3580f8074a47bcc
minor cleanup/reorg of PETSc webserver stuff with addition of basic docs and explanationHg-commit: fe4d4097df58441cf8de8f8abf4575b17dc9798a
fixes for MATLAB engine fortran interfacemake PetscBeganMPI PETSC_EXTERN and available in petscsys.h for others to useHg-commit: 767347ff803d58b1c86e037fe578a50a51aac791
1...<<51525354555657585960>>...64