| #
7737a228
|
| 31-Oct-2013 |
Barry Smith <bsmith@mcs.anl.gov> |
Merge branch 'master' into barry/saws
Conflicts: src/ksp/pc/impls/gamg/gamg.c src/sys/classes/viewer/impls/ams/ams.c src/sys/objects/pinit.c
|
| #
a76eec0e
|
| 25-Oct-2013 |
Hong Zhang <hzhang@mcs.anl.gov> |
Merge branch 'hzhang/snes-jacobiancoloropt'
|
| #
1919a2e2
|
| 21-Oct-2013 |
Jed Brown <jedbrown@mcs.anl.gov> |
Merge branch 'madams/mat-residual' into hzhang/snes-jacobiancoloropt
Fix conflict between new MATOP_RESIDUAL and MATOP_FDCOLORING_SETUP.
* madams/mat-residual: refactored residuals by adding a 'r
Merge branch 'madams/mat-residual' into hzhang/snes-jacobiancoloropt
Fix conflict between new MATOP_RESIDUAL and MATOP_FDCOLORING_SETUP.
* madams/mat-residual: refactored residuals by adding a 'residual' method to Mat
Conflicts: include/finclude/petscmat.h include/petsc-private/matimpl.h include/petscmat.h src/mat/impls/aij/mpi/mpiaij.c src/mat/impls/aij/seq/aij.c src/mat/impls/baij/mpi/mpibaij.c src/mat/impls/baij/seq/baij.c
show more ...
|
| #
7086a01e
|
| 18-Oct-2013 |
Peter Brune <brune@mcs.anl.gov> |
Banished all mention of the old MatGetColoring() and use in examples
|
| #
bb4dca7d
|
| 17-Oct-2013 |
Peter Brune <brune@mcs.anl.gov> |
Merge branch 'prbrune/mat-matcolor' into prbrune/fas-gscolorsecant
|
| #
fb396917
|
| 17-Oct-2013 |
Peter Brune <brune@mcs.anl.gov> |
Better logging of states of colorings; better error checking
|
| #
170be9ae
|
| 16-Oct-2013 |
Matthew G. Knepley <knepley@gmail.com> |
Merge branch 'master' into knepley/feature-dmda-section
* master: (397 commits) PetscSynchronizedFGets: fix deadlock at EOF Compiler: Fix warnings from MPI impls which do not initialize outputs
Merge branch 'master' into knepley/feature-dmda-section
* master: (397 commits) PetscSynchronizedFGets: fix deadlock at EOF Compiler: Fix warnings from MPI impls which do not initialize outputs Increase patchlevel to 3.4.3 SNES: Now work vectors come from the DM SNES ex62: Remove code generation SNES: Move setup involving snes->vec_sol from SNESSetUp() to SNESolve() Compiler: Fix warnings from MPI impls which do not initialize outputs DMPlex ex7: Added missing test output SNES ex52: Removed old Jacobian stuff, and fixed call to DMPlexProjectFunction() - Fixed calls for new element handling SNES ex12: Added a performance profiling mode DMPlex ex8: Fixed leak PetscSection: Must reset the section when changing the number of fields DMPlex ex7: Fixed test output - Corrected orientations in interpolation DMPlex ex1: Fixed test output - Uniform refinement for quads changed DMPlex: Fix overagressive checks PC: Removed support graph PC configure: both downloadonWindows and worksonWindows refer to MS compilers. Also fix isWindows() -> isWindows(CC). MatXAIJSetPreallocation: use array[] notation to help out Fortran __float128: when blas/lapack is not found instruct using f2cblaslapack Configure: Package.downloadonWindows is supposed to mean that Windows compilers work. not Cygwin - Also changed doc for Package.worksonWindows, which does refer to Cygwin ...
Conflicts: src/dm/impls/da/dalocal.c
show more ...
|
| #
0df34763
|
| 15-Oct-2013 |
Hong Zhang <hzhang@mcs.anl.gov> |
add matentry2 for htype='wp'; cleanup
|
| #
16407d4f
|
| 09-Oct-2013 |
Peter Brune <brune@mcs.anl.gov> |
Merge branch 'master' into prbrune/mat-matcolor
Conflicts: src/snes/interface/snesj2.c
|
| #
4f68377d
|
| 08-Oct-2013 |
Peter Brune <brune@mcs.anl.gov> |
Added Mat_Coloring_Apply/Comm events and better -mat_coloring_view
|
| #
32029c4c
|
| 06-Oct-2013 |
Matthew G. Knepley <knepley@gmail.com> |
Merge branch 'master' into knepley/feature-plex-refine-3d
* master: (149 commits) Bib: Added papers referencing PETSc from ResearchGate Bib: Fixed urls for some refs Suggested-by: Michele De Ste
Merge branch 'master' into knepley/feature-plex-refine-3d
* master: (149 commits) Bib: Added papers referencing PETSc from ResearchGate Bib: Fixed urls for some refs Suggested-by: Michele De Stefano fixed bug that has appeared recently of false positive errors when there are zero local equations on coarse grids in gamg-agg. MatSchurComplement: Must initialize KSP package bib: fix inbook citation Bib: Updated some refs SNES: fix copy/paste in man page fortran: fix KSPCONVERGEDDEFAULT and SNESCONVERGEDSKIP in fortran includes Mat SBAIJ: avoid invalid memory read in MatSOR_SBAIJ Revert "MatMPIBAIJSetPreallocationCSR() handled the input matrix entries incorrectly, it treated them as if each row of values" PCGAMG: fix corruption for multiple solves when MatSetNearNullSpace is used PCGAMG: remove distracting comment KSP ex49: restrict near-null space for elasticity example with sym BC MatMPIBAIJSetPreallocationCSR() handled the input matrix entries incorrectly, it treated them as if each row of values was provided ordered by row within the block rows instead of by block as it was originally designed to be. Also added more discussion to the manual pages on the expected order of the values Fix accidental creation of the matrices in SNESNCG used for linear analogue LS. PCGAMG: add man page for PCGAMGType fortran: fix snesconvergedskip_() kspconvergedskip_() kspconvergeddefault*_() rm // Sys: new_ir changed from PetscInt to PetscObjectState - so fix mallocs to use the new type SNES: Fixed package init in SNESLineSearchCreate() ...
Conflicts: include/petscdmplex.h src/dm/impls/plex/examples/tests/ex5.c src/dm/impls/plex/plex.c src/dm/interface/dm.c
show more ...
|
| #
335efc43
|
| 02-Oct-2013 |
Peter Brune <brune@mcs.anl.gov> |
Added MatColoring object to replace MatGetColor()
|
| #
25a75388
|
| 01-Oct-2013 |
Jed Brown <jedbrown@mcs.anl.gov> |
Merge branch 'jed/remove-dynamic-loading-option'
Option --with-dynamic-loading has been removed. Similar functionality is available via the run-time option -dynamic_library_preload.
* jed/remove-d
Merge branch 'jed/remove-dynamic-loading-option'
Option --with-dynamic-loading has been removed. Similar functionality is available via the run-time option -dynamic_library_preload.
* jed/remove-dynamic-loading-option: Sys: PetscContainerCreate must call PetscSysInitializePackage Remove --with-dynamic-loading / PETSC_USE_DYNAMIC_LIBRARIES
Conflicts: src/dm/impls/mesh/mesh.c src/dm/interface/dlregisdmdm.c src/docs/website/documentation/changes/dev.html
show more ...
|
| #
2909509f
|
| 24-Sep-2013 |
Jed Brown <jedbrown@mcs.anl.gov> |
Merge branch 'madams/mat-residual'
* madams/mat-residual: refactored residuals by adding a 'residual' method to Mat
|
| #
b4e904d1
|
| 23-Sep-2013 |
Jed Brown <jedbrown@mcs.anl.gov> |
Merge branch 'barry/fixmatmultseqaijflopcount'
* barry/fixmatmultseqaijflopcount: removed Mat option for skipping checking of compressed row format since it is now free using the nonzerorowcnt pre
Merge branch 'barry/fixmatmultseqaijflopcount'
* barry/fixmatmultseqaijflopcount: removed Mat option for skipping checking of compressed row format since it is now free using the nonzerorowcnt previously introduced changed seqbaij to count nonzero rows in assembly and use those values to compute flops in MatMult added seqij nonzerorowcnt used to determine flop count in MatMult_SeqAIJ()
show more ...
|
| #
f9426fe0
|
| 14-Sep-2013 |
Mark Adams <mfadams@lbl.gov> |
refactored residuals by adding a 'residual' method to Mat
|
| #
256ff83f
|
| 11-Sep-2013 |
Barry Smith <bsmith@mcs.anl.gov> |
Merge branch 'master' into barry/wirth-fusion-materials
Conflicts: src/ts/examples/tutorials/advection-diffusion-reaction/ex10.c
|
| #
aa2d57e9
|
| 30-Aug-2013 |
Jed Brown <jedbrown@mcs.anl.gov> |
Remove --with-dynamic-loading / PETSC_USE_DYNAMIC_LIBRARIES
This option was mostly redundant because normal shared libraries satisfy all the same needs. This commit adds the run-time option -dynami
Remove --with-dynamic-loading / PETSC_USE_DYNAMIC_LIBRARIES
This option was mostly redundant because normal shared libraries satisfy all the same needs. This commit adds the run-time option -dynamic_library_preload that can be used to load/initialize all the packages in advance, as used to be done when --with-dynamic-loading.
The PetscDLLibraryRegister_petscxxx functions have been kept, but are not called unless -dynamic_library_preload is used. The petsc-dev discussion, "Why --with-dynamic-loading?" did not reach consensus about whether this was ever useful, so it may also be removable.
show more ...
|
| #
82f1cb7f
|
| 30-Aug-2013 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'jed/mat-factor-shift' into maint
|
| #
11e456e1
|
| 17-Aug-2013 |
Barry Smith <bsmith@mcs.anl.gov> |
removed Mat option for skipping checking of compressed row format since it is now free using the nonzerorowcnt previously introduced
|
| #
81f98445
|
| 02-Jul-2013 |
Peter Brune <brune@mcs.anl.gov> |
Merge branch 'prbrune/dm-coordinaterestrict' into prbrune/snes-elasticityexample
|
| #
75608d42
|
| 28-Jun-2013 |
Jed Brown <jedbrown@mcs.anl.gov> |
Merge branch 'jed/mat-factor-shift'
* jed/mat-factor-shift: Mat PCFactor: include MatFactorShiftType in PCView_Factor output
|
| #
d6969976
|
| 13-Jun-2013 |
Hong Zhang <hzhang@mcs.anl.gov> |
Merge branch 'hzhang/mat-coloring'
|
| #
9e483975
|
| 13-Jun-2013 |
Karl Rupp <rupp@iue.tuwien.ac.at> |
Merge branch 'karlrupp/feature-viennacl'
|
| #
50647e95
|
| 26-Mar-2013 |
Hong Zhang <hzhang@mcs.anl.gov> |
add event profiling for MatRARt symbolic and numeric
|