History log of /petsc/src/snes/impls/vi/rs/virs.c (Results 301 – 325 of 394)
Revision Date Author Comments
# 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 ...


# 93cf2482 02-Oct-2013 Jed Brown <jedbrown@mcs.anl.gov>

Merge branch 'barry/dmvecmattypes'

The MatType argument is removed from DMCreateMatrix(), you can use
DMSetMatType() to indicate the type you want used with a DM, defaults to
MATAIJ.

* barry/dmvecm

Merge branch 'barry/dmvecmattypes'

The MatType argument is removed from DMCreateMatrix(), you can use
DMSetMatType() to indicate the type you want used with a DM, defaults to
MATAIJ.

* barry/dmvecmattypes:
DMPlex ExodusII: fix dm->vectype pointer syntax
removed use of VecSetFromOptions() all over the placed, instead use MatGetVecs() or use dm->vectype to determine type added DMGetVecType() and DMGetMatTYpe()
removed MatType argument from DMCreateMatrix() and DMCreateColoring() since information is obtained from DM

Conflicts:
src/dm/impls/da/fdda.c
src/dm/impls/plex/plex.c

show more ...


# 9b271339 24-Sep-2013 Jed Brown <jedbrown@mcs.anl.gov>

Merge branch 'jed/converged-default-and-skip'

This process started with SNESDefaultConverged -> SNESConvergedDefault
in v3.4, but the other parts have been added piecemeal. Deprecation
support in C

Merge branch 'jed/converged-default-and-skip'

This process started with SNESDefaultConverged -> SNESConvergedDefault
in v3.4, but the other parts have been added piecemeal. Deprecation
support in C interface.

* jed/converged-default-and-skip:
SNES and KSP: add deprecation for *DefaultConverged and *SkipConverged
KSP: rename KSPDefaultConverged* to KSPConvergedDefault*
KSP: rename KSPSkipConverged -> KSPConvergedSkip
SNES: document SNESSkipConverged -> SNESConvergedSkip
snes->ttol to be used only in convergence tests.
Renamed SNESKSPEW_Pre/PostSolve --> KSPPre/PostSolve_SNESEW.
Renamed SNESSkipConverged --> SNESConvergedSkip.

Conflicts:
include/petscsnes.h
src/docs/website/documentation/changes/dev.html

show more ...


# 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


# cc85fe4d 04-Sep-2013 Barry Smith <bsmith@mcs.anl.gov>

Merge branch 'barry/dmvecmattypes' into barry/saws

Needed to work with version of PETSc that did not have constant calls to VecSetFromOptions() etc

Conflicts:
src/ksp/ksp/interface/ams/kspams.c
s

Merge branch 'barry/dmvecmattypes' into barry/saws

Needed to work with version of PETSc that did not have constant calls to VecSetFromOptions() etc

Conflicts:
src/ksp/ksp/interface/ams/kspams.c
src/snes/impls/composite/snescomposite.c
src/snes/impls/gs/snesgs.c
src/snes/impls/nasm/nasm.c
src/snes/impls/ngmres/snesngmres.c

show more ...


# c0dedaea 03-Sep-2013 Barry Smith <bsmith@mcs.anl.gov>

removed use of VecSetFromOptions() all over the placed, instead use MatGetVecs() or use dm->vectype to determine type
added DMGetVecType() and DMGetMatTYpe()


# 8117f98b 28-Aug-2013 Matthew G. Knepley <knepley@gmail.com>

Merge branch 'master' into knepley/feature-dt-fem

* master: (211 commits)
Mat ex170: Comments
VTK: Small fix to error message (.vts to .vtu)
VTK: Small fix to error message
Fixed bib entries

Merge branch 'master' into knepley/feature-dt-fem

* master: (211 commits)
Mat ex170: Comments
VTK: Small fix to error message (.vts to .vtu)
VTK: Small fix to error message
Fixed bib entries
Bib: Updates
AO: fix erroneous processing of -ao_view and factor into AOViewFromOptions
doc: fix named argument in {Vec,Mat,DM}ViewFromOptions
Sys: add PetscDataTypeFromString() and test code
Mat: Should say that it has a nullspace in MatView()
parms: update tarball with fix for namespace conflict with metis
fix citation 'Golub_Varga_1961'
parmetis: update tarball to parmetis-4.0.2-p5 which fixes an install issue with cygwin
Sys Logging: revert parent traversal
fixed hdf5.py so that if self.libraries.compression is None the code still runs correctly
DMDA: fix bad cast of DM_DA to PetscObject
MatClique: follow DistMultiVec API changes
MatClique: remove unused variables
config cmakeboot: add C++ flags any time compiler is available
config OpenMP: check for C++ flag any time the compiler is available
replaced all left-over uses of a single PetscMalloc() to allocated multiple arrays: replaced with PetscMallocN() The only ones left are when the second array is set into the first array and one ugly usage in the MUMPS interface that cannot be easily fixed
...

Conflicts:
config/builder.py
src/dm/impls/plex/plexgeometry.c

show more ...


# 459e96c1 28-Aug-2013 Matthew G. Knepley <knepley@gmail.com>

Merge branch 'master' into knepley/feature-plex-refine-3d

* master: (273 commits)
Mat ex170: Comments
VTK: Small fix to error message (.vts to .vtu)
VTK: Small fix to error message
Fixed bib

Merge branch 'master' into knepley/feature-plex-refine-3d

* master: (273 commits)
Mat ex170: Comments
VTK: Small fix to error message (.vts to .vtu)
VTK: Small fix to error message
Fixed bib entries
Bib: Updates
AO: fix erroneous processing of -ao_view and factor into AOViewFromOptions
doc: fix named argument in {Vec,Mat,DM}ViewFromOptions
Sys: add PetscDataTypeFromString() and test code
Mat: Should say that it has a nullspace in MatView()
parms: update tarball with fix for namespace conflict with metis
fix citation 'Golub_Varga_1961'
parmetis: update tarball to parmetis-4.0.2-p5 which fixes an install issue with cygwin
Sys Logging: revert parent traversal
fixed hdf5.py so that if self.libraries.compression is None the code still runs correctly
DMDA: fix bad cast of DM_DA to PetscObject
MatClique: follow DistMultiVec API changes
MatClique: remove unused variables
config cmakeboot: add C++ flags any time compiler is available
config OpenMP: check for C++ flag any time the compiler is available
replaced all left-over uses of a single PetscMalloc() to allocated multiple arrays: replaced with PetscMallocN() The only ones left are when the second array is set into the first array and one ugly usage in the MUMPS interface that cannot be easily fixed
...

Conflicts:
include/petscdmplex.h

show more ...


# c0c93d0e 28-Aug-2013 Matthew G. Knepley <knepley@gmail.com>

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

* master: (287 commits)
Mat ex170: Comments
VTK: Small fix to error message (.vts to .vtu)
VTK: Small fix to error message
Fixed bib e

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

* master: (287 commits)
Mat ex170: Comments
VTK: Small fix to error message (.vts to .vtu)
VTK: Small fix to error message
Fixed bib entries
Bib: Updates
AO: fix erroneous processing of -ao_view and factor into AOViewFromOptions
doc: fix named argument in {Vec,Mat,DM}ViewFromOptions
Sys: add PetscDataTypeFromString() and test code
Mat: Should say that it has a nullspace in MatView()
parms: update tarball with fix for namespace conflict with metis
fix citation 'Golub_Varga_1961'
parmetis: update tarball to parmetis-4.0.2-p5 which fixes an install issue with cygwin
Sys Logging: revert parent traversal
fixed hdf5.py so that if self.libraries.compression is None the code still runs correctly
DMDA: fix bad cast of DM_DA to PetscObject
MatClique: follow DistMultiVec API changes
MatClique: remove unused variables
config cmakeboot: add C++ flags any time compiler is available
config OpenMP: check for C++ flag any time the compiler is available
replaced all left-over uses of a single PetscMalloc() to allocated multiple arrays: replaced with PetscMallocN() The only ones left are when the second array is set into the first array and one ugly usage in the MUMPS interface that cannot be easily fixed
...

show more ...


# 609189e8 21-Aug-2013 Hong Zhang <hzhang@mcs.anl.gov>

Merge branch 'master' of bitbucket.org:petsc/petsc


# 9b921294 17-Aug-2013 Barry Smith <bsmith@mcs.anl.gov>

Merge branch 'barry/improve-memory-logging'

Conflicts:
src/ksp/pc/impls/redundant/redundant.c
src/mat/interface/matnull.c


# 30058271 25-Jul-2013 Dmitry Karpeev <karpeev@mcs.anl.gov>

snes->ttol to be used only in convergence tests.


# e2a6519d 25-Jul-2013 Dmitry Karpeev <karpeev@mcs.anl.gov>

Renamed SNESSkipConverged --> SNESConvergedSkip.


# e04113cf 24-Jul-2013 Barry Smith <bsmith@mcs.anl.gov>

converted uAMS usage to SAWs usage; starts server but cannot see any published directories


# e33c197d 11-Jun-2013 Richard Mills <rtm@eecs.utk.edu>

Merged petsc/petsc into rmills/petsc master.


# 3df5c0c3 05-Jun-2013 Jed Brown <jedbrown@mcs.anl.gov>

Merge branch 'jed/fix-sneslinesearch-success-info'

* jed/fix-sneslinesearch-success-info:
SNES VISS: remove stale linesearch comment
SNES: call SNESLineSearchGetSuccess before using result in Pe

Merge branch 'jed/fix-sneslinesearch-success-info'

* jed/fix-sneslinesearch-success-info:
SNES VISS: remove stale linesearch comment
SNES: call SNESLineSearchGetSuccess before using result in PetscInfo

show more ...


# 232ccd26 05-Jun-2013 Jed Brown <jedbrown@mcs.anl.gov>

Merge branch 'jed/fix-sneslinesearch-success-info' into maint

* jed/fix-sneslinesearch-success-info:
SNES VISS: remove stale linesearch comment
SNES: call SNESLineSearchGetSuccess before using r

Merge branch 'jed/fix-sneslinesearch-success-info' into maint

* jed/fix-sneslinesearch-success-info:
SNES VISS: remove stale linesearch comment
SNES: call SNESLineSearchGetSuccess before using result in PetscInfo

show more ...


# 3bb1ff40 28-May-2013 Barry Smith <bsmith@mcs.anl.gov>

logging memory now credits to all ancestors


# 1d5421d6 24-May-2013 Jed Brown <jedbrown@mcs.anl.gov>

SNES: call SNESLineSearchGetSuccess before using result in PetscInfo

Microsoft's compiler warns about this use of an uninitialized variable.


# 0e0552e0 26-Apr-2013 Jed Brown <jedbrown@mcs.anl.gov>

Merge branch 'jed/snesgetlinesearch'

* jed/snesgetlinesearch:
SNESGetSNESLineSearch / SNESSetSNESLineSearch: mark as deprecated (C interface only)
SNESGetLineSearch / SNESSetLineSearch: rename f

Merge branch 'jed/snesgetlinesearch'

* jed/snesgetlinesearch:
SNESGetSNESLineSearch / SNESSetSNESLineSearch: mark as deprecated (C interface only)
SNESGetLineSearch / SNESSetLineSearch: rename for consistency
SNESGetSNESLineSearch: use auto Fortran binding

show more ...


# 7601faf0 16-Apr-2013 Jed Brown <jed@59A2.org>

SNESGetLineSearch / SNESSetLineSearch: rename for consistency

This function was introduced as SNESGetPetscLineSearch, which matches no
established convention, then changed to SNESGetSNESLineSearch a

SNESGetLineSearch / SNESSetLineSearch: rename for consistency

This function was introduced as SNESGetPetscLineSearch, which matches no
established convention, then changed to SNESGetSNESLineSearch according
to the object name SNESLineSearch. This is inconsistent with names such
as MatGetInfo, MatGetColoring, MatGetNullSpace, MatGetLocalToGlobalMapping,
SNESGetConvergedReason, and TSGetAdapt.

This is a change from petsc-3.3.

show more ...


# 7e7d4f0d 10-Apr-2013 Richard Mills <rtm@eecs.utk.edu>

Merged petsc/petsc into rmills/petsc master


# 8a1af44d 03-Apr-2013 Jed Brown <jed@59A2.org>

Merge branch 'barry/rm-xxxregisterdynamic'

* barry/rm-xxxregisterdynamic:
Registration: remove stale 'XXRegisterDynamic)' entries in man pages
TS examples: fix use of PetscFunctionList and add t

Merge branch 'barry/rm-xxxregisterdynamic'

* barry/rm-xxxregisterdynamic:
Registration: remove stale 'XXRegisterDynamic)' entries in man pages
TS examples: fix use of PetscFunctionList and add to nightlies
Changes: Note updates to XRegisterDynamic/PetscObjectComposeFunctionDynamic
PetscObjectComposeFunctionDynamic: remove stale docs and usage
developers.tex: remove complications from function composition with dlls
removed string version of function name for XXXRegister(), PetscFunctionListAdd() and PetscObjectComposeFunction()
changes: document PetscFunctionListAdd() API change
developers.tex: update documentation of PetscObjectComposeFunction
removed path and MPI_Comm arguments from PetscFunctionListFind/Add()
removed path argument to XXXInitializePackage() and XXXRegister()
removed XXXRegisterDynamic() but kept the APIs for everything else underneath the same phase I of the update to handling registering function pointers

show more ...


# 4d2d963c 28-Mar-2013 Richard Mills <rtm@eecs.utk.edu>

Merged petsc/petsc into rmills/petsc master


# e1d27e54 28-Mar-2013 Jed Brown <jed@59A2.org>

Merge branch 'barry/rm-xxxregisterdynamic' into jed/ts-eimex

PetscObjectComposeFunctionDynamic() and TSRegisterDynamic() were
replaced by PetscObjectComposeFunction() and TSRegister(), both of which

Merge branch 'barry/rm-xxxregisterdynamic' into jed/ts-eimex

PetscObjectComposeFunctionDynamic() and TSRegisterDynamic() were
replaced by PetscObjectComposeFunction() and TSRegister(), both of which
drop the string name argument.

* barry/rm-xxxregisterdynamic: (82 commits)
...

Conflicts:
src/ts/interface/tsregall.c

show more ...


1...<<111213141516