History log of /petsc/src/ts/interface/ts.c (Results 1401 – 1425 of 1763)
Revision Date Author Comments
# 39b7ec4b 05-Jul-2011 Sean Farley <sean@mcs.anl.gov>

Put PETSC_DEFAULT logic into TSSetDuration and TSSolve

Hg-commit: bb00ea0ba4ef2f3f54042ad4f6205f0ffbcfab51


# 0026cea9 04-Jul-2011 Sean Farley <sean@mcs.anl.gov>

Added TSComputeIFunctionLinear and TSComputeIJacobianConstant

Hg-commit: fac60935917025029665a8f975feea59485e5a48


# f8ede8e7 04-Jul-2011 Jed Brown <jed@59A2.org>

Clean up merge mistake in 753516c28460

Hg-commit: 298b6c860d29661430cbffda24b6f51c1e18752c


# dabe61de 04-Jul-2011 Jed Brown <jed@59A2.org>

merge

Hg-commit: fd507f54f2cf497f84bd48e1d35a52a56d72b6ef


# 0e4ef248 04-Jul-2011 Jed Brown <jed@59A2.org>

Add TSComputeRHSFunctionLinear() and TSComputeRHSJacobianConstant() for solving linear/time-independent problems

Hg-commit: 44b30e31e5404eb02e93ea7a1fd331c9344d73fe


# d90be118 03-Jul-2011 Sean Farley <sean@mcs.anl.gov>

Fixed RHSFunction / IFunction gaurd being in the SetIFunction function. Moved it
to the correct function now.

Hg-commit: 519898b4bd93def4436a35bf12b8af60c0859236


# 3b5f76d0 03-Jul-2011 Sean Farley <sean@mcs.anl.gov>

Added struct _UserOps for user applied functions so that they don't get
memzero'ed when setting up TS

Hg-commit: 0f707c33af037228d5e9533874d141687cd7307c


# 9cfcb67e 03-Jul-2011 Sean Farley <sean@mcs.anl.gov>

Added guards to all RHSFunction/IFunction and RHSJacobian/IJacobian

Hg-commit: 2368e5463063acbd583085924963d021f014dc1e


# 44a41b28 03-Jul-2011 Sean Farley <sean@mcs.anl.gov>

Added gaurd for to check for setting either RHSFunction or IFunction

Hg-commit: 3af134f44e8d685959b0897366df4142596735f6


# b5d403ba 03-Jul-2011 Sean Farley <sean@mcs.anl.gov>

Call TSSetUp in TSSolve in case it wasn't called before

Hg-commit: 8ff51b8adbd22c8000e6cd7ef8f1b40d895fabdc


# 3daf2de8 03-Jul-2011 Jed Brown <jed@59A2.org>

fix completion semantics

Hg-commit: d86ed135c72acbbe9f685040a234993c3ed7d682


# e144a568 02-Jul-2011 Jed Brown <jed@59A2.org>

Make time step sizes internally consistent

Hg-commit: a3706407a4ff0c404b0aa030e88253222f6f228c


# 193ac0bc 02-Jul-2011 Jed Brown <jed@59A2.org>

Big TS change: TSStep() takes only one step, TSSolve is for multiple steps with managed error control/etc

Hg-commit: da3734c7e570520df81d63781a44a4138a78516d


# 3bb38d48 01-Jul-2011 Jungho Lee <julee@mcs.anl.gov>

Merge with Hong's changes

Hg-commit: 42ea6410b553d575c0cb76fe64e976e62982db72


# da5bf3f9 01-Jul-2011 Mark F. Adams <mark.adams@columbia.edu>

merge.

Hg-commit: c165b6f2e4dc2d02b177514b0eec473d97f1a4c5


# 694a6213 01-Jul-2011 Barry Smith <bsmith@mcs.anl.gov>

commit after merge

Hg-commit: 52ca8f374475747b31b6619f36f746eeb92682d6


# 5180491c 01-Jul-2011 Lisandro Dalcin <dalcinl@gmail.com>

[petsc4py] Support for Python monitors in KSP/SNES/TS

Hg-commit: e091e5b79133ed1b05de1a2a1bcf4c83c6fd2b2c


# 9d05c179 30-Jun-2011 Jed Brown <jed@59A2.org>

merge petsc-dev into petsc-ts

Hg-commit: 25f89baccf4ac81d2aa6b3ed1921e7800d9d9895


# 214bc6a2 29-Jun-2011 Jed Brown <jed@59A2.org>

Remove TSSetMatrices() and related cruft, linear examples currently broken

Hg-commit: 1a6eda31ac27bb83b5849ce8874bb01b1f91b82c


# 4e684422 29-Jun-2011 Jed Brown <jed@59A2.org>

Some gaurds and changes for TS_LINEAR, about to remove TSSetMatrices()

Hg-commit: 79c64b65e4af9d8dcfdab272e3f034ec97941228


# 9e2a6581 29-Jun-2011 Jed Brown <jed@59A2.org>

Remove the guards preventing nonlinear TS from being used to solve linear problems (using the linear interface)

Hg-commit: 48172b410a76a9d394978842a3709659c7d9112b


# b2cd27e8 29-Jun-2011 Jed Brown <jed@59A2.org>

Make TSGetSNES() work for linear problems (because we use SNESKSPONLY now) and make TSComputeRHSFunction() handle constant-coefficient linear

Hg-commit: a63805a232bcbd79b096c7039e1c197575f0cb2e


# ca94891d 29-Jun-2011 Jed Brown <jed@59A2.org>

Update TS docs and example so that the residual vector is not required in TSSetIFunction()

Hg-commit: 7bc0b4a1db8abd2f902b2639f7e3958f7d7894a0


# 089b2837 29-Jun-2011 Jed Brown <jed@59A2.org>

Start fairly major restructuring of TS

* Two Mat arguments to TSSetMatrices()
* Add Vec argument to TSSetIFunction() and TSSetRHSFunction()
* The TS always has a SNES, it should never be accessed di

Start fairly major restructuring of TS

* Two Mat arguments to TSSetMatrices()
* Add Vec argument to TSSetIFunction() and TSSetRHSFunction()
* The TS always has a SNES, it should never be accessed directly, use TSGetSNES() instead.
* Matrix ownership is passed down through the SNES
* TSBEULER and TSCN are deactivated for now, TSTHETA provides the same functionality
* The dirty hacks with the TS implementation calling SNESSetJacobian() carefully so as not to disturb -snes_mf is gone
* Accessors added for TSGetIFunction(), TSGetRHSFunction()
* TS_NONLINEAR is now default
* TSGetRHSJacobian() is now symmetric: also returns the function

Hg-commit: f51db958a373d56cec7e65b059004b60f06d8ff4

show more ...


# 6a75d959 25-Jun-2011 Barry Smith <bsmith@mcs.anl.gov>

commit after merge

Hg-commit: dca3adba7f7a67d5c50a0fbd016d1e75f16599de


1...<<51525354555657585960>>...71