History log of /petsc/src/ksp/pc/impls/gamg/agg.c (Results 376 – 400 of 582)
Revision Date Author Comments
# 2adfe9d3 26-Feb-2015 Barry Smith <bsmith@mcs.anl.gov>

fixed non-PETSc standard usage of const in GAMG code


# bf4339c2 25-Feb-2015 Barry Smith <bsmith@mcs.anl.gov>

There is no verbose in PETSc!

Removed the verbose mechanism from GAMG code and used PetscInfo() for reports instead.


# 5adeb434 21-Feb-2015 Barry Smith <bsmith@mcs.anl.gov>

added infrastructure for PCView() to provide info on GAMG options and sub GAMG options, such as AGG


# 73911c69 21-Feb-2015 Barry Smith <bsmith@mcs.anl.gov>

removed some unneeded rank and size from gamg code


# 03e75e77 21-Feb-2015 Barry Smith <bsmith@mcs.anl.gov>

PetscLogEvent routines do not need to be protected with a #if defined(PETSC_USE_LOG)


# fd1112cb 20-Feb-2015 Barry Smith <bsmith@mcs.anl.gov>

unify spelling/abbreviation of some internal GAMG functions and the logging variables and names printed in -log_summary

Please always use the same abbreviations/capitalizations/spellings for related

unify spelling/abbreviation of some internal GAMG functions and the logging variables and names printed in -log_summary

Please always use the same abbreviations/capitalizations/spellings for related things. It is difficult for anyone else to understand/modify code if there are random small differences

show more ...


# 4e7385fa 16-Feb-2015 Stefano Zampini <stefano.zampini@gmail.com>

Merge branch 'master' into stefano_zampini/pcbddc-adaptive-selection

Conflicts:
src/ksp/pc/impls/bddc/bddcprivate.c


# a197972a 11-Feb-2015 Barry Smith <bsmith@mcs.anl.gov>

Merge branch 'master' into barry/saws-options-merge-master

Totally confusing manual merge, could be wrong

Conflicts:
include/petscoptions.h
src/dm/impls/da/dacreate.c
src/sys/objects/aoptions.c

Merge branch 'master' into barry/saws-options-merge-master

Totally confusing manual merge, could be wrong

Conflicts:
include/petscoptions.h
src/dm/impls/da/dacreate.c
src/sys/objects/aoptions.c
src/sys/threadcomm/interface/threadcomm.c

show more ...


# bff5c311 11-Feb-2015 Toby Isaac <tisaac@ices.utexas.edu>

Merge branch 'tisaac/fix-gamg-square-graph'

GAMG: Allow different behavior for the graph construction of the finest-level operator in a consistent way that allows for the preconditioner to be reused.


# 50705773 10-Feb-2015 Barry Smith <bsmith@mcs.anl.gov>

Merge branch 'master' into pr252/dmay/PetscViewerBinarySkipHeaderVecViewLoad
Manual merge of makefile

Conflicts:
src/sys/classes/viewer/examples/tutorials/makefile


# 57d29afa 29-Jan-2015 Toby Isaac <tisaac@ices.utexas.edu>

GAMG: keep track of coarsening level

If we want different behavior when coarsening from the finest level,
then we have to keep track of it. We can't assume that only the first
call to PCGAMGCoarsen

GAMG: keep track of coarsening level

If we want different behavior when coarsening from the finest level,
then we have to keep track of it. We can't assume that only the first
call to PCGAMGCoarsen works on the fine graph if we set up the
preconditioner multiple times.

show more ...


# 69c6db66 27-Jan-2015 Barry Smith <bsmith@mcs.anl.gov>

Merge branch 'barry/experiment'


# 584b3052 24-Jan-2015 Barry Smith <bsmith@mcs.anl.gov>

Merge branch 'tisaac/feature-gamg-extensible' into barry/experiment

Conflicts:
src/ksp/pc/impls/gamg/gamg.h


# db3a253a 23-Jan-2015 Toby Isaac <tisaac@ices.utexas.edu>

GAMG: fix inclusion of source headers in public header

The source headers that GAMG uses to access matrix types have been moved
back to gamg.h


# 1996caf8 22-Jan-2015 Toby Isaac <tisaac@ices.utexas.edu>

Move MG and GAMG implementation headers to petsc-private

I want to be able to register GAMG plugins. I considered a few options:

a) Move the implementation headers to petsc-private so they can be

Move MG and GAMG implementation headers to petsc-private

I want to be able to register GAMG plugins. I considered a few options:

a) Move the implementation headers to petsc-private so they can be
installed

b) Make Get/Set methods for all of the GAMGOps: graph, coarsen,
optprol, etc.

c) Add a PCGAMGGet/SetOperation like MatShellGet/SetOperation for each
of these operations.

The easiest was (a), and the GAMG methods are so context-specific I'm
not sure who would benefit from their being part of the public petsc
interface. If GAMG get's refactored to where the operations are easier
to understand on their own, then maybe (b) or (c) would be a better
option.

show more ...


# 8c34d3f5 20-Jan-2015 Barry Smith <bsmith@mcs.anl.gov>

simplify option object names


# d39ee6f6 20-Jan-2015 Matthew G. Knepley <knepley@gmail.com>

Merge branch 'knepley/feature-dm-sf-local-copy' into knepley/feature-ts-fem+fvm-example

* knepley/feature-dm-sf-local-copy:
DM: Added support for INSERT_VALUES in DMLocalToGlobal() with an SF, whe

Merge branch 'knepley/feature-dm-sf-local-copy' into knepley/feature-ts-fem+fvm-example

* knepley/feature-dm-sf-local-copy:
DM: Added support for INSERT_VALUES in DMLocalToGlobal() with an SF, where it just does a local copy
fortranstubs: do not process files in .git
setup.py: Fix install of package's __init__.py file
f2cblaslapack: use correct location to copy tmpmakefile for subsequent self.installNeeded() to work.
doc: exclude tutorials/HandsOnExercise.html from 'docsetdate'
setup.py: Better handling of $PETSC_CONFIGURE_OPTIONS
setup.py: Simplify code to support just pip install
Don't install $PETSC_ARCH/lib/.DIR
Move install.py and gmakegen.py from lib/petsc-conf/ to config/
updated gamg tests
fixed squaring graph on all levels in GAMG
fixed gamg coarse grid to be general

show more ...


# e07cf9ff 18-Jan-2015 Mark Adams <mfadams@lbl.gov>

Merge branch 'mark/gamg-crs-ksp2'


# 463f56b9 15-Jan-2015 Mark Adams <mfadams@lbl.gov>

fixed squaring graph on all levels in GAMG


# e55864a3 08-Nov-2013 Barry Smith <bsmith@mcs.anl.gov>

moved PetscOptionsObject from global variable to local variable in functions


# 72e51967 30-Nov-2014 Barry Smith <bsmith@mcs.anl.gov>

Merge branch 'barry/remove-unneeded-paren-petscmalloc'

Conflicts:
src/mat/impls/baij/seq/baij.c


# 854ce69b 15-Nov-2014 Barry Smith <bsmith@mcs.anl.gov>

convert some PetscMalloc() to PetscMalloc1()
remove unneeded () in first argument to PetscMalloc/Calloc1()
fixes for MATLAB examples


# c94a748e 21-Oct-2014 Barry Smith <bsmith@mcs.anl.gov>

Merge branch 'barry/fix-options-default'

Conflicts:
src/ksp/ksp/examples/tutorials/ex52.c


# 8afaa268 13-Oct-2014 Barry Smith <bsmith@mcs.anl.gov>

update use of PetscOptionsBool() to not rely on default setting automatically


# ee2838f6 30-Sep-2014 Toby Isaac <tisaac@ices.utexas.edu>

Merge branch 'tisaac/feature-fe-geom-dim' into tisaac/plex-flexible-projection

Use the new PetscFECellGeom

Conflicts:
include/petscdmplex.h
include/petscfe.h
src/dm/impls/plex/plexfem.c


1...<<11121314151617181920>>...24