| #
d9799b0b
|
| 12-Feb-2013 |
Jed Brown <jed@59A2.org> |
Merge branch 'private-impl-headers'
petsc-private/petscimpl.h and vecimpl.h are no longer included by petscsys.h and petscvec.h. Some inline functions become normal functions as a consequence of the
Merge branch 'private-impl-headers'
petsc-private/petscimpl.h and vecimpl.h are no longer included by petscsys.h and petscvec.h. Some inline functions become normal functions as a consequence of these changes.
Hg-commit: 5c59734726c7c41f493a5f5b9303cfab5c66ae21
show more ...
|
| #
5c0c2446
|
| 11-Feb-2013 |
Jed Brown <jed@59A2.org> |
Move VecGetArray to rvector.c, removes dependence of petscvec.h on vecimpl.h
Hg-commit: 2b7fb7663be0517b628b8912084d19baad118c82
|
| #
077aedaf
|
| 12-Feb-2013 |
Jed Brown <jed@59A2.org> |
Add VecGetLayout() and remove some needless dependencies on vecimpl.h
Hg-commit: 0d0721e64fa8861a4e7168e2a936ca714ebeebcb
|
| #
9a6d0b0b
|
| 11-Feb-2013 |
Jed Brown <jed@59A2.org> |
petscvec.h no longer includes petsc-private/vecimpl.h
This makes dependence on Vec internals more explicit. Almost all impacted dependencies fall in two categories:
* reference to vec->map: could b
petscvec.h no longer includes petsc-private/vecimpl.h
This makes dependence on Vec internals more explicit. Almost all impacted dependencies fall in two categories:
* reference to vec->map: could be eliminated by adding VecGetLayout(), which is probably a good idea anyway.
* dependence on VecScatter_MPI_General: this is low-level anyway, so I don't think there is much to gain by abstraction.
Hg-commit: 612ef938483b9f0137f3e95bc1d14775547d74f1
show more ...
|
| #
0298fd71
|
| 08-Feb-2013 |
Barry Smith <bsmith@mcs.anl.gov> |
removed PETSC_NULL from C and Fortran (except declaration in C for backward compatibility). Kept PETSC_NULL_xxx for Fortran Fixed a few bugs where PETSC_NULL had been used incorrectly.
Hg-commit: 05
removed PETSC_NULL from C and Fortran (except declaration in C for backward compatibility). Kept PETSC_NULL_xxx for Fortran Fixed a few bugs where PETSC_NULL had been used incorrectly.
Hg-commit: 054705a517d7f4388a8a084415d7478cbe95dff4
show more ...
|
| #
21bca9a5
|
| 06-Feb-2013 |
Barry Smith <bsmith@mcs.anl.gov> |
label args to VecValidValues as unused in case where function is dummy that just returns (Optimization compile)
Hg-commit: c4caecf13df9966857d18667219a6af3aa9eb382
|
| #
f7ecc322
|
| 06-Feb-2013 |
Barry Smith <bsmith@mcs.anl.gov> |
converted VecValidValues to function from Macro moved VecGetArray() and friends from vecimpl.h to the public petscvec.h include they belong in
Hg-commit: c0b563d6f2626ea7db53701439ada0a32e76e32f
|
| #
e1317eee
|
| 06-Feb-2013 |
Barry Smith <bsmith@mcs.anl.gov> |
converted Vecs macros to C functions fixed unitialized comm
Hg-commit: e9203a51d353930af380458ecb84ea816e9155f5
|
| #
140e18c1
|
| 15-Jan-2013 |
Barry Smith <bsmith@mcs.anl.gov> |
removed silly abreviations
Hg-commit: 0641f9ef776cf11cc3336b494981da756bf9d14f
|
| #
a853e81e
|
| 13-Jan-2013 |
Shri Abhyankar <abhyshr@mcs.anl.gov> |
Commit after merge.
Hg-commit: 7ae059cc471c053401c1d6a21c3e45b9d4418175
|
| #
f2ba6396
|
| 12-Jan-2013 |
Barry Smith <bsmith@mcs.anl.gov> |
added appropriate #include to various synopsis in manual pages
Hg-commit: 649729772e487ab080652f3c9abb4b4203cfa79d
|
| #
52b6e47c
|
| 04-Jan-2013 |
Barry Smith <bsmith@mcs.anl.gov> |
changed VecDotNorm2() to return the square of the norm in a PetscReal; can't remember why I didn't do that originally
Hg-commit: da883079bbd246344914294847054788e629a1b4
|
| #
67392de3
|
| 04-Jan-2013 |
Barry Smith <bsmith@mcs.anl.gov> |
introduced VecDotRealPart() to eliminate ugly #ifdef complex and clarify codes probably messed up in a place or to. Maybe should also introduce VecDotRealPartBegin/End()
Hg-commit: a3e35591db7a18b7d
introduced VecDotRealPart() to eliminate ugly #ifdef complex and clarify codes probably messed up in a place or to. Maybe should also introduce VecDotRealPartBegin/End()
Hg-commit: a3e35591db7a18b7dbf064354e248e6b5bd361f7
show more ...
|
| #
0d2bece7
|
| 15-Dec-2012 |
Barry Smith <bsmith@mcs.anl.gov> |
XXXiew_Private() -> XXXViewFromOptions()
Hg-commit: 956ff26f22f2a1ac0320a5a195731edd8cf3234a
|
| #
b6e25577
|
| 14-Dec-2012 |
Barry Smith <bsmith@mcs.anl.gov> |
updated -vec_view to use new model for options
Hg-commit: 2e982da5797eb5309c9ebcb8affc6f8a9db3b1b0
|
| #
31134e8c
|
| 03-Nov-2012 |
Barry Smith <bsmith@mcs.anl.gov> |
commit after merge
Hg-commit: d0f613618ca66a5aeb1aac97d210d2cc29755d3d
|
| #
4325cce7
|
| 02-Nov-2012 |
Matthew G Knepley <knepley@gmail.com> |
Mat+Vec: Added VecChop() and MatChop() functions - These are really useful for reproducible output
Hg-commit: 1586c0649cc33a5aa16480cfb33d35bdad0d5ade
|
| #
ab352700
|
| 11-Oct-2012 |
Barry Smith <bsmith@mcs.anl.gov> |
added PetscOptionsVec()
Hg-commit: e3a7deff021839e60b7ec9e05ed883d54076a9fa
|
| #
19fd82e9
|
| 03-Oct-2012 |
Barry Smith <bsmith@mcs.anl.gov> |
changed #define char* XXXType to typedef const char* XXXType
Hg-commit: 2f1984a65b4f21a886ea1c854235ca6d51deefad
|
| #
6c2930d4
|
| 18-Sep-2012 |
Shri Abhyankar <abhyshr@mcs.anl.gov> |
Commit after merge
Hg-commit: 29c41d281e3ece3127c753661dccfd04e452b7f8
|
| #
3e08d2be
|
| 18-Sep-2012 |
Barry Smith <bsmith@mcs.anl.gov> |
removed trailing blanks from source code added rule rmtrailingblanks accessible via make ACTION=remtrailingblanks tree
Hg-commit: 6e3652165d48aa5f3e94dd66bf607adea6fac27a
|
| #
2ebbc9a7
|
| 17-Sep-2012 |
Shri Abhyankar <abhyshr@mcs.anl.gov> |
Commit after merge.
Hg-commit: 43edcf786e1a8d8081620738c5554ae347d0b1f4
|
| #
3efe6655
|
| 14-Sep-2012 |
Barry Smith <bsmith@mcs.anl.gov> |
updated DMSlicedCreate() to take ghost point and coupling information cleaned up docs for DMSlicedCreate
Hg-commit: 6301f3ffea760b7fe7ad5493469b1d249d9048bf
|
| #
2c8e378d
|
| 01-Aug-2012 |
Barry Smith <bsmith@mcs.anl.gov> |
consistently use #include <petsc... instead of sometimes #include "petsc.... ; I hope this is ok Jed? completed and tested bin/maint/makeframework
Hg-commit: 908e7d10407583f0a5bd5d356d023bd7969681
consistently use #include <petsc... instead of sometimes #include "petsc.... ; I hope this is ok Jed? completed and tested bin/maint/makeframework
Hg-commit: 908e7d10407583f0a5bd5d356d023bd79696815b
show more ...
|
| #
d5d5282e
|
| 19-Jul-2012 |
Brad Aagaard <baagaard@usgs.gov> |
Merge.
Hg-commit: a14455a9811c9485ecd5fdd98bc20d9f2d731daa
|