History log of /petsc/src/sys/objects/pname.c (Results 176 – 200 of 205)
Revision Date Author Comments
# 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


123456789