History log of /petsc/src/sys/utils/str.c (Results 301 – 325 of 363)
Revision Date Author Comments
# 26fc8f6f 11-Jun-2010 Victor Minden <victorminden@gmail.com>

commit after merge

Hg-commit: ba9e2ab71f9d39533d357c99a5fd54143cabf265


# 6f013253 10-Jun-2010 Barry Smith <bsmith@mcs.anl.gov>

changed use of AMS deattach phrase to detach

Hg-commit: 77a3720875c32b072caf7de5aabfb3d4354085c4


# f8dc72cd 10-Jun-2010 Victor Minden <victorminden@gmail.com>

commit after merge

Hg-commit: ff6f7304cebf9d0f27bee5e461b036f47dd2cf49


# d5649816 09-Jun-2010 Barry Smith <bsmith@mcs.anl.gov>

more work on AMS option setter

Hg-commit: 97faeb7c34710086b2f0d1c396bbe63d20f1c644


# b23f91a4 18-May-2010 Matthew G Knepley <knepley@gmail.com>

Merge

Hg-commit: 3d6e115ed50e0a91aeb25dbd4b36559e2e6d6008


# 265428aa 16-May-2010 Barry Smith <bsmith@mcs.anl.gov>

commit after merge

Hg-commit: c3dbc987bfe0a0841687eb44f966a4d1e14d4dc0


# 53e6e2c4 14-May-2010 Hong Zhang <hzhang@mcs.anl.gov>

cast

Hg-commit: 12b1317cd0602952e76e204fac4cdb5299b55a9f


# afcf0833 14-May-2010 Hong Zhang <hzhang@mcs.anl.gov>

merge

Hg-commit: 05d5009003ecfc80d5043a07199af616ee7c2323


# 209c9182 14-May-2010 Barry Smith <bsmith@mcs.anl.gov>

commit after merge

Hg-commit: b5a14361e615c8fbd98392f718d541fc07fc3843


# 301d30fe 14-May-2010 Barry Smith <bsmith@mcs.anl.gov>

changed PetscGetVersion() to not use unneeded and dangerous PetscStrcat()
added missing \n in PETSc help message
added initial xcode project that builds a simple iphone app

Hg-commit: 66d7e91cc737e8

changed PetscGetVersion() to not use unneeded and dangerous PetscStrcat()
added missing \n in PETSc help message
added initial xcode project that builds a simple iphone app

Hg-commit: 66d7e91cc737e8a060fee138585f89c5bc417239

show more ...


# e2f15add 13-May-2010 Matthew G Knepley <knepley@gmail.com>

Merge

Hg-commit: 091935e9281c6e900c1e00205f59cde73745cb0d


# 675282fd 13-May-2010 Hong Zhang <hzhang@mcs.anl.gov>

add mising cast for malloc()

Hg-commit: a8894b36a8005796d43e81c5be26534644caed28


# 3c311c98 13-May-2010 Barry Smith <bsmith@mcs.anl.gov>

On May 13, 2010, at 10:48 AM, Jed Brown wrote:

I'm concerned by the following which appears in
PetscAttachDebuggerErrorHandler() and Petsc_MPI_DebuggerOnError():

ierr = PetscAttachDebugger();
if

On May 13, 2010, at 10:48 AM, Jed Brown wrote:

I'm concerned by the following which appears in
PetscAttachDebuggerErrorHandler() and Petsc_MPI_DebuggerOnError():

ierr = PetscAttachDebugger();
if (ierr) { /* hopeless so get out */
MPI_Finalize();
exit(*flag);
}

Since the error handler is not guaranteed to be called collectively, it
seems completely unreasonable to call a collective function, especially
not one with broader scope than PETSC_COMM_WORLD. It seems to me that
the hopeless case should instead call MPI_Abort() on the relevant
communicator.

You are probably right; this code fragment is so old it may have been written before I knew what MPI_Abort() was. I am changing it.


Similarly, why does Petsc_MPI_AbortOnError() call abort()
instead of MPI_Abort()?

I think this is clearly documented in the comment above it. Here is the comment:

This is so MPI errors in the debugger will leave all the stack
frames. The default abort cleans up and exits.

You use this error handler if you are running in the debugger (for example with -start_in_debugger). If you call MPI_Abort() it cleans up and you get no useful stack information in the debugger. I will change the comment to:

This is so MPI errors in the debugger will leave all the stack
frames. The default MP_Abort() cleans up and exits thus providing no useful information
in the debugger hence we call abort() instead of MPI_Abort().

Is it clear now, or am I missing something?

Barry

Hg-commit: 4663027817c3c85b7bd6d5229eb182ec49e8cf67

show more ...


# 17186662 10-May-2010 Barry Smith <bsmith@mcs.anl.gov>

finished formating of SETERRQ() calls and changed a few PETSC_COMM_SELF to appropriate comm

Hg-commit: 099173676d5157f4b09175cd1f5104bf5e549784


# e32f2f54 07-May-2010 Barry Smith <bsmith@mcs.anl.gov>

added MPI_Comm as first argument to PetscError() and SETERRQX()

Hg-commit: fe5a2ff050abc00ca2c2979c0af22b117b62874e


# ff219bfb 27-Apr-2010 Matthew G Knepley <knepley@gmail.com>

Merge

Hg-commit: 1f5ce9b1fa7762a7d57e66fe241c05a915d43e19


# 503cfb0c 22-Apr-2010 Barry Smith <bsmith@mcs.anl.gov>

general cleanup of petscsys.h
removed PetscStrfree() since PetscFree() does the same thing

Hg-commit: 383ece197d31b92016b12ff3a62a2e744f8d981d


# f0eb1ee0 12-Apr-2010 Dmitry Karpeev <karpeev@mcs.anl.gov>

Merge.

Hg-commit: 96dff560e9caff2ee6539fb4c50e92b67324e0b0


# fcd96beb 10-Apr-2010 Barry Smith <bsmith@mcs.anl.gov>

commit after pull of manual pages patches for 3.1

Hg-commit: fdda79b9b0cfa271aff815250a8f6761d22b5ee8


# eca87e8d 09-Apr-2010 Barry Smith <bsmith@mcs.anl.gov>

many more manual page fixes, mostly for badly formatted manual pages for macros

Hg-commit: 97f5f25f18c2f9879fa942b30e59e9d3b8604142


# 0d2fba3e 09-Mar-2010 Matthew G Knepley <knepley@gmail.com>

Merge

Hg-commit: 2c02161f5890b468f5bb35c7476967398e40a0c5


# 28842d8c 26-Feb-2010 Barry Smith <bsmith@mcs.anl.gov>

commit after merge

Hg-commit: ee73705a045ef5d04e074e8534eb7e0fbaa08e1b


# d382aafb 26-Feb-2010 Barry Smith <bsmith@mcs.anl.gov>

petsc.h --> petscsys.h (fortran equivalents also)
new petsc.h that includes all PETSc includes is added

Hg-commit: a82a9bcb80ed39c69991db706672838a5b792d44


# 5f5f199f 26-Feb-2010 Barry Smith <bsmith@mcs.anl.gov>

moved petscsys.h stuff into petsc.h files (Fortran and C) removed petscsys.h files fortran and C
eliminate use of petscsys.h (Fortran and C)
eliminated redundant use of #include "petscfix" all over t

moved petscsys.h stuff into petsc.h files (Fortran and C) removed petscsys.h files fortran and C
eliminate use of petscsys.h (Fortran and C)
eliminated redundant use of #include "petscfix" all over the place because included by petsc.h

Hg-commit: dea4bc8a57aa0490c3a40fdee08c4b41e42e03ce

show more ...


# 238e7d2d 02-Dec-2009 Matthew Knepley <knepley@mcs.anl.gov>

Merge

Hg-commit: 9c9e2b0243eedf0151e3676f8f4ccde9f7b93898


1...<<1112131415