| #
e7e72b3d
|
| 08-May-2010 |
Barry Smith <bsmith@mcs.anl.gov> |
changed many calls to SETERRQ() to use correct (non-PETSC_COMM_SELF) communicator reformated many badly formatted SETERRQ(); there was nonsense like {} around them or they were wrongly on a seperate
changed many calls to SETERRQ() to use correct (non-PETSC_COMM_SELF) communicator reformated many badly formatted SETERRQ(); there was nonsense like {} around them or they were wrongly on a seperate line
Hg-commit: 7550f3779f18eaf7ce68bae52b964532aa97c1d5
show more ...
|
| #
e32f2f54
|
| 07-May-2010 |
Barry Smith <bsmith@mcs.anl.gov> |
added MPI_Comm as first argument to PetscError() and SETERRQX()
Hg-commit: fe5a2ff050abc00ca2c2979c0af22b117b62874e
|
| #
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
|
| #
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 ...
|
| #
186bafed
|
| 29-Oct-2009 |
Matthew Knepley <knepley@mcs.anl.gov> |
Merge
Hg-commit: 2abd163653da4b78c2f240bce7add61691d76163
|
| #
26283091
|
| 29-Oct-2009 |
Barry Smith <bsmith@mcs.anl.gov> |
changed PetscMap to PetscLayout
Hg-commit: b8f4632bd00d1563dcf8108fd4199169f8fd320b
|
| #
aa749882
|
| 08-Oct-2009 |
Matthew Knepley <knepley@mcs.anl.gov> |
Merge
Hg-commit: 757c4747cac54d2d0bbe394a617dd50fb7923cd3
|
| #
86c043c1
|
| 08-Oct-2009 |
Barry Smith <bsmith@mcs.anl.gov> |
allow MatGetRowIJ_MPIAdj() to run in parallel
Hg-commit: d44ed4ca0e2d9c9d73cfc8112a4c9bc75569495c
|
| #
655efb9d
|
| 02-Oct-2009 |
Matthew Knepley <knepley@mcs.anl.gov> |
Merge
Hg-commit: 9b6302ccbde51b6bb4268736c56e77d32426b296
|
| #
5edae3ea
|
| 02-Oct-2009 |
Shri Abhyankar <abhyshr@mcs.anl.gov> |
commit after merge
Hg-commit: 6629cdc6b344c84b7ddd67ba90d385c36892b76a
|
| #
14196391
|
| 02-Oct-2009 |
Barry Smith <bsmith@mcs.anl.gov> |
changed MatMeshToVertexGraph() to MatMeshToCellGraph() since previous name was wrong added better manual page for routine fixed routine with Glenn Hammond's corrections added example src/mat/ex
changed MatMeshToVertexGraph() to MatMeshToCellGraph() since previous name was wrong added better manual page for routine fixed routine with Glenn Hammond's corrections added example src/mat/examples/tests/ex11.c to demonstrate simple use of MatMeshToCellGraph()
Hg-commit: ef0cfcce9096f52082d7c6c8cea40a31c0aff980
show more ...
|
| #
591294e4
|
| 01-Oct-2009 |
Barry Smith <bsmith@mcs.anl.gov> |
added MatMeshToVertexGraph() per Glenn Hammond request.
Would it be possible to add a wrapper for:
call ParMETIS_V3_Mesh2Dual(idxtype *elmdist, idxtype *eptr, idxtype *eind, int *numflag, int *ncom
added MatMeshToVertexGraph() per Glenn Hammond request.
Would it be possible to add a wrapper for:
call ParMETIS_V3_Mesh2Dual(idxtype *elmdist, idxtype *eptr, idxtype *eind, int *numflag, int *ncommonnodes, idxtype **xadj, idxtype **adjncy, MPI Comm *comm)
I am using this routine to compute the graph for my unstructured grid prior to passing the graph to the partitioning algorithm. However, from the Fortran side, the arrays **xadj and **adjncy are kicking my tail since they are allocated within ParMETIS through C. There are all kinds of kludges to employ as workarounds, but I figure it would be best to just access the routine through PETSc as you have your own solutions for Fortran/C addressing. What do you think?
Hg-commit: 4f79adfeae65c2215d726c3eede11b29934ca09d
show more ...
|
| #
81594ee8
|
| 04-May-2009 |
Barry Smith <bsmith@mcs.anl.gov> |
commit after merge
Hg-commit: 13ee4a481d0761c31f428ae3d48cb56ce869752b
|
| #
d519adbf
|
| 30-Apr-2009 |
Matthew Knepley <knepley@mcs.anl.gov> |
Removed MatCompress completely
Hg-commit: 4724a9ef7c2da8d62781764b00487fecf0216211
|
| #
9e4a9f4b
|
| 04-Dec-2008 |
Barry Smith <bsmith@mcs.anl.gov> |
commit after merge
Hg-commit: d7c6049210a18e22b28de873a039a252a31aa571
|
| #
8452f6a8
|
| 03-Dec-2008 |
Matthew Knepley <knepley@mcs.anl.gov> |
Merge
Hg-commit: 156f88747aa27143072a47aadcbab5829f0d3b0b
|
| #
58ec18a5
|
| 03-Dec-2008 |
Lisandro Dalcin <dalcinl@gmail.com> |
fixes for row/column sizes and maps for Mat MPIAdj, users have to pass number of local rows and global columns
Hg-commit: 196f893bfa09d9d4a8621a4b2d97d138081a2ae9
|
| #
2d200336
|
| 06-Nov-2008 |
Matthew Knepley <knepley@mcs.anl.gov> |
Merge
Hg-commit: af487d5b45dae01d0566132d57158d0286d6a750
|
| #
7c4f633d
|
| 03-Nov-2008 |
Barry Smith <bsmith@mcs.anl.gov> |
removed -I$PETSC_DIR from make system and changed the corresponding #include "src/dsdsdsds" to "../src/sdsdsds" in the source code
Hg-commit: 6e3c4cc4b4bfcb366bae9b71afcb5009c1f0429d
|
| #
d0f46423
|
| 10-Sep-2008 |
Barry Smith <bsmith@mcs.anl.gov> |
fixed some memory bleeding changed PetscMap in Vec and Mat to be an allocated shared structure with referencing counting. Shared by Vecs obtained with VecDuplicate() and MatGetVecs()
Hg-commit
fixed some memory bleeding changed PetscMap in Vec and Mat to be an allocated shared structure with referencing counting. Shared by Vecs obtained with VecDuplicate() and MatGetVecs()
Hg-commit: 9cebf4ba1b4632fc12cb8afbc01d420ee612ad72
show more ...
|
| #
fd5f9c01
|
| 01-Aug-2008 |
Barry Smith <bsmith@mcs.anl.gov> |
commit after merge
Hg-commit: 40fbcb1ffa2ac14ad5b1cd85db9cdd19834e6819
|
| #
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
|
| #
5c9eb25f
|
| 23-Jul-2008 |
Barry Smith <bsmith@mcs.anl.gov> |
basic transistion to new model for external direct solvers all tests pass
Hg-commit: 709a5887e4f17b074188a2f60d4f00cb8895dd52
|
| #
392a8661
|
| 26-Jun-2008 |
Matthew Knepley <knepley@mcs.anl.gov> |
Merge
Hg-commit: 41800043acaea4edc1ffe515ad0d33298e6b8178
|