| #
7c5bcaaf
|
| 14-Jun-2017 |
Matthew G. Knepley <knepley@gmail.com> |
Merge branch 'knepley/test-process-arg' into knepley/feature-adapt-interface
* knepley/test-process-arg: (49 commits) Test: Can now use make test NP=<num procs> Testing: Fix error reporting I
Merge branch 'knepley/test-process-arg' into knepley/feature-adapt-interface
* knepley/test-process-arg: (49 commits) Test: Can now use make test NP=<num procs> Testing: Fix error reporting I didn't realize there was a hacky special case for dense B matrix Fix example to support -snes_mf_operator cleanup src/ksp/ksp/examples/tutorials/network/makefile add missing input in the help menu of PetscOptionsView() Reported-by: Richard Katz <richard.katz@earth.ox.ac.uk> Fix docs for MatMatMult() that C matrix can only be created by user for sequential case. protect '-' in macros fix compile error with --download-petsc4py Plex: Removed useless CHKERRQ Configure: Replace use of PETSc modules Plex ex7: Damn, quad precision is named __float128 TSSetFromOptions: Give subtypes a chance to set the default adapt type TS ex11.c: fix corrupt filename initialization small fix Plex ex1: Update output DT: Fixed Fortran module - Add DT module to DM and Petsc modules - Fix makefile to generate DT F90 module - Fix PetscQuadratureGet/Restore/SetData() F90 defs Plex ex19: Updated output Plex ex7: Update output p4est: Update to new API ...
show more ...
|
| #
feb55418
|
| 03-Jun-2017 |
Lisandro Dalcin <dalcinl@gmail.com> |
Merged in dalcinl/macro-real-constant (pull request #689)
Add macro PetscRealConstant
Approved-by: BarryFSmith <bsmith@mcs.anl.gov>
|
| #
4e82626c
|
| 31-May-2017 |
Lisandro Dalcin <dalcinl@gmail.com> |
TSRK: Fix tableaux to use PetscRealConstant() for FP literals
Emacs tip: M-x query-replace-regexp \(-?[0-9]*\.[0-9]+\) -> RC(\,\1)
|
| #
5292cab6
|
| 30-May-2017 |
Scott Kruger <scott.e.kruger@gmail.com> |
Merge branch 'scott/test-datafiles-fix' of https://bitbucket.org/petsc/petsc into scott/test-datafiles-fix
|
| #
ec14d8c8
|
| 27-May-2017 |
Matthew G. Knepley <knepley@gmail.com> |
Merge branch 'master' into knepley/feature-plex-sphere-mesh
* master: (2633 commits) Bib: Added ref SNES ex56: Update test output add a citation to petsc.bib Plex: Initialize variables ini
Merge branch 'master' into knepley/feature-plex-sphere-mesh
* master: (2633 commits) Bib: Added ref SNES ex56: Update test output add a citation to petsc.bib Plex: Initialize variables initialize ap as complained by the nightly tests Plex ex3: Update to new point function API initialize some variables as complained by nightly tests SNES ex12: Mix misnaming Nf --> Nc update tests add tests add MatView_SeqXAIJ_ASCII_structonly(); enable A->structure_only in MatSetValuesBlocked_SeqBAIJ typo fill-in some references Bib: Fixed ref Plex: Added PLY to file support Plex: Adding PLY support PetscDS: Turn off Fortran bindings for Constants Plex tests: Updated to new point function API SNES ex56: Moved tests to new format DM: Allow field projection functions to take an array of scalars - This will allow us to pass in user data to kernels without void *, more efficiency than aux fields ...
Conflicts: config/builder.py include/petscdmplex.h src/dm/impls/plex/examples/tests/ex1.c src/dm/impls/plex/plexcreate.c src/dm/impls/plex/plexgmsh.c src/snes/examples/tutorials/ex63.c
show more ...
|
| #
9bd3e852
|
| 13-May-2017 |
Barry Smith <bsmith@mcs.anl.gov> |
Fix types introduced in docs for TSRK schemes and improve docs for TSARKIMEX schemes
Commit-type: documentation Funded-by: IMEX Time: .1 hour
|
| #
287c2655
|
| 13-May-2017 |
Barry Smith <bsmith@mcs.anl.gov> |
Add simple TSAdjointMonitorGradient() and improve manual pages for possible RK schemes
Commit-type: feature,documentation Funded-by: IMEX Project: ajoints Time: .5 hours
|
| #
f09ee9fb
|
| 12-May-2017 |
Stefano Zampini <stefano.zampini@gmail.com> |
Merge branch 'master' into stefano_zampini/feature-fetidp-ex69
|
| #
17f6384f
|
| 10-May-2017 |
Barry Smith <bsmith@mcs.anl.gov> |
Supply quad precision version of cofficients for RK TS scheme
Fixes ex9opt lack of convergence instantly. Presumably we should do this ASAP for all TS types
|
| #
a0479788
|
| 07-May-2017 |
Matthew G. Knepley <knepley@gmail.com> |
Merge branch 'master' into knepley/feature-plex-boundary-values
* master: (487 commits) Bib: More refs Fixed errors in the manuals and ts_glee source code doc fix bug to enable '-xxx_via [alg]
Merge branch 'master' into knepley/feature-plex-boundary-values
* master: (487 commits) Bib: More refs Fixed errors in the manuals and ts_glee source code doc fix bug to enable '-xxx_via [alg]' to showup in '-help' Reported-by: Mark Adams <mfadams@lbl.gov> Plex: Remove dead code TS tutorials ex11: remove unused functions TSAdapt: Set TSADAPTNONE as default adapt type DMPlex: missed viewer change in synchronized output Revert "Merge branch 'hzhang/ts-ex9busdmnetwork'" TSAdapt: Update changes/dev.html TSAdapt: Set default type for TSGLEE TS tutorials ex11: make work with complex scalars Bib: Added ref TS ex18: Fix initializer TS ex11: Fix M_PI Plex ex1f90: FUCK FORTRAN f2cblaslapack: remove duplicate xerbla.o and xerbla_array.o from lapack [they are already in blas] TSAdapt: Refactor handling of default adapt type TSAdapt: Update changes/dev.html TSAdapt: Update manual TSAdapt: Refactor interface and implementations ...
show more ...
|
| #
1f86f543
|
| 04-May-2017 |
Lisandro Dalcin <dalcinl@gmail.com> |
Merged in dalcinl/ts-adapt-default-type (pull request #674)
TSAdapt: Refactor handling of default adapt type
Approved-by: BarryFSmith <bsmith@mcs.anl.gov>
|
| #
b92453a8
|
| 03-May-2017 |
Lisandro Dalcin <dalcinl@gmail.com> |
TSAdapt: Set TSADAPTNONE as default adapt type
* TSCreate() set TSADAPTNONE as default adapt type * TSSetType() set TSADAPTNONE before running the constructor * Add missing error checking in TSXXXSe
TSAdapt: Set TSADAPTNONE as default adapt type
* TSCreate() set TSADAPTNONE as default adapt type * TSSetType() set TSADAPTNONE before running the constructor * Add missing error checking in TSXXXSetType()
show more ...
|
| #
2ffb9264
|
| 01-May-2017 |
Lisandro Dalcin <dalcinl@gmail.com> |
TSAdapt: Refactor handling of default adapt type
* Let TS subtypes state its preference for adaptivity * Methods without embedded error estimators prefer TSADAPTNONE * If not set, use TS_EXACTFINALT
TSAdapt: Refactor handling of default adapt type
* Let TS subtypes state its preference for adaptivity * Methods without embedded error estimators prefer TSADAPTNONE * If not set, use TS_EXACTFINALTIME_MATCHSTEP when using adaptivity
* Remove command line option -ts_theta_adapt * Use `-ts_adapt_type basic` to turn on adaptivity in TSTHETA
* Remove command line option -ts_alpha_adapt * Remove routine TSAlphaUseAdapt() and TSAlpha2UseAdapt() * Use `-ts_adapt_type basic` to turn on adaptivity in TSALPHA/TSALPHA2
show more ...
|
| #
42e868c1
|
| 01-May-2017 |
Lisandro Dalcin <dalcinl@gmail.com> |
Merged in dalcinl/refactor-ts-adapt (pull request #669)
TSAdapt: Refactor interface and implementations
Approved-by: BarryFSmith <bsmith@mcs.anl.gov>
|
| #
1917a363
|
| 24-Apr-2017 |
Lisandro Dalcin <dalcinl@gmail.com> |
TSAdapt: Refactor interface and implementations
* Move the handling of step limits, clipping factors, and safety factors to the base TSAdapt type to simplify implementation of subtypes. * Add TSAd
TSAdapt: Refactor interface and implementations
* Move the handling of step limits, clipping factors, and safety factors to the base TSAdapt type to simplify implementation of subtypes. * Add TSAdapt{Set|Get}Clip() and remove TSAdaptBasic{Set|Get}Clip(). * Add TSAdapt{Set|Get}Safety() to set safety factors. * Add TSAdaptGetStepLimits().
show more ...
|
| #
852f401d
|
| 24-Apr-2017 |
Matthew G. Knepley <knepley@gmail.com> |
Merge branch 'master' into knepley/feature-plex-torus
* master: (174 commits) Bib: Another ref Increase patchlevel to 3.7.6 Explicitly listing the LTO library causes difficulties on MacOS so a
Merge branch 'master' into knepley/feature-plex-torus
* master: (174 commits) Bib: Another ref Increase patchlevel to 3.7.6 Explicitly listing the LTO library causes difficulties on MacOS so avoid it TSBDF: Update changes/dev.html Added Fortran TaoType and TaoLineSearchType definitions Add Fortran TaoType and TaoLineSearchType definitions setblocksize for iscol_sub TSBDF: Use standard TS API and options to control adaptivity Bib: More refs and a correction SNESTest: Bug-fix in SNESTest when threshold printing option is turned on. fix warning and valgrind complains reported by the nightly tests Section+Doc: Small doc fix pflotran: switch to using the new upstream git repo DMPlex: Error if attempt to partition a distributed graph with Chaco fix complex build error fix complex build PetscError() did not properly copy over the specific error message when error type was PETSC_ERROR_INITIAL TSAdapt: Refactor handling of the always_accept flag Additional clarification for MatMeshToCellGraph() manual page optimize MatCreateSubMatrix_MPIAIJ() by merging check of sameXXXDist() into one MPI_AllReduce ...
Conflicts: config/BuildSystem/config/packages/med.py
show more ...
|
| #
8bee6947
|
| 30-Mar-2017 |
Matthew G. Knepley <knepley@gmail.com> |
Merge branch 'master' into knepley/feature-plex-tests-new
* master: (108 commits) Bib: Added ref Bib: Updated reference Bib: Updated reference Work around problems with Apple Xcode 8.3 and h
Merge branch 'master' into knepley/feature-plex-tests-new
* master: (108 commits) Bib: Added ref Bib: Updated reference Bib: Updated reference Work around problems with Apple Xcode 8.3 and handling of rpath argument with gfortran help menu update for MatCreateSubMatrices() Reported-by: Brad Aagaard <baagaard@usgs.gov> fix flops for PCApply_PBJacobi_1 and PCApply_PBJacobi_7 Reported-by: Pierre Jolivet <pierre.jolivet@enseeiht.fr> TSRK: Fix FSAL optimization to not skip update and check or stages. Travis-CI: Workaround too long TMPDIR in macOS with Open MPI test: Fix type mismatch in KSP test. test: Fix warnings from gfortran -Wconversion (OS X, Homebrew build) MPIUNI: Silence GCC -Wconversion warnings Fortran: Add error checking for incorrect PETSC_NULL_XXX argument when expecting function fix test output per changes in 517c9301b2e9239931bfd644803fd6bb859387ea MUMPS: update to version 5.1.1 with opensolaris compile fixes TSRK: Mention 5BS in the changelog. TSRK: Mention the new 5BS scheme in the manual. fix 'unused variable' warning Remove unused code added hbw_realloc fixed undefined ptr ...
Conflicts: config/BuildSystem/config/packages/med.py
show more ...
|
| #
e8dc8290
|
| 27-Mar-2017 |
Satish Balay <balay@mcs.anl.gov> |
Merge remote-tracking branch 'origin/dalcinl/fix-tsrk-fsal'
|
| #
8f738a7c
|
| 27-Mar-2017 |
Lisandro Dalcin <dalcinl@gmail.com> |
TSRK: Fix FSAL optimization to not skip update and check or stages.
|
| #
71ca9856
|
| 26-Mar-2017 |
Lisandro Dalcin <dalcinl@gmail.com> |
Merged in dalcinl/feature-ts-rk (pull request #653)
TSRK: Enhancements and new BS(4,5) scheme
Approved-by: Emil Constantinescu <emconsta@mcs.anl.gov> Approved-by: BarryFSmith <bsmith@mcs.anl.gov>
|
| #
98164e13
|
| 22-Mar-2017 |
Lisandro Dalcin <dalcinl@gmail.com> |
TSRK: Minor documentation fixes.
|
| #
05e23783
|
| 22-Mar-2017 |
Lisandro Dalcin <dalcinl@gmail.com> |
TSRK: Add the Bogacki-Shampine (4,5) RK scheme.
|
| #
d1905564
|
| 22-Mar-2017 |
Lisandro Dalcin <dalcinl@gmail.com> |
TSRK: Use the FSAL property to save function evaluations.
|
| #
3a8a9803
|
| 22-Mar-2017 |
Lisandro Dalcin <dalcinl@gmail.com> |
TSRKRegister: Support for default interpolation scheme.
|
| #
0c37eb8e
|
| 22-Mar-2017 |
Lisandro Dalcin <dalcinl@gmail.com> |
TSRK: Minor update TSView_RK() to print the order of the scheme.
|