History log of /petsc/src/ksp/pc/impls/mg/mg.c (Results 551 – 575 of 818)
Revision Date Author Comments
# 89cce641 08-Aug-2011 Barry Smith <bsmith@mcs.anl.gov>

PCView_MG was printing default number of smooths which was confusing. Hence removed

Hg-commit: 7269fa4b16ca182cb072eccd349816d070d36d5d


# df17f0d5 18-Jul-2011 Kerry Stevens <kstevens@spetjhiong.com>

commit after merge from petsc-dev (MatMult_Add function)

Hg-commit: 95a831be5dc2ba75bb17311cad14d2f38977c0b7


# 649052a6 14-Jun-2011 Barry Smith <bsmith@mcs.anl.gov>

removed PetscViewerASCIIMonitorCreate instead regular ASCII viewers are used and the tabs are set by the Monitor routine. Now no monitor option should be double used because SNES or KSPSetFromOptions

removed PetscViewerASCIIMonitorCreate instead regular ASCII viewers are used and the tabs are set by the Monitor routine. Now no monitor option should be double used because SNES or KSPSetFromOptions are used

Hg-commit: 3821c77002121ce48b9fae3b1d8e38aa6c55f2b9

show more ...


# 00ac8be1 12-Jun-2011 Barry Smith <bsmith@mcs.anl.gov>

subtle bug in handling DM referencing counting with SNESVI
also fixed olist handling when object was dereferenced but not removed from the list

Hg-commit: a1e168f86d94ced8d3ea99b78aa36f2d8fee6161


# 73250ac0 10-Jun-2011 Barry Smith <bsmith@mcs.anl.gov>

ex57 runs with -snes_grid_sequence and -pc_type mg properly with correct generation of coarse operators (need to see if it is using fd or the provide code still) also has memory leak needs fixing

Hg

ex57 runs with -snes_grid_sequence and -pc_type mg properly with correct generation of coarse operators (need to see if it is using fd or the provide code still) also has memory leak needs fixing

Hg-commit: 33f67efa5b807b6f9e9485b633932f0fec8fcc9e

show more ...


# cab2e9cc 10-Jun-2011 Barry Smith <bsmith@mcs.anl.gov>

PCMG computing coarser levels via operator function (not Galerkin) with DM partially working, still need to scale restricted vector

Hg-commit: 1f4e0da10db2c982c812ca51c16cdf5fded49f26


# fd1303e9 09-Jun-2011 Jungho Lee <julee@mcs.anl.gov>

Allen-Cahn working with geometric multigrid using a Schur complement smoother; multigrid convergence is very good
changed PCMG coarse solve to also use KSPPREONLY when SVD PC is used (since direct so

Allen-Cahn working with geometric multigrid using a Schur complement smoother; multigrid convergence is very good
changed PCMG coarse solve to also use KSPPREONLY when SVD PC is used (since direct solver)
updated docs for PCFieldsplitSchurPrecondition()

Hg-commit: 510687034c75e9c6370b48573ca2806b763eaaea

show more ...


# 3aeaf226 03-Jun-2011 Barry Smith <bsmith@mcs.anl.gov>

PCMG will now use the number of refinements of the DM to set the number of levels if it is not supplied some other way. So now -pc_type mg -snes_grid_sequence 3 -pc_mg_galerkin will cause more levels

PCMG will now use the number of refinements of the DM to set the number of levels if it is not supplied some other way. So now -pc_type mg -snes_grid_sequence 3 -pc_mg_galerkin will cause more levels of MG to be used for each finer grid in the grid sequencing!

Hg-commit: ba49de779c18037084392ac0552235321d9c0315

show more ...


# eb3f98d2 03-Jun-2011 Barry Smith <bsmith@mcs.anl.gov>

updated to support MatView and MatLoad for MPIDense for the native format for any size matrices no matter how large. It now uses the MPILong_Send/Recv functions.

Hg-commit: bf26a3ca0c75062d88061ec3b

updated to support MatView and MatLoad for MPIDense for the native format for any size matrices no matter how large. It now uses the MPILong_Send/Recv functions.

Hg-commit: bf26a3ca0c75062d88061ec3b51b3f09a7c45e34

show more ...


# 3c0c59f3 28-May-2011 Barry Smith <bsmith@mcs.anl.gov>

finally got the DM_SNESVI working for scalar problem ex58.c correct memory management

Hg-commit: 1cac6a75ab1aaef3bbb21d172e7b901a37522293


# 298cc208 28-May-2011 Barry Smith <bsmith@mcs.anl.gov>

geometric multigrid works with simple single component VI problem and DM == DMDA ex58.c

Hg-commit: 9e8e3f96e5eee84c16e39b30b9c611fcaf4368d0


# 639d86e3 13-Jan-2012 Sean Farley <sean@mcs.anl.gov>

Merge

Hg-commit: 0fb617426806c222fb6fb5e47365b6c3688c614c


# d39137a2 12-Jan-2012 Barry Smith <bsmith@mcs.anl.gov>

commit after merge

Hg-commit: d540875a63b3c979c82b6a7fa7f062571e906d10


# 247e2d92 06-Jan-2012 Jed Brown <jed@59A2.org>

Mass revert file modes that were made executable in f6e61ee9c329

Hg-commit: 116d90d0b66125cee0db3e7351047057e756baf5


# 832f7384 01-Jan-2012 Matthew G Knepley <knepley@gmail.com>

Merge

Hg-commit: ee8d91ae0580d1d4fa92be38a18d40c838b9a257


# 14e519b0 31-Dec-2011 Mark F. Adams <mark.adams@columbia.edu>

changed MatMatMult to MatTranposeMatMult.

Hg-commit: f6e61ee9c329774cd5343eea1ee6b7432be17c3f


# e727c939 14-Nov-2011 Jed Brown <jed@59A2.org>

Renamed DMGetInterpolation(), DMGetInjection(), and DMGetColoring() to DMCreateInterpolation(), etc for semantic consistency

Hg-commit: a45bcab2b329db85bdff728f3e039f094e2e00b9


# ce2f17d1 10-May-2011 Dmitry Karpeev <karpeev@mcs.anl.gov>

Merge.

Hg-commit: 8ad722e18529293bde53db7f4fb83823cee61dc0


# c2efdce3 06-May-2011 Barry Smith <bsmith@mcs.anl.gov>

fixed the XXXMonitorSet() to take a destroy routine that takes a void** argument instead of a void* argument to match the calling sequences of the viewer destroys.

Hg-commit: 021daf4f46f2a80eb466760

fixed the XXXMonitorSet() to take a destroy routine that takes a void** argument instead of a void* argument to match the calling sequences of the viewer destroys.

Hg-commit: 021daf4f46f2a80eb466760738148cd726f3fbf0

show more ...


# 6bf464f9 18-Apr-2011 Barry Smith <bsmith@mcs.anl.gov>

converted rest of source code to take pointers into destructor reoutines. make test workds

Hg-commit: 78c641225c0516099423eeea3cc66e68fd2f62f3


# 87b0253e 23-Mar-2011 Barry Smith <bsmith@mcs.anl.gov>

commit after merge

Hg-commit: 10241f03f6e1b803b128de6327150b543ba007dd


# 548767e0 23-Mar-2011 Jed Brown <jed@59A2.org>

Fix PCReset_ML. One problem remains:

The current solution is broken if the number of levels changes. We don't
want to always destroy all the levels in PCReset_MG, but ML needs a way
to communicate t

Fix PCReset_ML. One problem remains:

The current solution is broken if the number of levels changes. We don't
want to always destroy all the levels in PCReset_MG, but ML needs a way
to communicate that the number of levels has changed.

Hg-commit: e3056194bca6c0e7ed1eca92e04bcd8783b2b381

show more ...


# a06653b4 19-Mar-2011 Barry Smith <bsmith@mcs.anl.gov>

got gfortran quad precision also working for 4.6
added more pcreset for other PCs

Hg-commit: 9ecce33931895bae4575b370a4bd88f21e9fd656


# c6db04a5 14-Mar-2011 Jed Brown <jed@59A2.org>

Use #include <header.h> instead of #include "header.h" when there is no intent to search the current directory for header.h

Hg-commit: bd7216e80cc035071a5136364ab9d04bf9f41a07


# f3f935be 13-Mar-2011 Jed Brown <jed@59A2.org>

Rename petscmg.h to petscpcmg.h

Hg-commit: 23be2aaeb8cd5463a8fa34e98fa9b96d440658e1


1...<<21222324252627282930>>...33