History log of /petsc/include/petscmat.h (Results 976 – 1000 of 2308)
Revision Date Author Comments
# 859a8de3 10-Apr-2014 Peter Brune <brune@mcs.anl.gov>

MatColoring: Remove MatColoringMIS


# c1a87603 07-Apr-2014 Barry Smith <bsmith@mcs.anl.gov>

Merge branch 'barry/fixcollectivematoptions'


# ad5bf6ea 04-Apr-2014 Peter Brune <brune@mcs.anl.gov>

Merge branch 'prbrune/matcoloring-weights' into prbrune/matcoloring-reworkjpmis

* prbrune/matcoloring-weights:
MatColoring: Add ex19 run to nightlies.
MatColoring: Add a run example with greed

Merge branch 'prbrune/matcoloring-weights' into prbrune/matcoloring-reworkjpmis

* prbrune/matcoloring-weights:
MatColoring: Add ex19 run to nightlies.
MatColoring: Add a run example with greedy coloring and LF weights.
MatColoring: Set random to be the default weighting scheme.
MatColoring: MatColoringSetWeights for custom weighting.
MatColoring: Added an initial implementation of smallest-last weights.
MatColoring: MatColoringCreateWeights() replaces duplicate routines.
MatColoring: Make weight computation directly use AIJ for speed.
MatColoring: Add a generalized collection of weight computations.

show more ...


# c29971fc 04-Apr-2014 Peter Brune <brune@mcs.anl.gov>

MatColoring: MatColoringSetWeights for custom weighting.


# 301c140b 03-Apr-2014 Peter Brune <brune@mcs.anl.gov>

MatColoring: Added an initial implementation of smallest-last weights.


# 8ac6da0a 01-Apr-2014 Peter Brune <brune@mcs.anl.gov>

MatColoring: MatColoringCreateWeights() replaces duplicate routines.


# d7f2a307 24-Mar-2014 Peter Brune <brune@mcs.anl.gov>

MatColoring: Add a generalized collection of weight computations.


# 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 ...


# 92d4d306 27-Mar-2014 Barry Smith <bsmith@mcs.anl.gov>

several MatOptions that were listed as non-collective are actually collective


# 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


# 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


# 1f5bc901 18-Mar-2014 Shri <abhyshr@mcs.anl.gov>

Merge branch 'shri/external-package-KLU'


# 1d763ceb 17-Mar-2014 Peter Brune <brune@mcs.anl.gov>

Merge branch 'master' into prbrune/matcoloring-greedy


# 3ff8325b 08-Mar-2014 Barry Smith <bsmith@mcs.anl.gov>

Merge branch 'master' into barry/google


# 3d2707ba 03-Mar-2014 Barry Smith <bsmith@mcs.anl.gov>

Merge branch 'master' into barry/nonlinearsolvertable

Conflicts:
include/petscsnes.h


# 9776ef86 03-Mar-2014 Barry Smith <bsmith@mcs.anl.gov>

Merge branch 'master' into barry/cleanup-includes

Conflicts:
makefile


# ab15ae43 03-Mar-2014 Matthew G. Knepley <knepley@gmail.com>

Merge branch 'master' into knepley/feature-plex-fas

* master: (863 commits)
Revert "mpich: use latest mpich tarball with gcov but use '--enable-coverage' mpich configure option."
MatCreateTransp

Merge branch 'master' into knepley/feature-plex-fas

* master: (863 commits)
Revert "mpich: use latest mpich tarball with gcov but use '--enable-coverage' mpich configure option."
MatCreateTranspose: fix for lazy block size
mpich: use latest mpich tarball with gcov but use '--enable-coverage' mpich configure option.
configure: add FC_DEFINE_FLAG to petscvariables
added a citation for pounders, Stefan finally came through
update to latest netcdf fixes bug that did not allow building on recent Mac OS X
DMPlex: Fixes for CGNS - Fixed loop bounds since CGNS uses closed intervals - Bug with mixed cell types - Typo with coordinates
final updates from nightly tests
fix for countcfunction
removed outdated docs and comments on MatStructure usage removed SAME_PRECONDITIONER since no longer used removed unneed use of MatStructure in Schur complement matrix
removed MatStructure arguments from Tao
fixes for Sundials and fun3d cannot use MPIU_SUM for integer arrays
inplace ILU factorization must update state of inplace matrix to prevent infinite recursion of updating PC
fixes for BDDC by the way not having BDDC always in the testing is going to lead to trouble
the compute Jacobian functions for SNES and TS now do not take a MatStructure flag
KSPSetOperators() no longer has the MatStructure argument. The Mat objects now track that information themselves. Use KPS/PCSetReusePreconditioner() to prevent the recomputation of the preconditioner if the operator changed in the way that SAME_PRECONDITIONER did with KSPSetOperators()
tracks when Mat's have a change in nonzero structure this information can be used by PC to determine how preconditioners must be rebuilt currently only does an error check if the user said same nonzero pattern but actually changed the pattern
completed cleanup of removal of matrix pointers to compute jacobian routines
makefile: Added 'make includegraph' to create an inclusion dependency graph.
Contrib: Updated include-graph.sh script to ignore *.hh files
...

Conflicts:
src/dm/dt/interface/dt.c

show more ...


# 2e1c6c0a 03-Mar-2014 Peter Brune <brune@mcs.anl.gov>

Merge branch 'prbrune/mat-matgetlayouts'

* prbrune/mat-matgetlayouts:
Mat: Added MatGetLayouts() which allows for access to row and column layouts.


# 061e9cde 27-Feb-2014 Vijay Mahadevan <vijay.m@gmail.com>

Merging master with feature-dmmoab. Only conflict was with SOURCECXX specification under impls/moab/makefile.


# 0b8bc44d 26-Feb-2014 Barry Smith <bsmith@mcs.anl.gov>

Merge branch 'barry/rm-matstructure-mat-pointer'

Conflicts:
include/petsctao.h


# aa6c7ce3 26-Feb-2014 Barry Smith <bsmith@mcs.anl.gov>

removed outdated docs and comments on MatStructure usage
removed SAME_PRECONDITIONER since no longer used
removed unneed use of MatStructure in Schur complement matrix


# d1e9a80f 25-Feb-2014 Barry Smith <bsmith@mcs.anl.gov>

the compute Jacobian functions for SNES and TS now do not take a MatStructure flag


# e56f5c9e 24-Feb-2014 Barry Smith <bsmith@mcs.anl.gov>

tracks when Mat's have a change in nonzero structure
this information can be used by PC to determine how preconditioners must be rebuilt
currently only does an error check if the user said same nonze

tracks when Mat's have a change in nonzero structure
this information can be used by PC to determine how preconditioners must be rebuilt
currently only does an error check if the user said same nonzero pattern but actually changed the pattern

show more ...


1...<<31323334353637383940>>...93