History log of /petsc/src/sys/objects/pinit.c (Results 1151 – 1175 of 1307)
Revision Date Author Comments
# b3b5d266 16-Feb-2010 Matthew G Knepley <knepley@gmail.com>

Merge

Hg-commit: e58ca2d7c30994afcc347cea28d361f7ffd1c0ba


# 9505b675 14-Feb-2010 Barry Smith <bsmith@mcs.anl.gov>

improvements to PetscOpenMPMerge() to allow it to be run inside the program and an example of its use
updates to lsqr.c with preconditioning to more stable form

Hg-commit: 2d51898f92e225dc9c39f6963f

improvements to PetscOpenMPMerge() to allow it to be run inside the program and an example of its use
updates to lsqr.c with preconditioning to more stable form

Hg-commit: 2d51898f92e225dc9c39f6963fd52521b394fa6f

show more ...


# 46edd32f 03-Feb-2010 Matthew Knepley <knepley@mcs.anl.gov>

Merge

Hg-commit: 877396bee467d11706fe4bd6e7dd710925967c05


# 06a205a8 29-Jan-2010 Barry Smith <bsmith@mcs.anl.gov>

changed PetscSum_Op to MPIU_SUM to match the style we have for extra MPI stuff

Hg-commit: 6f826cf21d32c05c8a481b7d8be71073e672cf40


# 2c876bd9 29-Jan-2010 Barry Smith <bsmith@mcs.anl.gov>

added support to us MPI_C_DOUBLE_COMPLEX if it exists.

Hg-commit: c1dd1aecbb58a31cdf6a75e069e3e092253f12cb


# 87843682 30-Nov-2009 Barry Smith <bsmith@mcs.anl.gov>

commit after merge

Hg-commit: 88dece74cfbfd056afd52d9c6c93ea90a2af64a9


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

merge

Hg-commit: 4e55bf04cc3e6bd9dfaa5b08c2e382f61f54310a


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

Backed out changeset 4990e0f34444

I goofed wrt. where the unused options are actually printed. This is in
fact required.

Hg-commit: 2bdfd9b27ba11585b490f835e2e047d628a30bb8


# 5a63da67 30-Nov-2009 Barry Smith <bsmith@mcs.anl.gov>

commit after merge

Hg-commit: 2969531575bbe0c172ba5beddc62a04aac021215


# 459c3c8d 29-Nov-2009 Jed Brown <jed@59A2.org>

Remove unused options query for -malloc_dump in PetscFinalize()

This option is processed unconditionally later in this function. There
are no non-error early exits so this removal cannot cause spur

Remove unused options query for -malloc_dump in PetscFinalize()

This option is processed unconditionally later in this function. There
are no non-error early exits so this removal cannot cause spurious
-options_left output.

Hg-commit: 4990e0f34444df319a07ba4ba49eca38dc880cc8

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 ...


# cd621086 19-Sep-2009 Barry Smith <bsmith@mcs.anl.gov>

commit after merge

Hg-commit: 148339b0d1e2fac081864ec646f45ac0937e058a


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

Fixed problem with PETSC_COMM_WORLD initialization

Hg-commit: f081bfbc95e46d67942ff1f19b91ca1755593abf


# b022a5c1 07-Aug-2009 Barry Smith <bsmith@mcs.anl.gov>

fixed output files to have additional line for norm type PRECONDITIONED
now allows PetscInitialize() and PetscFinalize() to be called multiple times

Hg-commit: 2a35ab2c090ec4b625e988497846f530aaa67b

fixed output files to have additional line for norm type PRECONDITIONED
now allows PetscInitialize() and PetscFinalize() to be called multiple times

Hg-commit: 2a35ab2c090ec4b625e988497846f530aaa67b2c

show more ...


# fe36e6c7 13-Apr-2009 Matthew Knepley <knepley@mcs.anl.gov>

Merge
- Watch out for SNES ex45, I think the merge was bad

Hg-commit: 04bc4bca24f51d95f00a035b6b5fb2e5990fd8a8


# 90d69ab7 28-Mar-2009 Barry Smith <bsmith@mcs.anl.gov>

changed PetscOptionsName() and PetscOptionsHasName() to return true if option is set, regardless of the value it is set to, include 0 and false
changed most uses of these routines to the Truth vari

changed PetscOptionsName() and PetscOptionsHasName() to return true if option is set, regardless of the value it is set to, include 0 and false
changed most uses of these routines to the Truth varient

Hg-commit: fd6366abd7eb1f3ec925faa0ecd078d5cc025eb2

show more ...


# efe6c3a7 16-Feb-2009 Matthew Knepley <knepley@mcs.anl.gov>

Merge

Hg-commit: c24770da2f7a4ec6d2c54d0774691ec6c5dd493c


# 62f4b9a8 12-Feb-2009 Barry Smith <bsmith@mcs.anl.gov>

commit after merge from petsc-3.0.0

Hg-commit: fe2b1d4a209804427bebd09014d0a5ddc55788dc


# dbf0e21d 08-Feb-2009 Barry Smith <bsmith@mcs.anl.gov>

fixes to mpibaij.c found in nightly build
fixes to wrong use of CHKERRQ() throughout code

Hg-commit: 733dea1e39d18170feab68a0e7a269e3248a628a


# 05827820 07-Feb-2009 Barry Smith <bsmith@mcs.anl.gov>

Fixed up HDF5 support for PetscViewer() for VecView() and VecLoadIntoVector() for DA created vectors.
Tested in src/dm/da/examples/tutorials/ex9.c

Hg-commit: 09470055899d2d5bee51dded92f5d92042b54d

Fixed up HDF5 support for PetscViewer() for VecView() and VecLoadIntoVector() for DA created vectors.
Tested in src/dm/da/examples/tutorials/ex9.c

Hg-commit: 09470055899d2d5bee51dded92f5d92042b54d6c

show more ...


# fe20df21 18-Dec-2008 Barry Smith <bsmith@mcs.anl.gov>

commit after merge

Hg-commit: 1667a1330eff9f2943bbc157888ed46ec6a73cc3


# 99f316e7 17-Dec-2008 Matthew Knepley <knepley@mcs.anl.gov>

Added Fortran wrappers for PetscGlobalSum/Max/Min()

Hg-commit: 1f20c9217e7237a05e0a32075f1c9ff5b8b1f109


# 6ae9a8a6 16-Dec-2008 Barry Smith <bsmith@mcs.anl.gov>

PetscGetArgs() is now supported even if main program is Fortran

Hg-commit: d4e668c9a0506d1e9e86bb96d015f9b160729313


# 717030ee 15-Dec-2008 Lisandro Dalcin <dalcinl@gmail.com>

fixes for make working Fortran+Python

Hg-commit: bae17ac1b9daadd37f802b3060487532ffa6a584


1...<<41424344454647484950>>...53