| ff376245 | 08-Feb-2016 |
Jason Sarich <sarich@mcs.anl.gov> |
Update output to reflect new residual formula |
| 8b7a9b22 | 09-Dec-2015 |
Jason Sarich <sarich@mcs.anl.gov> |
add forgotten files |
| 125ddc8a | 09-Dec-2015 |
Jason Sarich <sarich@mcs.anl.gov> |
add correlations to subproblem |
| 10725b64 | 02-Feb-2016 |
Matthew G. Knepley <knepley@gmail.com> |
Merge branch 'master' into tisaac/dmforest
* master: (136 commits) Make error message specific to exactly what matrix is supported Prevent fblaslapack or f2cblaslapack from being compiled with t
Merge branch 'master' into tisaac/dmforest
* master: (136 commits) Make error message specific to exactly what matrix is supported Prevent fblaslapack or f2cblaslapack from being compiled with the -no-prec-dev Intel compiler option since it can produce incorrect results Fix for PCReset_HYPRE to make it reentrant. replace default superlu_dist '-mat_superlu_dist_colperm METIS_AT_PLUS_A' with MMD_ATA to avoid different random numbers for nightly tests fixes for merge from maint patch Added PCReset_HYPRE() so it may be used with SNESVI solvers remove Microsoft compiler message for paste macros used for handling Blas/Lapack macro name mangling for example Increase the number of PetscViewerPushFormat() possible to 25 and use a macro PETSCVIEWERFORMATPUSHESMAX for the value Configure: Remove redundant logging Bib: Added ref nightlybuids: fix permissions of script MatRegisterDestroy() does not exist but it is listed in manual pages externalpackages-git: save local changes if any - in git stash - before 'git checkout -f' Useful incase --with-package-commit=HEAD option was msissing [perhaps due to a typo] nightlybuilds: add xsdk builds Add architectures for testing xsdk package downloads (Trilinos, Hypre, SuperLU) create another version of TurnForward() for adaptive time stepping specifically Configure: Give proper default if HOME is missing from the environment fix abbreviation allow zeropivot for MatSOR_SeqAIJ_Inode, node size=1 add test case using adpative time stepping for checkpointing type 'NONE' ...
show more ...
|
| d2a29c01 | 14-Jan-2016 |
Matthew G. Knepley <knepley@gmail.com> |
Merge remote-tracking branch 'origin/tisaac/dm-label-promote'
* origin/tisaac/dm-label-promote: snes tutorial ex69: give mesh a name for regression purposes DM: make DMLabel labels a part of all
Merge remote-tracking branch 'origin/tisaac/dm-label-promote'
* origin/tisaac/dm-label-promote: snes tutorial ex69: give mesh a name for regression purposes DM: make DMLabel labels a part of all DMs builder: update regression tests builder: update some missing package requirements DM: set coordinate vector name ts tutorials ex11_sa: make it compile
Conflicts: src/dm/impls/plex/plexcreate.c
show more ...
|
| 96a0c994 | 14-Jan-2016 |
Barry Smith <bsmith@mcs.anl.gov> |
fixed up formatting of references in manualpages to consistent style
References: + 1. - ref1 . 2. - ref2 - 3. - ref3
previously the formatting was varied and ugly |
| dce90f5d | 26-Dec-2015 |
Matthew G. Knepley <knepley@gmail.com> |
Merge branch 'master' into tisaac/dmforest
* master: (177 commits) DT ex3: The test should check the number of digits requested DT ex3: One test fails in single precision Plex: Do not automati
Merge branch 'master' into tisaac/dmforest
* master: (177 commits) DT ex3: The test should check the number of digits requested DT ex3: One test fails in single precision Plex: Do not automatically create a default section if no fields are defined Plex: DMPlexCopyCoordinates() needs to create the coordinate section if it is missing superlu: no longer requires xerbla slamch dlamch ? superlu: update to v5.1 skip MatSolve() if matrix factorization fails replacing SETERRQ with error output info and continue execution SNES ex12: Added parallel tests - These test parallel, unstructured interpolation/restriction using FAS Plex+SNES: Now in DMPlexComputeJacobian_Internal(), we also form the Jacobian preconditioner matrix FE: Now we can form either the Jacobian or the Jacobian preconditioned matrix using a flag DS: Now have point wise function slots for the Jacobian preconditioned matrix - This will allow us to form the "right" operator for preconditioning, like M in the (2,2) block for Stokes Plex: When swapping Plexes, also swap point SF Plex: Fix parallel error in Injector Mat+Plex: Added MatPreallocator which can be called with MatSetValues() and preallocates another Mat - This could have been another "mode" of Mat, but I thought this was cleaner - Use MatPreallocator to preallocator Plex interpolators DT ex3: Change tolerance and eliminate tests which need MPFR from regular runs superlu: fix complex build superlu: update to using 5.0 tarball with the fix for -Werror=format-security superlu: update to use tarball with -Werror=format-security fix DM: Clone the coordinate DM instead of reusing in Clone() ...
Conflicts: config/builder.py src/dm/impls/plex/plexcreate.c
show more ...
|
| 0709b2fe | 15-Dec-2015 |
Toby Isaac <tisaac@uchicago.edu> |
Merge remote-tracking branch 'origin/knepley/feature-plex-add-time' into tisaac/dmforest
Both branches changeds DM projection behavior, so I wanted to sort it out before merging
* origin/knepley/fe
Merge remote-tracking branch 'origin/knepley/feature-plex-add-time' into tisaac/dmforest
Both branches changeds DM projection behavior, so I wanted to sort it out before merging
* origin/knepley/feature-plex-add-time: (59 commits) SNES ex69: Updated to new function API, fixed test output SNES ex75: Fixed for new function API add fortran stub for TSMonitorLGSetTransform() and fix TSMonitorLG for multiple fields but no names provided for fields add -binary_write_double so __float128 precision can save as double to binary files TSClone() did not clone Fortran function pointers hence some TS methods would fail if functions provided in Fortan petsc4py: update to snapshot with 'barry/petscoptions-object' changes fix bad merge that introduced 2 copies of the MPI_Comm_free() update example to use MAT_INPLACE_MATRIX, not REUSE incorrect addition of float to PetscInt update for new PetscOptions API TS ex18: Fixed function API and test output Function now takes PetscOptions as first argument, this was missed during the first round of updates bugfix for MatSetOption_Elemental() fix test example no change output that was missing a line fixes for new PetscOptions.. API that are needed based on problems with nightly build Plex ex3: Use new function API SNES ex62: Use new function API SNES ex12: Use new function API Plex: Fixed unused options in examples Plex+DMDA: Add time to signatures ...
show more ...
|
| 50667eed | 12-Dec-2015 |
Barry Smith <bsmith@mcs.anl.gov> |
move runhyperbolic to notsingle precision since produces very different convergence history with single precisions |
| 2716604b | 18-Nov-2015 |
Toby Isaac <tisaac@uchicago.edu> |
DM: add DMComputeL2Diff()
Lifted from DMPlex
DM: typo fix |
| 4d6f44ff | 16-Nov-2015 |
Toby Isaac <tisaac@uchicago.edu> |
DM: move DMProjectFuncton() up from DMPlex |
| a6ba4734 | 16-Nov-2015 |
Toby Isaac <tisaac@uchicago.edu> |
DM: DMBoundary is now in DM, not in DMPlex
All DMBoundary routines depend only on DMLabel, not on the DAG, so there's nothing to prevent it being used in other DMs. |
| 884516fc | 01-Dec-2015 |
Barry Smith <bsmith@mcs.anl.gov> |
fix maximum number of iterations in test example to produce similar convergence history with double and __float128 precision |
| a65609cb | 01-Dec-2015 |
Jason Sarich <sarich@mcs.anl.gov> |
Merge branch 'sarich/fix-tao-documentation-type' |
| 8e96d397 | 01-Dec-2015 |
Jason Sarich <sarich@mcs.anl.gov> |
fix typo in TaoGetFunctionLowerBound documentation |
| 05f956e5 | 30-Nov-2015 |
Barry Smith <bsmith@mcs.anl.gov> |
adjust convergence tolerance so test output history is the same for double and __float128 precision |
| 3b85bec0 | 28-Nov-2015 |
Barry Smith <bsmith@mcs.anl.gov> |
limit blackscholes test runs to 9 iterations to have same convergence history for double and quad |
| d69e0a9f | 28-Nov-2015 |
Barry Smith <bsmith@mcs.anl.gov> |
set -tao_max_it 5 for test example to produce same convergence history with quad and double precision |
| 578001d4 | 28-Nov-2015 |
Barry Smith <bsmith@mcs.anl.gov> |
add -tao_max_it to produce same convergence history for double and quad precision in test output |
| a8fb8f29 | 09-Nov-2015 |
Toby Isaac <tisaac@uchicago.edu> |
DM: move Get/SetCoarseDM from DMPlex into DM |
| 0d2dc426 | 08-Nov-2015 |
Barry Smith <bsmith@mcs.anl.gov> |
Merge branch 'barry/not-single-precision' |
| c58f1c22 | 06-Nov-2015 |
Toby Isaac <tisaac@uchicago.edu> |
DM: make DMLabel labels a part of all DMs
Most DMLabel routines do not depend on the internals of DMPlex, and I want to reuse them in other DM types
DM: puth depthLabel in DM
I know that this is s
DM: make DMLabel labels a part of all DMs
Most DMLabel routines do not depend on the internals of DMPlex, and I want to reuse them in other DM types
DM: puth depthLabel in DM
I know that this is something that's only used by plex, but I'm not sure how else to do this.
DM: move MarkBoundaryFaces back to plex
DM: add reference counting to label linked list for cloning purposes
show more ...
|
| 8276244a | 05-Nov-2015 |
Barry Smith <bsmith@mcs.anl.gov> |
Merge branch 'master' into barry/petscoptions-object |
| 8bda10de | 02-Nov-2015 |
Barry Smith <bsmith@mcs.anl.gov> |
use large convergence tolerance to get same convergence history on different systems. |
| c5929fdf | 31-Oct-2015 |
Barry Smith <bsmith@mcs.anl.gov> |
Complete update to new PetscOptions interface |