History log of /petsc/src/mat/interface/matregis.c (Results 176 – 200 of 390)
Revision Date Author Comments
# c19eab39 06-Mar-2013 Richard Tran Mills <rmills@ornl.gov>

Automerge.

Hg-commit: b6659d546870fb013f3da5bcd5066d1dc0dc329c


# 296840b1 06-Mar-2013 Jed Brown <jed@59A2.org>

Merge branch 'master' of gitifyhg::ssh://hg@bitbucket.org/BarryFSmith/petsc-dev-simp

Symbol visibility and namespacing.

C++ builds always set extern "C" and can be called from plain C. Most
users w

Merge branch 'master' of gitifyhg::ssh://hg@bitbucket.org/BarryFSmith/petsc-dev-simp

Symbol visibility and namespacing.

C++ builds always set extern "C" and can be called from plain C. Most
users will only want --with-clanguage=C++ for std::complex.


Hg-commit: f848d02318cae92d7b32037c7ee88f92dbe46347

show more ...


# 8cc058d9 06-Mar-2013 Jed Brown <jed@59A2.org>

Change all PETSC_EXTERN_C to PETSC_EXTERN

Hg-commit: 8d2ebbb193fb583bccc64015e35640c4e08c3426


# 39d7646b 06-Mar-2013 Jed Brown <jed@59A2.org>

Change all PETSC_EXTERN_C to PETSC_EXTERN


Hg-commit: ba0cf153561ff2dc521f42e94b7164fbe7b5d798


# 9f7953f8 05-Mar-2013 Barry Smith <bsmith@mcs.anl.gov>

finished all EXTERN_C_BEGIN/END fixes up through Mat including all fortran interface files

Hg-commit: a763120ba50023930be975663a3f80c58e415743


# 1559add1 14-Feb-2013 Shri Abhyankar <abhyshr@mcs.anl.gov>

Commit after merge.

Hg-commit: 3c23ecb14c0f43be48331e905ea49b292a15eb1b


# 33a67993 14-Feb-2013 Dmitry Karpeev <karpeev@mcs.anl.gov>

Removing dead experimental MatIJ code.

Hg-commit: b62f920ba57ffe539aa8a7d4dd23dcf5bff5a2e9


# 7e590d5f 03-Feb-2013 Barry Smith <bsmith@mcs.anl.gov>

commit after merge

Hg-commit: db805e8197486aa7db018c01793dec447b9e9cbb


# 26fbe8dc 02-Feb-2013 Karl Rupp <rupp@mcs.anl.gov>

Uncrustified src/mat/*.

Hg-commit: 5c6f04286a6cfcd98361b2479b884c0041d95b73


# c3df09d6 21-Oct-2012 Barry Smith <bsmith@mcs.anl.gov>

commit after merge

Hg-commit: ed1a46afbb3ca05b94b623600c6c387ba23868ed


# f550243c 17-Oct-2012 Jed Brown <jed@59A2.org>

Add KSPMatRegisterAll() to avoid dependency of libpetscmat on libpetscksp

Register MATSCHURCOMPLEMENT there. User should explicitly call
KSPMatRegisterAll() or KSPInitializePackage() if they want to

Add KSPMatRegisterAll() to avoid dependency of libpetscmat on libpetscksp

Register MATSCHURCOMPLEMENT there. User should explicitly call
KSPMatRegisterAll() or KSPInitializePackage() if they want to make a
MATSCHURCOMPLEMENT before calling KSPCreate. Such a use case should be
very rare.

Hg-commit: 3c58006af47185551c8aeaf6e1c32e68b79916fb

show more ...


# 6c2930d4 18-Sep-2012 Shri Abhyankar <abhyshr@mcs.anl.gov>

Commit after merge

Hg-commit: 29c41d281e3ece3127c753661dccfd04e452b7f8


# 2dc3f860 18-Sep-2012 Barry Smith <bsmith@mcs.anl.gov>

remove spaces from ends of lines in mat/interface source files
formating matrix.c

Hg-commit: d70ba60cff5ed766a0e0bfb062e1bebb2be07da5


# 1324cf18 23-Aug-2012 Barry Smith <bsmith@mcs.anl.gov>

added testexamples_opengl rule
changed MatCreateSchurComplement to use the MatCreate_SchurComplement() paradigm

Hg-commit: ec8eb69c0c42599226685d462c3a966c682fe23d


# d5d5282e 19-Jul-2012 Brad Aagaard <baagaard@usgs.gov>

Merge.

Hg-commit: a14455a9811c9485ecd5fdd98bc20d9f2d731daa


# 6e832a71 16-Jul-2012 Shri Abhyankar <abhyshr@mcs.anl.gov>

Removed old pthread code.

Hg-commit: adce8f56f5e22f1cc42f23405c6d3e111fb0272c


# 48fab831 09-Jul-2012 Brad Aagaard <baagaard@usgs.gov>

Merge

Hg-commit: 8f74ca6da3dda2e92c9063777436a7e360bcc637


# 0f55b88d 03-Jul-2012 Satish Balay <balay@mcs.anl.gov>

backout all chmod stuff in bf971ba58125
[but keep diffs to src/mat/impls/aij/mpi/mpimatmatmult.c ]

Hg-commit: 4a812fc1f35496ce2717c7da9ef12ffabbd13258


# c0174eb7 03-Jul-2012 Mark F. Adams <mark.adams@columbia.edu>

removed a spurious call to MatSetBlockSize.

Hg-commit: bf971ba58125bd8cf7ceb2a9d0f5cdf27c27cc6a


# 8382e67f 26-Jun-2012 Paul Mullowney <paulm@txcorp.com>

committing after previous merge.

Hg-commit: 62ea3b3249ac52e1d599b51313301ac9e25ed491


# db31f6de 15-Jun-2012 Jed Brown <jed@59A2.org>

Add basic Elemental interface

## Implemented
* MatMult and MatMultAdd
* MatSetValues for locally owner parts (no stash at this point)
* Use MatGetOwnershipIS() to determine which entries a process s

Add basic Elemental interface

## Implemented
* MatMult and MatMultAdd
* MatSetValues for locally owner parts (no stash at this point)
* Use MatGetOwnershipIS() to determine which entries a process should be responsible for assembling
* Viewing is currently in Elemental ordering, can use MatComputeExplicitOperator() for debugging

## Short-term priorities
* Grid needs to be shared between multiple Mats on the same communicator, implement by attribute caching on the MPI_Comm
* Stash for assembly of unowned entries, can cache locally and use Elemental's (collective) "axpy" interface
* MatMat operations, factorization, etc

Hg-commit: 9d1af7db82c9477605dc39b514d53db5a9855fc7

show more ...


# 9ae82921 11-May-2012 Paul Mullowney <paulm@txcorp.com>

Lots of changes. Also addign new files for cusparse matrix type.

Hg-commit: d2f118b395b24fdc836f857e3f221f6c0c9eca58


# 51322221 28-Feb-2012 Jungho Lee <julee@mcs.anl.gov>

commit after merge

Hg-commit: e8d19a834d936a4816c3abf3af0b68733c00be11


# c17803e7 01-Oct-2011 Jed Brown <jed@59A2.org>

Merge TS adaptivity work, some conflicts with Emil's explicit stages for Rosenbrock

In merging Emil's work, I added a flag for an explicit stage instead of
redirecting through a different function.

Merge TS adaptivity work, some conflicts with Emil's explicit stages for Rosenbrock

In merging Emil's work, I added a flag for an explicit stage instead of
redirecting through a different function. It is less code and more
clear, I think.

Hg-commit: 1aa32ce28475592f35bc148baeecb41ed3995a50

show more ...


# d6ab60da 29-Sep-2011 Barry Smith <bsmith@mcs.anl.gov>

commit after update

Hg-commit: 5b1e4efb1964265064d3813d4870822c1786d192


12345678910>>...16