{"push_id":2139996595,"size":8,"distinct_size":8,"ref":"refs/heads/develop","head":"1a241970afe6d67b490634833fd841d4a35241a1","before":"4b51a54ec727088dd3666053a4d61b5d1d0ac6ec","commits":[{"sha":"554a1edad8a23babb1375f4f0246ea50ab4ea601","author":{"name":"Dan Ibanez","email":"337eda8aeea65d1c83a9e8c76d11329c2b2c572c@sandia.gov"},"message":"Teuchos: move SetScientific to Core\n\nThis functionality to set the precision\nof a C++ stream such no losses are\nincurred for floating point values,\nand a convenient scope guard for it,\nseem general enough to be take out of\nthe MatrixMarket sub-package.\nAnecdotally, I have an application that\nwants to use this, but it seems excessive\nto require it to depend on MatrixMarket.\n\nAlthough I left a backward-compatibility\nheader in the code, I did take the liberty\nof updating the usage of this class in the\nfollowing packages:\n - Anasazi\n - Belos\n - Tpetra","distinct":true,"url":"https://api.github.com/repos/bmpersc/Trilinos/commits/554a1edad8a23babb1375f4f0246ea50ab4ea601"},{"sha":"f3705e69433b863931dbb2466c6d5f96b4311ce3","author":{"name":"Dan Ibanez","email":"337eda8aeea65d1c83a9e8c76d11329c2b2c572c@sandia.gov"},"message":"Teuchos: remove stray semicolon","distinct":true,"url":"https://api.github.com/repos/bmpersc/Trilinos/commits/f3705e69433b863931dbb2466c6d5f96b4311ce3"},{"sha":"2b6d4d0cc5e00ab528a08550d6bc9d0add382c29","author":{"name":"Eric Phipps","email":"c8503f940d0150b7a46725e0aa6733624a399da8@sandia.gov"},"message":"Tempus:  Add combined, staggered, and pseudotransient FSA methods\n\nThis commit adds integrators supporting the combined, staggered, and\npseudotransient forward sensitivity analysis methods where the\nsensitivity equations are solved alongside the forward equations.  The\ndifferent methods refer to how the solves between states/sensitivities\nare partitioned:\n\n  * combined:  solved together (best for explicit)\n  * staggered: solve state equations and then sensitivity equations for\n    each time step (best for implicit)\n  * pseudotransient: do full state equation integration followed by full\n    sensitivity equation integration (for when time integrator is used\n    as a steady-state solver)\n\nIn all cases there is an option, \"Use DfDp as Tangent\", that controls\nwhether the DfDp out-arg is interpreted as the tangent df/dp +\ndf/dx*dx/dp + df/dxdot*dxdot/dp, or not (which is not regular model\nevaluator behavior).  If the model supports it, it is a much simpler and\nmore efficient way to assemble the sensitivity equations.\n\nIt also supports options to reuse the linear solver from the state\nequations when solving the sensitivity equations.  This saves Jacobian\nassembly time and preconditioner generation time.  Supporting it\nrequired one small change to the NOX-Thyra interface to not throw when\naccessing the preconditioner RCP if it is null (because there is no way\nto know beforehand if it is null or not until you access it).\n\nTests were added for Backward Euler, Explicit RK, and BDF2 time\nintegration methods for all of the above methods and options.\n\nFor issue #1990\n\nBuild/Test Cases Summary\nEnabled Packages: NOX, Tempus\nDisabled Packages: PyTrilinos,Claps,TriKota\nEnabled all Forward Packages\n0) MPI_RELEASE_DEBUG_SHARED_PT => passed: passed=456,notpassed=0 (15.35 min)","distinct":true,"url":"https://api.github.com/repos/bmpersc/Trilinos/commits/2b6d4d0cc5e00ab528a08550d6bc9d0add382c29"},{"sha":"6d1156d5461f4297e423930488ff8f657fb0c86e","author":{"name":"Chris Siefert","email":"78151a60e4b99275843ae8c2109dc7ed1c6617c5@sandia.gov"},"message":"MueLu: Modifying email list for geminga","distinct":true,"url":"https://api.github.com/repos/bmpersc/Trilinos/commits/6d1156d5461f4297e423930488ff8f657fb0c86e"},{"sha":"cd9793e85009614b7aec1ffb8037f6f496761515","author":{"name":"Chris Siefert","email":"78151a60e4b99275843ae8c2109dc7ed1c6617c5@sandia.gov"},"message":"MueLu: Moving the Matrix/Rebalance statistics to Extreme (rather than Medium & High)\n\nBuild/Test Cases Summary\nEnabled Packages: MueLu\nDisabled Packages: PyTrilinos,Claps,TriKota\n0) MPI_RELEASE_DEBUG_SHARED_PT => passed: passed=95,notpassed=0 (38.29 min)","distinct":true,"url":"https://api.github.com/repos/bmpersc/Trilinos/commits/cd9793e85009614b7aec1ffb8037f6f496761515"},{"sha":"735db72dde4908ce37e0bb2f6d3759c64d30c8e7","author":{"name":"Dan Ibanez","email":"914a5ec6c65d31de1994d6d7e3ccf7d4be7a70ff@users.noreply.github.com"},"message":"Merge pull request #2002\n\nTeuchos: move SetScientific to Core","distinct":true,"url":"https://api.github.com/repos/bmpersc/Trilinos/commits/735db72dde4908ce37e0bb2f6d3759c64d30c8e7"},{"sha":"26ab14e2177b13d84018fd534980a3f0f1328968","author":{"name":"Jonathan Hu","email":"e9bd539d9e2fd900cda343fad7a47b4143cb2738@sandia.gov"},"message":"MueLu: improve distance Laplacian scaling\n\nFor scalar problems, the distance Laplacian was potentially recomputing\nan Import object, instead of fetching it from the matrix graph.  This\ncommit fixes this.\n\nBuild/Test Cases Summary\nEnabled Packages: MueLu\nDisabled Packages: Stokhos,TrilinosCouplings\nEnabled all Forward Packages\n0) MPI_RELEASE_DEBUG_SHARED_PT => passed: passed=77,notpassed=0 (32.90 min)","distinct":true,"url":"https://api.github.com/repos/bmpersc/Trilinos/commits/26ab14e2177b13d84018fd534980a3f0f1328968"},{"sha":"1a241970afe6d67b490634833fd841d4a35241a1","author":{"name":"Eric Phipps","email":"c8503f940d0150b7a46725e0aa6733624a399da8@sandia.gov"},"message":"Stokhos:  Remove calls to dgeqpf since it is deprecated.\n\nI already had calls to both dgeqpf and its replacement dgeqp3, so I just\nremoved the calls to dgeqpf since it may not exist in recent lapack\nlibraries.  For issues #2005 and #2007.\n\nBuild/Test Cases Summary\nEnabled Packages: Stokhos\nDisabled Packages: PyTrilinos,Claps,TriKota\nEnabled all Forward Packages\n0) MPI_RELEASE_DEBUG_SHARED_PT => passed: passed=253,notpassed=0 (47.36 min)","distinct":true,"url":"https://api.github.com/repos/bmpersc/Trilinos/commits/1a241970afe6d67b490634833fd841d4a35241a1"}]}
{"actor":{"display_login":"bmpersc"}}