| #
031fbad4
|
| 04-Mar-2015 |
Shri Abhyankar <abhyshr@mcs.anl.gov> |
ADJOINTS+EVENTS: Added a flag to the postevent function to distinguish forward and adjoint solves.
|
| #
0cf82b59
|
| 04-Mar-2015 |
Barry Smith <bsmith@mcs.anl.gov> |
cleanup of TSAdjoint manual pages and notation for function arguments
|
| #
847ff0e1
|
| 26-Feb-2015 |
Matthew G. Knepley <knepley@gmail.com> |
TS: Added -ts_fd_color to compute an IJacobian with coloring
|
| #
abadfa0f
|
| 26-Feb-2015 |
Matthew G. Knepley <knepley@gmail.com> |
TS: Added Matt's braindead IMEX method for debugging - I can't get any of the PETSc IMEX to work at all - Its named MIMEX - It just solves the implicit part, and then takes an explicit step
|
| #
4e7385fa
|
| 16-Feb-2015 |
Stefano Zampini <stefano.zampini@gmail.com> |
Merge branch 'master' into stefano_zampini/pcbddc-adaptive-selection
Conflicts: src/ksp/pc/impls/bddc/bddcprivate.c
|
| #
a197972a
|
| 11-Feb-2015 |
Barry Smith <bsmith@mcs.anl.gov> |
Merge branch 'master' into barry/saws-options-merge-master
Totally confusing manual merge, could be wrong
Conflicts: include/petscoptions.h src/dm/impls/da/dacreate.c src/sys/objects/aoptions.c
Merge branch 'master' into barry/saws-options-merge-master
Totally confusing manual merge, could be wrong
Conflicts: include/petscoptions.h src/dm/impls/da/dacreate.c src/sys/objects/aoptions.c src/sys/threadcomm/interface/threadcomm.c
show more ...
|
| #
0fd17804
|
| 11-Feb-2015 |
Toby Isaac <tisaac@ices.utexas.edu> |
Merge branch 'tisaac/simplify-register-all'
Removed the XXXRegisterAll() functions from the public interface. These should now only be handled by the package intialization functions.
|
| #
50705773
|
| 10-Feb-2015 |
Barry Smith <bsmith@mcs.anl.gov> |
Merge branch 'master' into pr252/dmay/PetscViewerBinarySkipHeaderVecViewLoad Manual merge of makefile
Conflicts: src/sys/classes/viewer/examples/tutorials/makefile
|
| #
3188f603
|
| 09-Feb-2015 |
Barry Smith <bsmith@mcs.anl.gov> |
Merge branch 'barry/petsc-sa-refactor-rebase'
|
| #
8a2f769d
|
| 03-Feb-2015 |
Barry Smith <bsmith@mcs.anl.gov> |
removed q argument to TSAdjointSetCostIntegrand() since can be created automatically
|
| #
5bf8c567
|
| 03-Feb-2015 |
Barry Smith <bsmith@mcs.anl.gov> |
drop the P from TSAdjointSetRHSJacobian() remove C++ commments from adjoint examples
|
| #
419a887d
|
| 03-Feb-2015 |
Barry Smith <bsmith@mcs.anl.gov> |
merge TSAdjointSet/GetSensitivities[P] into TSAdjointSet/GetGradients
|
| #
73b18844
|
| 03-Feb-2015 |
Barry Smith <bsmith@mcs.anl.gov> |
remove need to call TSSetDuration() for TSAdjointSolve() and introduce optional TSAdjointSetSteps() for integrating backwards less than the full number of steps
|
| #
2c39e106
|
| 03-Feb-2015 |
Barry Smith <bsmith@mcs.anl.gov> |
remove solution vector from calling sequence of TSAjointSolve() change Quadrature name to Integral to match use of Integrand name and clarity to users for TSAdjoint
|
| #
b612ec54
|
| 03-Feb-2015 |
Barry Smith <bsmith@mcs.anl.gov> |
merged CostIntegrand and its derivative setting function into a single call
|
| #
bc952696
|
| 02-Feb-2015 |
Barry Smith <bsmith@mcs.anl.gov> |
added TSTrajectory object for storing solution values and modified TSAdjoint solvers to use it TSAdjoint now no longer uses TSMonitor for storing solutions for "reverse" mode
|
| #
2c18e0fd
|
| 01-Feb-2015 |
Barry Smith <bsmith@mcs.anl.gov> |
unifiy "monitor" routines of TSAdjoint and move into TS software
|
| #
08c7845f
|
| 04-Feb-2015 |
Barry Smith <bsmith@mcs.anl.gov> |
more merges in rebase
|
| #
c88f2d44
|
| 31-Jan-2015 |
Barry Smith <bsmith@mcs.anl.gov> |
added TSAdjointSolve()
|
| #
f6a906c0
|
| 31-Jan-2015 |
Barry Smith <bsmith@mcs.anl.gov> |
Fixed major memory leak in rk adjoint solver because ts->setup was reset to zero when entering reverse mode which caused all basic TS work objects to be created a second time.
Fixed by adding a TSAd
Fixed major memory leak in rk adjoint solver because ts->setup was reset to zero when entering reverse mode which caused all basic TS work objects to be created a second time.
Fixed by adding a TSAdjointSetUp() for its own work objects and not calling the original setup multiple times.
show more ...
|
| #
d4aa0a58
|
| 30-Jan-2015 |
Barry Smith <bsmith@mcs.anl.gov> |
add output files for make tests for TSAdjoint examples include power-system and stability-bus directories to automatic testing! Rename basic functions of discrete adjoint integrators as first step of
add output files for make tests for TSAdjoint examples include power-system and stability-bus directories to automatic testing! Rename basic functions of discrete adjoint integrators as first step of refactorization
show more ...
|
| #
07658559
|
| 30-Jan-2015 |
Barry Smith <bsmith@mcs.anl.gov> |
removed ugly typedef names for TSAdjoint callback functions
|
| #
a2ae3dd2
|
| 04-Dec-2014 |
Hong Zhang <hongzhang@anl.gov> |
Simplify several function definitions
|
| #
36eaed60
|
| 26-Nov-2014 |
Hong Zhang <hongzhang@anl.gov> |
add integral terms in the cost function
|
| #
05755b9c
|
| 24-Nov-2014 |
Hong Zhang <hongzhang@anl.gov> |
add drdp drdy functions
|