| #
dcaaaede
|
| 22-Feb-2021 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'bourdin/fixviewersfortran' into 'release'
petscviewer: fix the fortran bindings of XXXViewFromOptions when called with obj=PETSC_NULL_XXX
See merge request petsc/petsc!3632
|
| #
b14c0cba
|
| 18-Feb-2021 |
Blaise Bourdin <bourdin@lsu.edu> |
petscviewer: fix the fortran bindings of XXXViewFromOptions when called with obj=PETSC_NULL_XXX
|
| #
770cd5fd
|
| 22-Feb-2021 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'knepley/feature-monitors-reorg' into 'master'
Knepley/feature monitors reorg
See merge request petsc/petsc!3631
|
| #
798534f6
|
| 18-Feb-2021 |
Matthew G. Knepley <knepley@gmail.com> |
KSP: Reorganized monitors - Now the residual can be viewed using -ksp_monitor draw and a plot can be made using -ksp_monitor draw::draw_lg - This also works for the true residual and error - We no
KSP: Reorganized monitors - Now the residual can be viewed using -ksp_monitor draw and a plot can be made using -ksp_monitor draw::draw_lg - This also works for the true residual and error - We noe register monitors so that dispatch based on viewer and format works - Add KSPMonitorLGCreate(), and remove KSPMonitorLGResidualNorm*() and KSPMonitorLGTrueResidualNorm*() - Add KSPMonitorError(), used by -ksp_monitor_error - Add arguments to KSPMonitorSetFromOptions() to allow line graphs to be configured - Remove SNESMonitorLGCreate() and SNESMonitorLGResidualNorm() which are now handled by the default monitor - PetscViewerAndFormat now allows a payload - VecView_Plex() and VecView_Plex_Local() must propagate the flag indicating zero BC
show more ...
|
| #
2d88a74b
|
| 31-Aug-2020 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'barry/2020-08-29/fortran-stub-converged-reason-view' into 'master'
Add Fortran stubs for KSPConvergedReasonView() and SNESConvergedReasonView()
See merge request petsc/petsc!3117
|
| #
91f3e32b
|
| 31-Aug-2020 |
Barry Smith <bsmith@mcs.anl.gov> |
Add Fortran stubs for KSPConvergedReasonView() and SNESConvergedReasonView()
Commit-type: bug-fix /spend 15m Reported-by: Thibaut Appel <t.appel17@imperial.ac.uk>
|
| #
ef2dcb5c
|
| 27-Jun-2020 |
Satish Balay <balay@mcs.anl.gov> |
Merge remote-tracking branch 'origin/maint'
|
| #
a629a20a
|
| 26-Jun-2020 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'barry/2020-06-21/snessetpicard-fortran/maint' into 'maint'
Add Fortran interface for SNESSetPicard() with test example
See merge request petsc/petsc!2904
|
| #
df2570fe
|
| 21-Jun-2020 |
Barry Smith <bsmith@mcs.anl.gov> |
Add Fortran interface for SNESSetPicard() with test example
Commit-type: testing, feature, example, documentation Time: 3.05 hours Reported-by: zulkifli halim <zulkifliavie@gmail.com>
|
| #
e7a4bfd4
|
| 02-May-2020 |
Satish Balay <balay@mcs.anl.gov> |
Merge remote-tracking branch 'origin/maint'
|
| #
b45f5b68
|
| 01-May-2020 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'balay/gfortran-10-fixes/maint' into 'maint'
Balay/gfortran 10 fixes/maint
See merge request petsc/petsc!2760
|
| #
17a42bb7
|
| 27-Apr-2020 |
Satish Balay <balay@mcs.anl.gov> |
gcc/gfortran-10: fix errors/warnings
The primary issue now is - gfortran defaults to flagging argument mismatch as error. We can work-around this with '-fallow-argument-mismatch' option - however th
gcc/gfortran-10: fix errors/warnings
The primary issue now is - gfortran defaults to flagging argument mismatch as error. We can work-around this with '-fallow-argument-mismatch' option - however this switches from errors to warnings.
And the only way to disable this warning is '-w' i.e disable all warnings.
Fixes involve adding interface definitions for all prototypes that get used. [and work-around mpich by using a(1) for scalars]
show more ...
|
| #
f507b629
|
| 21-Feb-2020 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'balay/remove-stdcall' into 'master'
Remove usage of PETSC_HAVE_FORTRAN_STDCALL, PETSC_BLASLAPACK_STDCALL,...
See merge request petsc/petsc!2546
|
| #
19caf8f3
|
| 21-Feb-2020 |
Satish Balay <balay@mcs.anl.gov> |
Remove usage of PETSC_HAVE_FORTRAN_STDCALL, PETSC_BLASLAPACK_STDCALL, HAVE_FORTRAN_MIXED_STR_ARG flags - as Compaq f90 compiler is no longer supported
|
| #
d0eddb9b
|
| 07-Nov-2019 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'mark/fix-viewfromoptions' into 'master'
prototype for ViewFromOptions macro-->functions
See merge request petsc/petsc!2083
|
| #
fe2efc57
|
| 07-Nov-2019 |
Mark <cal2princeton@yahoo.com> |
prototype for ViewFromOptions macro-->functions
|
| #
ed0ed7c6
|
| 19-Sep-2019 |
Barry Smith <bsmith@mcs.anl.gov> |
Merge branch 'master' into 'barry/2019-08-22/fix-fblaslapack-for-nag'
# Conflicts: # lib/petsc/conf/test
|
| #
823c316d
|
| 11-Sep-2019 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'glenn/proposed-newton-mods' into 'master'
Proposed Modifications to LineSearch and NewtonTR
See merge request petsc/petsc!2019
|
| #
c9368356
|
| 06-Sep-2019 |
Glenn Hammond <gehammo@sandia.gov> |
Refactored NewtonTR to include a PreCheck() and vector naming convention similar to LineSearch (i.e. added Vec W).
|
| #
cf4e9396
|
| 14-Jul-2019 |
BarryFSmith <bsmith@mcs.anl.gov> |
Merged in barry/newtontr-post-check (pull request #1828)
Add SNESNewtonTRSetPostCheck() that sets a function that is called immediately before the next function SNES function evaluation. This al
Merged in barry/newtontr-post-check (pull request #1828)
Add SNESNewtonTRSetPostCheck() that sets a function that is called immediately before the next function SNES function evaluation. This allows one to potentially change the updated solution or log properties of the update for a later convergence te
show more ...
|
| #
3b42469a
|
| 13-Jul-2019 |
Barry Smith <bsmith@mcs.anl.gov> |
Fix typo in name of snesnewtontrsetpostcheck in Fortran interface
Commit-type: bug-fix, portability-fix Reported-by: nightly tests
|
| #
4e2a09fc
|
| 10-Jul-2019 |
Barry Smith <bsmith@mcs.anl.gov> |
Fix Emacs type that changed #elif to #Elif
Commit-type: bug-fix Reported-by: nightly tests
|
| #
3c2ee7ea
|
| 09-Jul-2019 |
Barry Smith <bsmith@mcs.anl.gov> |
snesnewtontrsetpostcheck should get its own PGF pointer, distinct from the SNESSetFunction()
Commit-type: bug-fix, portability-fix Reported-by: nightly tests
|
| #
c793d214
|
| 09-Jul-2019 |
Barry Smith <bsmith@mcs.anl.gov> |
Didn't handle PGI fortran compiler extra argument correctly for Fortran stub
Commit-type: bug-fix, portability-fix Reported-by: nightly tests
|
| #
7cb011f5
|
| 28-Jun-2019 |
Barry Smith <bsmith@mcs.anl.gov> |
Add SNESNewtonTRSetPostCheck() that sets a function that is called immediately before the next function SNES function evaluation. This allows one to potentially change the updated solution or
Add SNESNewtonTRSetPostCheck() that sets a function that is called immediately before the next function SNES function evaluation. This allows one to potentially change the updated solution or log properties of the update for a later convergence test
Commit-type: feature Reported-by: Glenn E. Hammond <gehammo@sandia.gov> Reported-by: Heeho Park <heepark@sandia.gov>
show more ...
|