History log of /petsc/src/mat/impls/aij/mpi/pastix/pastix.c (Results 251 – 275 of 327)
Revision Date Author Comments
# 1147fc2a 21-Jan-2013 Karl Rupp <rupp@mcs.anl.gov>

Reformatting: 'No space after a '(' or before a ')''

Hg-commit: 797341a7bfba18bb97e6da668b36bad2e5977356


# 519f805a 20-Jan-2013 Karl Rupp <rupp@mcs.anl.gov>

Replaced '#ifdef' and '#ifndef' with '#if defined()' and '#if !defined()'.

Hg-commit: b3ebae8b626a88c2ac067fd7c3f04f229b43f305


# f5f7c1b9 19-Jan-2013 Karl Rupp <rupp@mcs.anl.gov>

Carefully replaced more '){' by ') {', added checker script

Hg-commit: a0037010be00b56a68354d942365c8f8df63198a


# b769355b 31-Dec-2012 Jed Brown <jed@59A2.org>

merge PetscSF implementation

Hg-commit: 98dccc99445b69cb7a66312149eb16fec359e294


# 5a4671ae 30-Dec-2012 Barry Smith <bsmith@mcs.anl.gov>

removed trailing spaces from all files

Hg-commit: 1cfa55059afe46c5145e0e830cd797b97216abfb


# 8cbdbec6 30-Dec-2012 Barry Smith <bsmith@mcs.anl.gov>

removed all incorrect spaces before CHKERR...

Hg-commit: 653d9985c7cfe8fed21a37081a5b64f5e24e6c17


# 17afcf39 09-Oct-2012 Stefano Zampini <stefano.zampini@gmail.com>

Commit after merge

Hg-commit: d7f1cd09ef9a4b78447036786e02e26b031c4489


# e4e47003 08-Oct-2012 Barry Smith <bsmith@mcs.anl.gov>

Option -mat_pastix_threadnbr was not handled correctly

Hg-commit: fc2920191cb5774f882971003726005a22e6d503


# 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


# 251f4c67 27-Apr-2012 Dmitry Karpeev <karpeev@mcs.anl.gov>

PetscTypeCompare -> PetscObjectTypeCompare

Hg-commit: 3fc8f665421ddb862bf4d1ba95505378246340be


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

commit after merge

Hg-commit: e8d19a834d936a4816c3abf3af0b68733c00be11


# c5287449 28-Oct-2011 Matthew G Knepley <knepley@gmail.com>

Merge

Hg-commit: 2a372a7e1e4585876ca01c369fbe01ef7cdc023e


# d41469e0 28-Oct-2011 xavier lacoste <xl64100@gmail.com>

[petsc-maint #94852] PaStiX integration update

Here is a new patch to fix some stuff with PaStiX in PetsC :

- In configuration scripts :
- Added self.requires32bitint = 0 to enable int64_t

[petsc-maint #94852] PaStiX integration update

Here is a new patch to fix some stuff with PaStiX in PetsC :

- In configuration scripts :
- Added self.requires32bitint = 0 to enable int64_t in PaStiX.py and
PTScotch.py;
- Added -DWITH_SCOTCH in PaStiX.py because new PaStiX version needs
-DWITH_SCOTCH to use scotch;
- Added -DDISTRIBUTED in PaStiX.py to make distributed interface
available in PaStiX library when self.mpi.found is true (wrapper
not written yet...);
- Use of "self.framework.argDB['with-64-bit-indices']" instead of
"self.libraryOptions.integerSize == 64" in PTScotch.py and PaStiX.py to
check the integer type (better ?);
- make scotch instead of PT-Scotch when self.mpi.found is false (Do I
also have to remove self.mpi from deps ?);
- Deactivate MPI in PaStiX library if self.mpi.found is false.
- In pastix wrapper :
- Use of all arithmetics, pastix function is choosen through PASTIX_CALL
macro, using the macro PASTIX_USE_COMPLEX to check if the type of scalar is
complex and sizeof to check if we PetscScalar are floats or doubles;
- Call pastix_checkMatric only if -mat_pastix_check is set to 1 (If
there is any problem, you may set default to 1).

Maybe we could add the fact that scotch can be compiled without PT-Scotch
when self.mpi.found is false (make scotch instead of make ptscotch).

Hg-commit: 22bd3b9565e3bd4de1fbd5a97649c229f85375fc

show more ...


# 639d86e3 13-Jan-2012 Sean Farley <sean@mcs.anl.gov>

Merge

Hg-commit: 0fb617426806c222fb6fb5e47365b6c3688c614c


# d39137a2 12-Jan-2012 Barry Smith <bsmith@mcs.anl.gov>

commit after merge

Hg-commit: d540875a63b3c979c82b6a7fa7f062571e906d10


# 247e2d92 06-Jan-2012 Jed Brown <jed@59A2.org>

Mass revert file modes that were made executable in f6e61ee9c329

Hg-commit: 116d90d0b66125cee0db3e7351047057e756baf5


# 832f7384 01-Jan-2012 Matthew G Knepley <knepley@gmail.com>

Merge

Hg-commit: ee8d91ae0580d1d4fa92be38a18d40c838b9a257


# 14e519b0 31-Dec-2011 Mark F. Adams <mark.adams@columbia.edu>

changed MatMatMult to MatTranposeMatMult.

Hg-commit: f6e61ee9c329774cd5343eea1ee6b7432be17c3f


# 2a43252c 14-Dec-2011 Shri Abhyankar <abhyshr@mcs.anl.gov>

Commit after merge.

Hg-commit: 3ffbd222c172c8def9ba55c873d1877dfe302d7a


# 4b6b5560 13-Dec-2011 Satish Balay <balay@mcs.anl.gov>

#99532 attempt to fix pastix build with c99 complex

Hg-commit: d17f2fe7cb52eafd913f030eaa64a23c1227feb3


# 5ec454cf 13-Dec-2011 Satish Balay <balay@mcs.anl.gov>

get pastix buit working with c++ petsc build

Hg-commit: cf72adb03a3937e87fd81a952dfc99edd435b705


# b6a51c36 07-Nov-2011 Peter Brune <brune@mcs.anl.gov>

commit after merge

Hg-commit: 4afddb78e4d16b99952e891a10244a92ea0015ab


# bf0cc555 27-Apr-2011 Lisandro Dalcin <dalcinl@gmail.com>

MatDestroy(): cleanup the MatPreallocated() hack, fix all matrix types

Hg-commit: 8b12afa1931080f94d5efc78eba78580324579e8


# 6bf464f9 18-Apr-2011 Barry Smith <bsmith@mcs.anl.gov>

converted rest of source code to take pointers into destructor reoutines. make test workds

Hg-commit: 78c641225c0516099423eeea3cc66e68fd2f62f3


1...<<11121314