History log of /petsc/src/ksp/pc/impls/fieldsplit/fieldsplit.c (Results 576 – 600 of 1029)
Revision Date Author Comments
# 37a82bf0 26-Feb-2014 Jed Brown <jed@jedbrown.org>

PCFieldSplit: add accessor for Schur preconditioner configuration


# bf5b0b0b 25-Feb-2014 Vijay Mahadevan <vijay.m@gmail.com>

Merged petsc/petsc into master


# 020631bc 19-Feb-2014 Peter Brune <brune@mcs.anl.gov>

Merge branch 'master' into prbrune/snes-fascontinuation

Conflicts:
include/petscsnesfas.h


# 95426b03 19-Feb-2014 Barry Smith <bsmith@mcs.anl.gov>

Merge branch 'barry/ts-rhsjacobian-only'


# df06c9e3 18-Feb-2014 Dmitry Karpeev <karpeev@mcs.anl.gov>

PCFieldSplit: use pc->pmat for off-diag Schur blocks.


# 1f1b5a69 15-Feb-2014 Barry Smith <bsmith@mcs.anl.gov>

Merge branch 'master' into barry/ts-rhsjacobian-only


# 6d808a57 13-Feb-2014 Shri Abhyankar <abhyshr@mcs.anl.gov>

Merge branch 'shri/update-SuiteSparse' into shri/external-package-KLU

Conflicts:
conf/test
config/examples/arch-linux-pkgs-dbg-ftn-interfaces.py
config/examples/arch-linux-pkgs-opt.py


# bab9b9ec 07-Feb-2014 Barry Smith <bsmith@mcs.anl.gov>

Merge branch 'master' into balay/tao-to-petsc

Conflicts:
src/dm/examples/tests/ex42.c
src/dm/examples/tutorials/ex65dm.c
src/ksp/ksp/examples/tutorials/ex42.c
src/snes/examples/tutorials/cahn-hi

Merge branch 'master' into balay/tao-to-petsc

Conflicts:
src/dm/examples/tests/ex42.c
src/dm/examples/tutorials/ex65dm.c
src/ksp/ksp/examples/tutorials/ex42.c
src/snes/examples/tutorials/cahn-hilliard-schemes/ex1.c
src/snes/examples/tutorials/ex54.c
src/snes/examples/tutorials/ex55.c
src/snes/examples/tutorials/ex60.c
src/snes/examples/tutorials/ex61.c
src/snes/examples/tutorials/ex63.c
src/snes/examples/tutorials/ex633d_db.c
src/snes/examples/tutorials/ex64.c
src/snes/examples/tutorials/ex65.c
src/snes/examples/tutorials/ex653d.c
src/ts/examples/tutorials/ex23.c

show more ...


# 2e71c61d 03-Feb-2014 Matthew G. Knepley <knepley@gmail.com>

Merge remote-tracking branch 'origin/karpeev/ksp-matschurcomplement'

* origin/karpeev/ksp-matschurcomplement:
Fixed memory leak in MatSchurComplement.
MatSchurComplementXXXSubMatrices renamed fo

Merge remote-tracking branch 'origin/karpeev/ksp-matschurcomplement'

* origin/karpeev/ksp-matschurcomplement:
Fixed memory leak in MatSchurComplement.
MatSchurComplementXXXSubMatrices renamed for consistency.
PCFieldSplit: enable extraction of MatSchurComplement to configure it.
MatSchurComplement can use different approximations to inv(A00) when forming Sp.
PCFieldSplit: Schur can use lumping with MatSchurComplement.
MatSchurComplement: Allow lumping of A00 when forming Sp.
PCFieldSplit implements SELFP preconditioning for Schur using MatSchurComplementGetPmat to assemble Sp.
MatCreateSchurComplementPmat() now public.
MatSchurComplement now uses MatDiagonalScale to form Sp. Factored out Sp constructor for consistency and reuse.
More consistent matrix naming in arguments and docs to MatSchurComplement-related routines.
MatSchurComplement can now assemble Sp on demand.

Conflicts:
include/petscksp.h
include/petscpc.h
src/ksp/pc/impls/fieldsplit/fieldsplit.c

show more ...


# 296d98f6 03-Feb-2014 Matthew G. Knepley <knepley@gmail.com>

Merge branch 'knepley/feature-schurm-explicit-op'

* knepley/feature-schurm-explicit-op:
KSP: Fix for name change in another branch
KSP: It looks like someone forgot this declaration
Mat: Impro

Merge branch 'knepley/feature-schurm-explicit-op'

* knepley/feature-schurm-explicit-op:
KSP: Fix for name change in another branch
KSP: It looks like someone forgot this declaration
Mat: Improve conversion of MATDENSE to MATAIJ - Previously, we were creating a fully dense AIJ matrix
Section: Small doc fix
PC: Allow FieldSplit to explicitly compute S for preconditioning - Yes I know it is generally slow
KSP: Added MatSchurComplementComputeExplicitOperator - This could be optimized to compute a sparse S for preconditioning (Saad has some papers here)

show more ...


# e74569cd 30-Jan-2014 Matthew G. Knepley <knepley@gmail.com>

PC: Allow FieldSplit to explicitly compute S for preconditioning
- Yes I know it is generally slow


# 036f3cb5 26-Jan-2014 Barry Smith <bsmith@mcs.anl.gov>

Merge branch 'master' into balay/tao-to-petsc

Conflicts:
include/makefile


# f9cfb505 26-Jan-2014 Barry Smith <bsmith@mcs.anl.gov>

Merge branch 'master' into knepley/feature-mat-zerorowscols-baij


# 6bea0878 25-Jan-2014 Barry Smith <bsmith@mcs.anl.gov>

pcfieldsplit coupling uses all degrees of freedom in second space


# a9ca0dfc 25-Jan-2014 Barry Smith <bsmith@mcs.anl.gov>

Merge branch 'master' into barry/remove-big-g


# 3a062f41 25-Jan-2014 Barry Smith <bsmith@mcs.anl.gov>

Varierty of bug fixes and enhancements to fieldsplit


# 93f5c259 23-Jan-2014 Barry Smith <bsmith@mcs.anl.gov>

Merge branch 'master' into barry/wirth-fusion-materials


# 48d69046 22-Jan-2014 Vijay Mahadevan <vijay.m@gmail.com>

Merged petsc/petsc into master


# 8628b54d 20-Jan-2014 Jed Brown <jed@jedbrown.org>

Merge branch 'jed/fix-pcview-fieldsplit-early'

* jed/fix-pcview-fieldsplit-early:
PCView_FieldSplit_Schur: fix crash on view before setting splits


# 06de4afe 17-Jan-2014 Jed Brown <jed@jedbrown.org>

PCView_FieldSplit_Schur: fix crash on view before setting splits

Reported-by: Patrick Farrell <patrick.farrell@maths.ox.ac.uk>


# bee83525 19-Dec-2013 Dmitry Karpeev <karpeev@mcs.anl.gov>

MatSchurComplementXXXSubMatrices renamed for consistency.


# bca69d2b 19-Dec-2013 Dmitry Karpeev <karpeev@mcs.anl.gov>

PCFieldSplit: enable extraction of MatSchurComplement to configure it.


# 470b340b 13-Jan-2014 Dmitry Karpeev <karpeev@mcs.anl.gov>

MatSchurComplement can use different approximations to inv(A00) when forming Sp.


# c7ff62de 13-Jan-2014 Barry Smith <bsmith@mcs.anl.gov>

Merge branch 'master' into barry/wirth-fusion-materials
bad manual merge needs to be fixed
this is what happens when branches hang around too long

Conflicts:
src/ts/examples/tutorials/advection-dif

Merge branch 'master' into barry/wirth-fusion-materials
bad manual merge needs to be fixed
this is what happens when branches hang around too long

Conflicts:
src/ts/examples/tutorials/advection-diffusion-reaction/ex10.c

show more ...


# ed91c37e 19-Dec-2013 Matthew G. Knepley <knepley@gmail.com>

Merge branch 'master' into knepley/feature-dmda-section

* master: (319 commits)
SNESGS: Fix for uninitialized variable warning in gssecant.c
DMPlex: Fix for orientation in Gmsh files - Fixed tes

Merge branch 'master' into knepley/feature-dmda-section

* master: (319 commits)
SNESGS: Fix for uninitialized variable warning in gssecant.c
DMPlex: Fix for orientation in Gmsh files - Fixed test output
do not use C99 struct initialization code in PETSc
Nightly Summary: Added time taken to each of the tests in the dashboard.
ASCII printing of floating point numbers must cast to (double) to support quad precision
configure: check fortranDatatypes only when fortran is enabled [this fixes configure crash with --with-fc=0]
don't use non-portable and also dependent on floating point precision system level math constants
picky compilers
fix a couple compiler warnings/errors (depending on compiler) for Matlab engine code
DMPlex: More fixup from bad rebase, moved to DMGet/SetCoordinateSection()
DM: Added DMGet/SetCoordinateSection()
Fuckup: Fix for merge that is still untangling bad rebase from Oct. 17th 2013 - Fixed const in declarations - Fixed merge from PetscFE - Fixed 2 mallocs
replace all echo in test/tutorial makefiles with printf since echo behaves differently on different systems
DMDA: Missing header - Damn rebase
DMPlex ex3: Added 2D Q_1 and 3D P_2 tests
DMDA: Added DMDAProjectFunction() and DMDAComputeL2Diff()
DMDA: Fixed 2D geometry - Should reuse DMPlex routines
DMDA: Fix bug in 2D closure operation for cells
DMDA: Make closure operations also return the size
DMDA: Changed DMDACreateSection() to emulate DMPlexCreateSection()
...

Conflicts:
config/builder.py
include/petscdmda.h
src/dm/dt/interface/dtfe.c
src/dm/impls/da/dageometry.c
src/dm/impls/da/dalocal.c
src/dm/impls/plex/plexgeometry.c

show more ...


1...<<21222324252627282930>>...42