| #
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 ...
|
| #
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 ...
|
| #
667c2cab
|
| 03-Nov-2008 |
Matthew Knepley <knepley@mcs.anl.gov> |
Merge
Hg-commit: 23362bf2b1f5f3828bd823a4ef27b9d92b214cc3
|
| #
429cc25e
|
| 01-Nov-2008 |
Barry Smith <bsmith@mcs.anl.gov> |
commit after merge
Hg-commit: abf4ed8d62ede136ab3f63c6b5e9f9bd08f3fcd3
|
| #
3fa76a5b
|
| 29-Oct-2008 |
Lisandro Dalcin <dalcinl@gmail.com> |
more fixes for dynamic libraries, review pathname handling and finalization
Hg-commit: 76e5b2dd2896a7d3e9ab86332cb60c3f57d3c928
|
| #
207126cb
|
| 23-Jul-2008 |
Barry Smith <bsmith@mcs.anl.gov> |
commit after most of merge of petsc-dev with petsc-dev-new-solvers with new way of handling external solvers
Hg-commit: 7c86fa28bc8468b955cc6a62edd1de55d6c3d700
|
| #
ce67a1f1
|
| 19-Jun-2008 |
Sean Farley <sean@math.lsu.edu> |
Merge
Hg-commit: acacbb5449cb3c4529d96c934fe48fa4c267f6ac
|
| #
45fa4501
|
| 19-Jun-2008 |
Barry Smith <bsmith@mcs.anl.gov> |
commit after merge
Hg-commit: b094826e5478ecc96e25cb0a3646768807141858
|
| #
c418f1ee
|
| 19-Jun-2008 |
Satish Balay <balay@mcs.anl.gov> |
merge from release
Hg-commit: 29b1d3527c7e02e50b402d8643da29a34282c6ae
|
| #
6f9d5503
|
| 19-Jun-2008 |
Satish Balay <balay@mcs.anl.gov> |
#17837 Get PETSc compiling with MSMPI
Hg-commit: a98da768eb25d5150d27850adafd2646ca877ff6
|
| #
1c0add76
|
| 22-Jan-2008 |
Matthew Knepley <knepley@mcs.anl.gov> |
Merge
Hg-commit: 50f87a7744bf92447897e71d01d55e453fda1a7f
|
| #
3be44c43
|
| 18-Nov-2007 |
Barry Smith <bsmith@mcs.anl.gov> |
commit aFTERmerge
Hg-commit: 45a698803bd457bdc2ba32be5035e710250a5320
|
| #
865bae8e
|
| 09-Nov-2007 |
Dmitry Karpeev <karpeev@mcs.anl.gov> |
Merge.
Hg-commit: 31603a991f8c9dbd9cd4c72b30a3514b55817b16
|
| #
7fe06243
|
| 07-Nov-2007 |
Barry Smith <bsmith@mcs.anl.gov> |
t after merge
Hg-commit: 39a23f849d19621efbe30bce2419f57813cbd74a
|
| #
0027260e
|
| 06-Nov-2007 |
Matthew Knepley <knepley@mcs.anl.gov> |
Merge
Hg-commit: 858723b67c15ebee1a35e828236b486f2b91f498
|
| #
4ea0e71a
|
| 06-Nov-2007 |
Barry Smith <bsmith@mcs.anl.gov> |
some utils should use char[] instead of char*
Hg-commit: e53c856de675c5e8165e9f4feb4d3da28b4ec37d
|
| #
6f3d5618
|
| 31-Oct-2007 |
Dmitry Karpeev <karpeev@mcs.anl.gov> |
Merge.
Hg-commit: 4a9e5a2b97bdb9073e83eff56096e46ac4ef2230
|
| #
60f69c44
|
| 15-Oct-2007 |
Matthew Knepley <knepley@mcs.anl.gov> |
Merge
Hg-commit: ae7ad2b71b1fdcfb27898e923a2c03bd62c86a54
|
| #
ed9cf6e9
|
| 09-Oct-2007 |
Barry Smith <bsmith@mcs.anl.gov> |
added error checking to fclose() calls in PETSc
Hg-commit: 853540bb57cc348dfeb7d3948abdc1927a6b6e10
|
| #
8da04507
|
| 10-Jun-2007 |
Matthew Knepley <knepley@mcs.anl.gov> |
Merge
Hg-commit: 89a88a4570a641b3af1b53853d576da3947e5ca7
|
| #
487e5849
|
| 08-Jun-2007 |
Barry Smith <bsmith@mcs.anl.gov> |
more updates for new library location etc
Hg-commit: 5ed2f97b9a479c395529a01f133a3a43e28910a4
|