Sys: Fixed initialization of EventPerf records
Merge branch 'master' into knepley/feature-error-logging* master: (324 commits) DT: Reverting the tgamma change broke MPFR - I guess we need a nightly build with it in Revert "tgamma: icc on wi
Merge branch 'master' into knepley/feature-error-logging* master: (324 commits) DT: Reverting the tgamma change broke MPFR - I guess we need a nightly build with it in Revert "tgamma: icc on windows requires mathimf.h for tgamma." setup routine no longer calls PetscCalloc5 if the arrays have already been allocated in a previous setup call clarify SNESGetFunction() Move MOAB docs to submansec so as not to clutter DM mansec doc: remove matlab from doc generation dependency - i.e remove 'alldoc3' and use 'html' to generate corresponding '*.m.html' files. Remove matlab pounders related cruft that is not required. Document the matlab code better and include an appropriate message in the help text. Fixed typo. Remove the inclusion of matlab in testing. Finalizing comments and the work for the test problems. Finished the testing and generation of plots. Some simple bug fixes addressed. Set -Wl,-rpath for Mac OS Matlab mkl directory; don't pass -nojvm to matlab since it causes crashes on Barry's machine and is not needed Added list of known problems with the code. Added a comment on ignoring the return from Tao. Finish with initial implementation of matlab interface to test TAO pounders. Working through the matlab interface for pounders testing. Fix typo in manual Reported-by: Jaroslaw Piwonski (CAU) <jpi@informatik.uni-kiel.de> Fixed mkl_sparse_sypr() calls that were using an unsupported value in the matrix descriptor. test harness: simplify code that checks for sequential-only tests Fix the doc for call-backs drdyf drdpf ...
show more ...
Merge branch 'balay/fix-uni-ex/maint'
mpiuni: fix example [and dashboard to flag this error]/sandbox/petsc/petsc.next-2/src/sys/logging/examples/tutorials/ex1f.F90:107.50: call PETSC_MPI_WAIT(req,MPI_STATUS_IGNORE,ierr)
mpiuni: fix example [and dashboard to flag this error]/sandbox/petsc/petsc.next-2/src/sys/logging/examples/tutorials/ex1f.F90:107.50: call PETSC_MPI_WAIT(req,MPI_STATUS_IGNORE,ierr) 1Error: Symbol 'mpi_status_ignore' at (1) has no IMPLICIT type
Merge branch 'maint'
Logging: Update and extend tests
LogXML: Various enhancements* Workaround lack of suport for user-defined logging stages* Deallocate nested events in PetscLogDestroy()* Add command line option -log_threshold* Fix title in XSL s
LogXML: Various enhancements* Workaround lack of suport for user-defined logging stages* Deallocate nested events in PetscLogDestroy()* Add command line option -log_threshold* Fix title in XSL stylesheet
whitespace-cleanup
examples: add compile target 'ex%: ex%.o' etc - and remove the corresponding dups
Merge branch 'master' into knepley/feature-error-logging* master: (221 commits) dashboard: count and list example compile failures like: fix fix-pr879-jczhang-optimize-vecscatter-multi-copy a
Merge branch 'master' into knepley/feature-error-logging* master: (221 commits) dashboard: count and list example compile failures like: fix fix-pr879-jczhang-optimize-vecscatter-multi-copy add manual page cross links for SNESLineSearchSetPostCheck() and related routines fix help manual of MatCreateSubmatrices() Reported-by: Tim Steinhoff <kandanovian@gmail.com> Add manual pages for PetscRealPart() and PetscImaginaryPart() fix compile error with missing MPI_C_DOBULE_COMPLEX fix typo Reported-by: Febrian Setianto <febrian.setianto@gmail.com> plex tutorial ex5: updated test requirements DMPlexLoad_HDF5_Xdmf_Internal: fix for complex PetscScalar. DMPlexLoad_HDF5_Xdmf_Internal: fix for 64-bit PetscInt. DMPlexBuildFromCellList_Internal: use DMPlexInvertCell_Internal (with PetscInt* arg) petscviewer.h: removed notice which is no longer relevant DMPlexCreateFromFile: document option check only if PETSC_USE_DEBUG DMPlexBuildFromCellList_Internal optionally inverts cells. ex5: new test 4 with -compare without repartitioning ex5: new test 3 using -compare ex5: HDF5 write+read moved to separate function ex5: option -format processed in ProcessOptions() ex5: added missing hdf5 requirement ...Conflicts: include/petsclog.h
Merge branch 'jczhang/fix-perf-log-stage' into maint [PR #927]* jczhang/fix-perf-log-stage:Fix wrong average message length in Summary of Stages in log_view
Man pages: add newlines after "Notes:"This allows for proper formatting from sowing.On OS X (using gsed, not the default BSD sed), from the PETSc root directory: find src include -type f \(
Man pages: add newlines after "Notes:"This allows for proper formatting from sowing.On OS X (using gsed, not the default BSD sed), from the PETSc root directory: find src include -type f \( -name "*.c" -or -name "*.h" -or -name "*.cxx" \) | xargs gsed -i 's/Notes\s*:\s*\(\w.*\)/Notes:\n \1/'This adds a newline and 4 spaces whenever "Notes:" is followed by any "word" character, in any .c, .h, or .cxx file in src/ or include/
remove PetscErrorCode PetscLogSetThreshold(PetscLogDouble, PetscLogDouble *) protypesince conflicts with PETSC_EXTERNCommit-type: bug-fix, portability-fix
Add appropriate include file for automatically generated Fortran routinesCommit-type: bug-fix
Fix wrong average message length in Summray of Stages in log_view(Avg message length in this stage) = (total message length in this stage) / (total messages in this stage)Old code divided by (tota
Fix wrong average message length in Summray of Stages in log_view(Avg message length in this stage) = (total message length in this stage) / (total messages in this stage)Old code divided by (total messages in computation)
protect PetscMPITypeSize() when neededCommit-type: portability-fixReported-by: nightly tests
Fix some missing functionality for nested loggingRe: [petsc-dev] getting on with the nested timersRe: nested timers transfers and reductionsCommit-type: feature, documentation, exampleReported-
Fix some missing functionality for nested loggingRe: [petsc-dev] getting on with the nested timersRe: nested timers transfers and reductionsCommit-type: feature, documentation, exampleReported-by: "Klaij, Christiaan" <C.Klaij@marin.nl>
PetscLog: Added ability to put dog and error information in an event- This allows convergence monitoring along with performance- Report this info in the Python module- Record the data in ConvEst
Add documentation ot PetscLogView() manual page on how to view nested xml log filesDo not hardwire complete path for style file performance_xml2html.xsl since some browserscannot handle the hardwi
Add documentation ot PetscLogView() manual page on how to view nested xml log filesDo not hardwire complete path for style file performance_xml2html.xsl since some browserscannot handle the hardwired version of the locationCommit-type: portability-fix, documentation
Merge branch 'dalcinl/fix-single-warnings'
PetscAbsXXX:Fix clang warnings related to double -> single truncation
Complete benchark example with display of logging communication time for VecScatterDocumented binding options for Intel mpirunFunded-by: P-ECPTime: 4
Fix typos in man pages
1...<<11121314151617181920