History log of /petsc/include/petsc.h (Results 126 – 150 of 845)
Revision Date Author Comments
# 87843682 30-Nov-2009 Barry Smith <bsmith@mcs.anl.gov>

commit after merge

Hg-commit: 88dece74cfbfd056afd52d9c6c93ea90a2af64a9


# 2fcbe264 30-Nov-2009 Jed Brown <jed@59A2.org>

Move PetscLikely/PetscUnlikely up because they cannot appear in executable code before being defined.

Hg-commit: f967915c1bfbd14ea0ceb0839e396ab6a896a54d


# 9800092a 30-Nov-2009 Jed Brown <jed@59A2.org>

PetscLikely/PetscUnlikely directives using __builtin_expect

* Added configure test to see if __builtin_expect is available

* Define PetscLikely and PetscUnlikely macros

* Use PetscUnlikely in CHKE

PetscLikely/PetscUnlikely directives using __builtin_expect

* Added configure test to see if __builtin_expect is available

* Define PetscLikely and PetscUnlikely macros

* Use PetscUnlikely in CHKERRQ to produce cleaner object code at higher
optimization levels.

Hg-commit: 51e933be84ca2b4bb231d3ae339861d74921da64

show more ...


# 37dd5ef8 17-Nov-2009 Barry Smith <bsmith@mcs.anl.gov>

commit after merge

Hg-commit: 0dd26807c4bc910027bf57bdca0afb5fd6272442


# 753ebd1d 17-Nov-2009 Jed Brown <jed@59A2.org>

Align all pointers returned by PetscMallocN (in optimized mode)

Configurable via --with-memalign=<4,8,16,32,64> (default is 16).
New macro PetscAddrAlign returns an aligned address.

Hg-commit: a369

Align all pointers returned by PetscMallocN (in optimized mode)

Configurable via --with-memalign=<4,8,16,32,64> (default is 16).
New macro PetscAddrAlign returns an aligned address.

Hg-commit: a36906938641ecef3f9b33ca4a3273b89dcdd566

show more ...


# 65460251 06-Nov-2009 Barry Smith <bsmith@mcs.anl.gov>

changed PETSC_USE_SINGLE etc to PETSC_USE_SCALAR_SINGLE to make clearer that this variable is related to defining the scalar type

Hg-commit: 091ca03e9ad7a91d59048671631a058ed1b9044d


# 25bba741 20-Oct-2009 Matthew Knepley <knepley@mcs.anl.gov>

Merge
- Builder was almost certainly screwed up

Hg-commit: 2571e8ea748f6220b54dbcda3f10127411ca11ff


# f25b1546 19-Oct-2009 Barry Smith <bsmith@mcs.anl.gov>

commit after merge

Hg-commit: c05b0044ccc0039b87cfe343b689e3dcca014cf4


# a6d0e24f 18-Oct-2009 Jed Brown <jed@59A2.org>

PetscSleep now takes a PetscReal

PetscDrawGetPause and PetscDrawSetPause also take PetscReal
-draw_pause takes real values

Hg-commit: 5704078f50576596756b730ece1fd2c58071fd38


# 458c5f23 17-Sep-2009 Matthew Knepley <knepley@mcs.anl.gov>

Merge

Hg-commit: 5cfc927ddf10a2bff062bd23b3f8b5a57e4767bf


# 502ef8fd 16-Sep-2009 Barry Smith <bsmith@mcs.anl.gov>

commit after merge

Hg-commit: a71d78359d21f54c7745faf8b2356d209ffabb11


# 4716f0a6 16-Sep-2009 Satish Balay <balay@mcs.anl.gov>

cannot have '__FUNCT__' defined for a macro

Hg-commit: 3462f76b568482be59b4268da24fb02ea9cde76f


# 7e48e62b 08-Sep-2009 Barry Smith <bsmith@mcs.anl.gov>

commit after merge

Hg-commit: 87438658935f07f4d480aa09aeb41a071a074b16


# cf89d91a 02-Sep-2009 Matthew Knepley <knepley@mcs.anl.gov>

Turned off wrapper for PetscMemcpy()

Hg-commit: f0aa8508c8cc64d8f9c1af315bbd32ba18738192


# 47980e60 11-Aug-2009 Barry Smith <bsmith@mcs.anl.gov>

proper include file is now included if _mm_prefetch() is detected.

Hg-commit: c3abeb1c41fcf4977ee5a91c347c5fdc4a267a7c


# 0230a03c 31-Jul-2009 Matthew Knepley <knepley@mcs.anl.gov>

Merge

Hg-commit: 349518ceeca84623e101fa73fa2e7aa9b404d154


# 8397fe1a 27-Jul-2009 Barry Smith <bsmith@mcs.anl.gov>

inclined PetscMemcpy() and PetscMemzero(), stupid maybe but let's see how it goes

Hg-commit: a0c866eb70319ddc2a5d86cf7b851aed3de2afd0


# 2f119e2b 23-Mar-2009 Matthew Knepley <knepley@mcs.anl.gov>

Merge

Hg-commit: c7e2f947f4ca87be153389e8832c1a8fda8c8255


# f59f7829 19-Mar-2009 Barry Smith <bsmith@mcs.anl.gov>

added PetscHDF5IntCast() and support for using the HDF5 viewers with 64 bit indices on 32 bit systems.
changed hdf5.py to allow building with 64 bit indices.

Note: eventually we need to adding casti

added PetscHDF5IntCast() and support for using the HDF5 viewers with 64 bit indices on 32 bit systems.
changed hdf5.py to allow building with 64 bit indices.

Note: eventually we need to adding casting in the other direction. When HDF5 is using 64 bit indexing but PETSc is using 32 bit we should check that the value fits before setting into PETSc variables.

Hg-commit: bfff2b1b93762223f2e236137ac3bc8a8ed833e5

show more ...


# 0a0e8b50 11-Feb-2009 Barry Smith <bsmith@mcs.anl.gov>

commit after bad merge

Hg-commit: 635f3af8457122a4c4145532c5a56b653766f1eb


# 4e6ed268 08-Feb-2009 Matthew Knepley <knepley@mcs.anl.gov>

Fixed compile problem

Hg-commit: 99803aaf5223b0e4b1cf795cfe94614ddf49316e


# f98b64f3 19-Dec-2008 Matthew Knepley <knepley@mcs.anl.gov>

Merge

Hg-commit: e092dc0de297d68c11c2bc7cb80d34539597c562


# 017a47e3 19-Dec-2008 Satish Balay <balay@mcs.anl.gov>

add in PETSC_HAVE_POPEN check for python.c [required on windows]

Hg-commit: 9daadf508e1f47291aa782d5626d9e29438d1c66


# 7a03c64e 19-Dec-2008 Barry Smith <bsmith@mcs.anl.gov>

C:\cygwin\home\sbalay\PETSC-~1\src\mat\impls\dense\mpi\mmdense.c(413) : warning C4022: 'PetscTrFree' : pointer mismatch for actual parameter 1
Added cast to void* in PetscFree() to

C:\cygwin\home\sbalay\PETSC-~1\src\mat\impls\dense\mpi\mmdense.c(413) : warning C4022: 'PetscTrFree' : pointer mismatch for actual parameter 1
Added cast to void* in PetscFree() to get correct argument type to PetscTrFree(). Not a perfect solution but
the definition of PetscFree() where a = 0

Hg-commit: 85b1c27ad2ac80756bf01fd2766b0359c8400d2e

show more ...


# bd52ade1 11-Dec-2008 Barry Smith <bsmith@mcs.anl.gov>

commit after merge

Hg-commit: 7bf0eb275ccc1d46ddeb44e0da98632bcfcbe9b2


12345678910>>...34