History log of /petsc/include/petscerror.h (Results 501 – 525 of 867)
Revision Date Author Comments
# 41117a8d 13-Jun-2013 Satish Balay <balay@mcs.anl.gov>

openmp: sched.h is required by openmp/tcopenmp.c


# e33c197d 11-Jun-2013 Richard Mills <rtm@eecs.utk.edu>

Merged petsc/petsc into rmills/petsc master.


# 76386721 20-May-2013 Lisandro Dalcin <dalcinl@gmail.com>

ABI compatibility for debug and optimized builds


# e9f0693f 06-Jun-2013 Jed Brown <jedbrown@mcs.anl.gov>

__SDIR__: use empty string instead of NULL

This is needed to avoid spurious dereferences of NULL, pending full
removal of __SDIR__ from the source.


# 541b0fb8 06-Jun-2013 Jed Brown <jedbrown@mcs.anl.gov>

__SDIR__: set to NULL, ignoring __INSDIR__ which is now unnecessary


# 11513a83 07-May-2013 Jed Brown <jedbrown@mcs.anl.gov>

Merge branch 'jed/stack-call-blas'

Fix performance bug that calling BLAS takes an amount of time dependent
on the number of memory allocations that the program has made.

* jed/stack-call-blas:
Pe

Merge branch 'jed/stack-call-blas'

Fix performance bug that calling BLAS takes an amount of time dependent
on the number of memory allocations that the program has made.

* jed/stack-call-blas:
PetscStackCallBLAS: new macro instead of PetscStackCall (skip CHKMEMQ)
Stack: consolidate handling of PetscStack

show more ...


# 441dd030 05-May-2013 Jed Brown <jedbrown@mcs.anl.gov>

Stack: consolidate handling of PetscStack

This is in preparation for addition of PetscStackCallBLAS(), for which I
would like to avoid further duplication (it has already led to
petscstackp->petscro

Stack: consolidate handling of PetscStack

This is in preparation for addition of PetscStackCallBLAS(), for which I
would like to avoid further duplication (it has already led to
petscstackp->petscroutine becoming stale in case of PetscStackPush).

This change has only one functional change: PetscStackPush will now
report the file and line number of the call site instead of "unknown"
and 0. This is more useful because it distinguishes multiple calls from
the same function.

show more ...


# 4d2d963c 28-Mar-2013 Richard Mills <rtm@eecs.utk.edu>

Merged petsc/petsc into rmills/petsc master


# e1d27e54 28-Mar-2013 Jed Brown <jed@59A2.org>

Merge branch 'barry/rm-xxxregisterdynamic' into jed/ts-eimex

PetscObjectComposeFunctionDynamic() and TSRegisterDynamic() were
replaced by PetscObjectComposeFunction() and TSRegister(), both of which

Merge branch 'barry/rm-xxxregisterdynamic' into jed/ts-eimex

PetscObjectComposeFunctionDynamic() and TSRegisterDynamic() were
replaced by PetscObjectComposeFunction() and TSRegister(), both of which
drop the string name argument.

* barry/rm-xxxregisterdynamic: (82 commits)
...

Conflicts:
src/ts/interface/tsregall.c

show more ...


# 99c3dd19 20-Mar-2013 Jed Brown <jed@59A2.org>

Merge branch 'barry/ams' into master

* commit 'eb4227cfdd169cc03749ba3ef12d3932f2f322bf': (24 commits)
forgotten files
basic snooping on PetscStack is now working
split AMSJavascript.py into A

Merge branch 'barry/ams' into master

* commit 'eb4227cfdd169cc03749ba3ef12d3932f2f322bf': (24 commits)
forgotten files
basic snooping on PetscStack is now working
split AMSJavascript.py into AMS.py for AMS javascript and AMSSnoopObjects.py for example showing published objects
fix bug in previous commit
added error returns for JSON-RPC AMS calls
don't let web accessor change length of array setting to publisher
Pass arrays of values back from webserver to AMS publisher
fix for last commit, missing errorcode and wrong variable name
KSPLogResidualHistory and SNESLogConvergenceHistory need to lock for AMS and have error checking when called
shutdown webserver if you started it on PetscFinalize(), what about when crash, should still shut it down
Added support for starting server automatically by application code messed around finding a bug in AMS
got value back from webclient to application
goddman script Jed sent me doesn;t work, it loses changes
split webserver into standalone problem that is not part of running PETSc application had to do this since impossible for AMS publisher and accessor to be in same application better to just totally redo AMS! But that is to large a project
moved webserver code to its own directory and file
added callback for changable fields in pyjs representation of AMS memories
add AMS viewer for PC, server can only run without any memory debugging
changed AMS publishing to use the Viewer model added simple AMS viewer for mat,ksp,snes,ts added --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
Fix for SNESSetConvergenceHistory() when input a is null
...

show more ...


# 15681b3c 20-Mar-2013 Barry Smith <bsmith@mcs.anl.gov>

basic snooping on PetscStack is now working


# 4042b796 17-Mar-2013 Jed Brown <jed@59A2.org>

Merge branch 'master' into jed/ts-eimex

Sync to include Git conversion, PETSC_EXTERN, and minor API changes.

Conflicts:
src/ts/interface/tsregall.c


# 8d359177 07-Mar-2013 Barry Smith <bsmith@mcs.anl.gov>

fixed function names with Default to match new standard (which I just wrote)
fixed a few more functions that should be PETSC_INTERN

Hg-commit: 87889fe4f6d4e8d0963adcc79d438e75330601c6


# 82c86c8f 16-Feb-2013 Barry Smith <bsmith@mcs.anl.gov>

petscctable.h and petscmatlab.h shold not be included in petscsys.h

Hg-commit: 84ac1a0e8bb6899bb6d64a2004d4e3e7923b00da


# 573b0fb4 14-Feb-2013 Barry Smith <bsmith@mcs.anl.gov>

eliminated includes of system string files from petscsys.h
slightly painful because of Jed's ugly PetscCheck__FUNCT__()

Hg-commit: c40acb6935dfc9df65da08a52a5f0cb47823cf1b


# 0298fd71 08-Feb-2013 Barry Smith <bsmith@mcs.anl.gov>

removed PETSC_NULL from C and Fortran (except declaration in C for backward compatibility). Kept PETSC_NULL_xxx for Fortran
Fixed a few bugs where PETSC_NULL had been used incorrectly.

Hg-commit: 05

removed PETSC_NULL from C and Fortran (except declaration in C for backward compatibility). Kept PETSC_NULL_xxx for Fortran
Fixed a few bugs where PETSC_NULL had been used incorrectly.

Hg-commit: 054705a517d7f4388a8a084415d7478cbe95dff4

show more ...


# 047240e1 06-Feb-2013 Barry Smith <bsmith@mcs.anl.gov>

fixed bug that appears in C++ with casting to void** in pthread stuff

Hg-commit: dee2854f44eddfeec83028aca913288bcf35b3cb


# dbf62e16 06-Feb-2013 Barry Smith <bsmith@mcs.anl.gov>

more docs on PetscStackCall() and PetscStackCallStandard()
PetscStackActive becomes function

Hg-commit: f0602b91e50ee4dcd2925041a27b0a3f025d08b6


# bb9aae2f 06-Feb-2013 Barry Smith <bsmith@mcs.anl.gov>

removed last macro function from thread local infrastructure

Hg-commit: 85f62b889edeaa2041e78728f8f3290022e5c6b8


# 31d8eec5 01-Feb-2013 Barry Smith <bsmith@mcs.anl.gov>

commit after merge

Hg-commit: 1fa981254c79c783277e37654668dfe698cddf41


# 30ecc5ab 01-Feb-2013 Karl Rupp <rupp@mcs.anl.gov>

Fixed PetscStackCall macro (was not guarded by do{ ... } while(0))

Hg-commit: 45ae9050b6b259aa3fd8fcbae9fd54fc60f62a74


# 639ff905 25-Jan-2013 Barry Smith <bsmith@mcs.anl.gov>

macros changed to static inline functions
output of example fixed for previous change to example

Hg-commit: 30b16dfe130e50978dcb99c50a8edfc8772fcf0f


# c751a9dc 16-Jan-2013 Karl Rupp <rupp@mcs.anl.gov>

Carefully stashed all \t recursively in include/. Makefile is the only (obvious) exception. Preserved formatting.

Hg-commit: 4b7cd8b76fd5dcfc12ae025d8d69e26ec632fb40


# a853e81e 13-Jan-2013 Shri Abhyankar <abhyshr@mcs.anl.gov>

Commit after merge.

Hg-commit: 7ae059cc471c053401c1d6a21c3e45b9d4418175


# f2ba6396 12-Jan-2013 Barry Smith <bsmith@mcs.anl.gov>

added appropriate #include to various synopsis in manual pages

Hg-commit: 649729772e487ab080652f3c9abb4b4203cfa79d


1...<<21222324252627282930>>...35