| #
ebdbe881
|
| 03-Nov-2010 |
Dmitry Karpeev <karpeev@mcs.anl.gov> |
Merge.
Hg-commit: 408da9d97fba22d7285ddfd7e8a6e622299e2cce
|
| #
9c7c4993
|
| 28-Oct-2010 |
Barry Smith <bsmith@mcs.anl.gov> |
VecLoad_HDF5_DA bug in accessing DM_DA pointer from DM Changed PetscObjectName() to force same name on all processes by broadcasting address of comm from zeroth process
Hg-commit: 91801262b539fd06c5
VecLoad_HDF5_DA bug in accessing DM_DA pointer from DM Changed PetscObjectName() to force same name on all processes by broadcasting address of comm from zeroth process
Hg-commit: 91801262b539fd06c563086c31a4e2fe8a77db8e
show more ...
|
| #
9ddcd10c
|
| 01-Oct-2010 |
Barry Smith <bsmith@mcs.anl.gov> |
--download-ams now works
Hg-commit: 76102e1841182ee8692fcb4a0898fbb3ac323244
|
| #
317d6ea6
|
| 30-Sep-2010 |
Barry Smith <bsmith@mcs.anl.gov> |
I have added PetscObjectPrintClassNamePrefixType() which is now (in theory) used uniformly in all the XXXView ASCII info formats to display this information appropriately. A nice improvement, elimina
I have added PetscObjectPrintClassNamePrefixType() which is now (in theory) used uniformly in all the XXXView ASCII info formats to display this information appropriately. A nice improvement, eliminated lots of duplicate code and makes it easier to have uniform output.
Hg-commit: ac7db369abce3aaa842088cc8d77922f55ce8a59
show more ...
|
| #
3334f37f
|
| 29-Sep-2010 |
Shri Abhyankar <abhyshr@mcs.anl.gov> |
Commit after merge
Hg-commit: 2d32a1bf6d6a67dfae50d31fc22b6e5a617d8a04
|
| #
05a00456
|
| 28-Sep-2010 |
Barry Smith <bsmith@mcs.anl.gov> |
commit after merge
Hg-commit: 51cdb12b5c56b79ed9cb2f721a3436c1978112b7
|
| #
a2c4bf20
|
| 28-Sep-2010 |
Jed Brown <jed@59A2.org> |
Avoid MPICH-specific cast in PetscObjectName
Copy contents of the MPI_Comm into a void* (used as a buffer) and view with %p.
Put the communicator token before the count so that object lists sort na
Avoid MPICH-specific cast in PetscObjectName
Copy contents of the MPI_Comm into a void* (used as a buffer) and view with %p.
Put the communicator token before the count so that object lists sort naturally.
Hg-commit: 79c9b9aaa6e983b1ce3ab06e2cfc9f0a228bfdba
show more ...
|
| #
1999dac5
|
| 28-Sep-2010 |
Barry Smith <bsmith@mcs.anl.gov> |
attach communicator number to PetscObjectName() to make them unique all PETSc objects get published off the some communicator
Hg-commit: 9967dad9947e19d2a35c8942c4871a17e7c78241
|
| #
c457296d
|
| 23-Sep-2010 |
Barry Smith <bsmith@mcs.anl.gov> |
basic amspublishall. Release it is wrong and need to publish after the type is set.
Hg-commit: 00a22ad47a7a0ffcd91c66290fefb82fce41e498
|
| #
21b1d680
|
| 06-Sep-2010 |
Dmitry Karpeev <karpeev@mcs.anl.gov> |
Merge.
Hg-commit: 1ac99e58bacaa1133113d86e76355c2a6ff8e56d
|
| #
8738c821
|
| 02-Sep-2010 |
Jed Brown <jed@59A2.org> |
PETSC_DLLEXPORT -> PETSCSYS_DLLEXPORT
For consistency with other packages, and since the library is named libpetscsys.
Hg-commit: d411519a6aa3d1f4f3f42dfd9d10e405a0d44202
|
| #
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
|
| #
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
|
| #
3dae424a
|
| 25-Nov-2009 |
Barry Smith <bsmith@mcs.anl.gov> |
commit after merge
Hg-commit: 4eab75155777a3c56516aa0aac9d6e880d38dda3
|
| #
b7784de6
|
| 24-Nov-2009 |
Satish Balay <balay@mcs.anl.gov> |
more --with-64-bit-indices fixes
Hg-commit: fcc1249ed0ef5b9d31d4e0a4030f4dc3e4b190b4
|
| #
07e8cd54
|
| 18-Nov-2009 |
Barry Smith <bsmith@mcs.anl.gov> |
commit after merge
Hg-commit: 4074ba38782c264e0ac4ed45ee2400193128e393
|
| #
480cf27a
|
| 18-Nov-2009 |
Jed Brown <jed@59A2.org> |
Use a per-communicator counter for PetscObjectName()
New struct PetscCommCounter which includes name counter replaces raw PetscMPIInt[2] for tagvalp.
Move creation of the following keyvals to Petsc
Use a per-communicator counter for PetscObjectName()
New struct PetscCommCounter which includes name counter replaces raw PetscMPIInt[2] for tagvalp.
Move creation of the following keyvals to PetscInitialize(), they are freed in PetscFinalize()
Petsc_Counter_keyval (tag, namecount, refcount) Petsc_InnerComm_keyval Petsc_OuterComm_keyval
Note the prototype
int MPI_Attr_get(MPI_Comm comm,int keyval,void *attribute_val,int *flag)
attribute_val would logically have type void**, but the standard made it void* so that (void**) casting would not be required. Since C++ implicitly converts to void*, I have removed the casts from this argument.
Also, enums are not guarateed to have size equivalent to int, therefore the type of flag has been changed to PetscMPIInt.
Hg-commit: ecbd2dcad71aeafadd024effc66fb92f2819f4b6
show more ...
|
| #
3be44c43
|
| 18-Nov-2007 |
Barry Smith <bsmith@mcs.anl.gov> |
commit aFTERmerge
Hg-commit: 45a698803bd457bdc2ba32be5035e710250a5320
|
| #
410795b8
|
| 07-Apr-2007 |
Matthew Knepley <knepley@mcs.anl.gov> |
Merge
Hg-commit: 1bd772ab3da8b9e142265e33f0e8057a48bb2959
|
| #
9c666560
|
| 01-Apr-2007 |
Barry Smith <bsmith@mcs.anl.gov> |
more minor changes to increase consistency of method calling sequences and naming
Hg-commit: 4d17aa8465a0d1835166ba4c0ee47a08a267b110
|
| #
bb7cb432
|
| 24-Jan-2007 |
Matthew Knepley <knepley@mcs.anl.gov> |
Merge
Hg-commit: 265c72cb206d6781561280758aee21f939603b89
|