| #
e52d2c62
|
| 20-May-2014 |
Barry Smith <bsmith@mcs.anl.gov> |
added MatFindOffBlockDiagonalEntries() for MPIAIJ so that -pc_fieldsplit_detect_coupling can be used in parallel optimized fieldsplit for 2 splits with multiplicative, less expensive residual computa
added MatFindOffBlockDiagonalEntries() for MPIAIJ so that -pc_fieldsplit_detect_coupling can be used in parallel optimized fieldsplit for 2 splits with multiplicative, less expensive residual computation and remove unneeded MatGetSubMatrix() for that case optimized MatGetSubMatrix() for request of entire matrix
show more ...
|
| #
95ecbf38
|
| 18-May-2014 |
Stefano Zampini <stefano.zampini@gmail.com> |
Merge branch 'master' into stefano_zampini/pcbddc-multilevel-improvement
Conflicts: src/docs/website/documentation/changes/dev.html src/ksp/ksp/examples/tutorials/ex59.c src/ksp/pc/impls/bddc/bdd
Merge branch 'master' into stefano_zampini/pcbddc-multilevel-improvement
Conflicts: src/docs/website/documentation/changes/dev.html src/ksp/ksp/examples/tutorials/ex59.c src/ksp/pc/impls/bddc/bddcprivate.c
show more ...
|
| #
45b6f7e9
|
| 17-May-2014 |
Barry Smith <bsmith@mcs.anl.gov> |
removed blocked versions of ISLocalToGlobalMapping in Vec and Mat the single ISLocalToGlobalMapping supports ISLocalToGlobalMappingApply and ISLocalToGlobalMappingApplyBlock still some fixes need for
removed blocked versions of ISLocalToGlobalMapping in Vec and Mat the single ISLocalToGlobalMapping supports ISLocalToGlobalMappingApply and ISLocalToGlobalMappingApplyBlock still some fixes need for these extensive changes
show more ...
|
| #
f0413b6f
|
| 16-May-2014 |
Barry Smith <bsmith@mcs.anl.gov> |
added bs argument to ISLocalToGlobalMappingCreate(), not yet used for bs > 1
|
| #
3a29a572
|
| 14-May-2014 |
Barry Smith <bsmith@mcs.anl.gov> |
Merge branch 'barry/fix-mat-zero-rows--local'
|
| #
db057784
|
| 08-May-2014 |
Barry Smith <bsmith@mcs.anl.gov> |
Merge branch 'master' of bitbucket.org:petsc/petsc
|
| #
a7f22e61
|
| 05-May-2014 |
Satish Balay <balay@mcs.anl.gov> |
doc: fix getpdflabels to count manual chapters correctly. Also fix URLs from man pages to manual.pdf
|
| #
6d7fd05d
|
| 02-May-2014 |
Barry Smith <bsmith@mcs.anl.gov> |
fix example so that will not generate new matrix memory allocation error if user provides their own matrix
Reported-by: Negin Niknaam <negin.niknaam@yahoo.com>
|
| #
b3fc9300
|
| 01-May-2014 |
Vijay Mahadevan <vijay.m@gmail.com> |
Merge remote-tracking branch 'origin/master' into feature-dmmoab
|
| #
49fcfd5b
|
| 01-May-2014 |
Vijay Mahadevan <vijay.m@gmail.com> |
Merged petsc/petsc into master
|
| #
e84a42b1
|
| 26-Apr-2014 |
Barry Smith <bsmith@mcs.anl.gov> |
MatZeroRows[Columns]Local() short circuited and used MatZeroRows[Columns] on 1 process, this is wrong for ghosted domains
Reported-by: Paul Bauman <pbauman@buffalo.edu>
|
| #
7562b2ec
|
| 18-Apr-2014 |
Barry Smith <bsmith@mcs.anl.gov> |
Merge branch 'barry/rm-null-values-to-matsetvalues'
|
| #
980dca40
|
| 16-Apr-2014 |
Barry Smith <bsmith@mcs.anl.gov> |
removed limited support for passing NULL values pointer to MatSetValues() since it was implemented only by AIJ and never used. Now all matrix types generate suitable error when values is null
|
| #
fab16db7
|
| 12-Apr-2014 |
Matthew G. Knepley <knepley@gmail.com> |
Merge branch 'master' into knepley/feature-plex-hdf5-parallel-load
* master: (125 commits) since PETSc cannot view factored matrices, generate an error rather than display the wrong stuff (this wa
Merge branch 'master' into knepley/feature-plex-hdf5-parallel-load
* master: (125 commits) since PETSc cannot view factored matrices, generate an error rather than display the wrong stuff (this was really bad) outdated example that doesn't match coding style removed and buggy petscversion.h: workaround ifort -cpp lack of referential transparency configure: ignore AR, MAKEFLAGS [if set in env] incorrect first entry in array being zeroed in example sizeof.c: remove dependence on petsc [and fix syntax error] nightlybuilds: use consistant PETSC_ARCH, machine names TS: Allow viewing of TS solutions DMPlex: Fix comparison for complex change MPIVersion streams to use MPI_Wtime() to be portable to Windows do not use scalar square root on real number; it upsets Microsoft cannot use I in PETSc code because in complex it sometimes represents imaginary number cannot pass PetscScalar * to VecNorm() in dashboard don't warn about SSL and BOI deprecated TS ex11: Fixed output formatting Doc+DMPlex: Added function documentation for some refinement functions streams: translate code from 'bash' to 'sh' [fix freebsd] barry is an idiot who doesn't have a clue as to what he is doing (and git's unfriendlyness doesn't help matters) don't list examples under C that don't work with complex! forgotten output file removed valgrind warning about sending uninitialized data nightly builds ignore unrecognized pragma and .c file as C++ code ...
Conflicts: include/petsc-private/dmpleximpl.h
show more ...
|
| #
505346f3
|
| 10-Apr-2014 |
Barry Smith <bsmith@mcs.anl.gov> |
since PETSc cannot view factored matrices, generate an error rather than display the wrong stuff (this was really bad)
|
| #
4d2da850
|
| 07-Apr-2014 |
Barry Smith <bsmith@mcs.anl.gov> |
Merge branch 'barry/add-names-for-all-ascii-viewers'
|
| #
3bafeb59
|
| 31-Mar-2014 |
Peter Brune <brune@mcs.anl.gov> |
Merge branch 'prbrune/matcoloring-greedy'
* prbrune/matcoloring-greedy: MatColoring: Remove stupid logic with respect to the maximum number of colors possible. MatColoringGreedy: Directly use AI
Merge branch 'prbrune/matcoloring-greedy'
* prbrune/matcoloring-greedy: MatColoring: Remove stupid logic with respect to the maximum number of colors possible. MatColoringGreedy: Directly use AIJ structure; massive speedup over MatGetRow() MatColoring: Added profiling of weight/degree computation MatColoringGreedy: Remove index scatters from distance-2. MatColoringGreedy: Removed scatter use from Distance-1 coloring MatColoringGreedy: Remove scatter use from degree computation MatColoringGreedy: Add computation of D2 degrees for use in weighting. MatColoringGreedy: Fixed logic for off-processor conflicts MatColoringGreedy: Optimized version of distance-2 MatColoringGreedy: Optimized version of distance-1. MatColoring: Fix for parallel recoloring failure MatColoringGreedy: Instrumentation of stages MatColoring: Greedy distance-2 coloring works in parallel MatColoring: Greedy Distance-2 works in serial MatColoring: Cleanup and generalization of D1 code MatColoring: Added D1 greedy coloring with conflict detection and correction
show more ...
|
| #
98c3331e
|
| 28-Mar-2014 |
Barry Smith <bsmith@mcs.anl.gov> |
Insure that all ASCII viewers for PETSc objects call PetscObjectPrintClassNamePrefixType()
|
| #
b2533dd1
|
| 22-Mar-2014 |
Vijay Mahadevan <vijay.m@gmail.com> |
Fixing merge conflicts in dmregall.
|
| #
204681ed
|
| 19-Mar-2014 |
Vijay Mahadevan <vijay.m@gmail.com> |
Merged petsc/petsc into master
|
| #
e7deade3
|
| 18-Mar-2014 |
Peter Brune <brune@mcs.anl.gov> |
MatColoring: Added profiling of weight/degree computation
|
| #
9c925a2c
|
| 18-Mar-2014 |
Shri <abhyshr@mcs.anl.gov> |
Merge branch 'master' into shri/ts-events
Conflicts: src/ts/interface/ts.c
|
| #
5f6acfaf
|
| 18-Mar-2014 |
Shri <abhyshr@mcs.anl.gov> |
Merge branch 'master' into shri/feature-dm-circuit
Conflicts: src/dm/impls/makefile
|
| #
1d763ceb
|
| 17-Mar-2014 |
Peter Brune <brune@mcs.anl.gov> |
Merge branch 'master' into prbrune/matcoloring-greedy
|
| #
84eb8bba
|
| 10-Mar-2014 |
Matthew G. Knepley <knepley@gmail.com> |
Merge branch 'knepley/fix-doc-manpages'
* knepley/fix-doc-manpages: Mat: Doc fix for MatSetOption() Reported-by: Christiaan Klaij <C.Klaij@marin.nl> PCML: Doc fix Reported-by: Xiangdong <epscode
Merge branch 'knepley/fix-doc-manpages'
* knepley/fix-doc-manpages: Mat: Doc fix for MatSetOption() Reported-by: Christiaan Klaij <C.Klaij@marin.nl> PCML: Doc fix Reported-by: Xiangdong <epscodes@gmail.com>
show more ...
|