win32: compile fix
add fortran stub for TSMonitorLGSetTransform() and fix TSMonitorLG for multiple fields but no names provided for fields
Bugfix: setting post-step function in ztsf.c
updated PETSc directory layout to match standard packaging strategiesinclude/petsc finclude,private,mpiunilib/petsc confbin/petsc*
manual merge of conflict
the compute Jacobian functions for SNES and TS now do not take a MatStructure flag
completed cleanup of removal of matrix pointers to compute jacobian routinesupdate changes filefixed tao examples to no longer use Mat* arguments for Jacobian/Hessian etc computations
use caste through (PETSC_UINTPTR_T) in a couple of places to remove warning about cast between pointer to function and object
#155909 fix fortran 'external' functions to be PETSC_EXTERNHg-commit: 2bc1f5c3b5961df15636eaa655cb6a1b3a5db8cb
Change all PETSC_EXTERN_C to PETSC_EXTERNHg-commit: 8d2ebbb193fb583bccc64015e35640c4e08c3426
updated EXTERN_C_BEGIN/END through TSHg-commit: c76fd273af402078ae0fa266ac7dcdc7b8d0306e
Remove petscviewer.h from petscsys.hMuch of sys is independent of viewer. Viewer is used in so many otherplaces that it is now included by petscvec.h.Hg-commit: 1d745f01618aa51d3043fb1f87b0546f6
Remove petscviewer.h from petscsys.hMuch of sys is independent of viewer. Viewer is used in so many otherplaces that it is now included by petscvec.h.Hg-commit: 1d745f01618aa51d3043fb1f87b0546f60e6e730
show more ...
removed PETSC_NULL from C and Fortran (except declaration in C for backward compatibility). Kept PETSC_NULL_xxx for FortranFixed a few bugs where PETSC_NULL had been used incorrectly.Hg-commit: 05
removed PETSC_NULL from C and Fortran (except declaration in C for backward compatibility). Kept PETSC_NULL_xxx for FortranFixed a few bugs where PETSC_NULL had been used incorrectly.Hg-commit: 054705a517d7f4388a8a084415d7478cbe95dff4
Uncrustified src/ts/*Hg-commit: 688366eb7a8ecbc6948bb32d69e2de3093f22e25
reemove OBJSC and OBJSF from invididual makefiles and auto-define in conf/variablesHg-commit: 2f01c17f3c19dc4b89aaf306cfd60a12312c270d
Fortran bindings for some TS routinesModified from patch sent by Blaise Bourdin.Hg-commit: 22c370214d740376aab7ab55a4671817174645ea
Rename include/private/ to include/petsc-private/Hg-commit: 9a1730720b0d9756437b40462617551504641ade
Goofy casts because PGI doesn't know that 0 is a pointer valueHg-commit: eca53c61d6fc97873434d35fbee0c05e4b02579d
Remove TSDefaultComputeJacobian{,Color}() and MatFDColoringApplyTS(); update all the examples that were still using the old styleHg-commit: 6677905c965471eda292ff1997e1a953222a27c5
Fix Fortran stubs for TSCompute{I,RHS}{FunctionLinear,JacobianConstant}Hg-commit: c34d713c41f32c9403524df85a197efe19312c6a
Add TSComputeRHSFunctionLinear() and TSComputeRHSJacobianConstant() for solving linear/time-independent problemsHg-commit: 44b30e31e5404eb02e93ea7a1fd331c9344d73fe
remove unused variables/codeHg-commit: e1c93579483b50e61b5a5fc34df9ed52ac21b5e7
Remove TSSetMatrices() and related cruft, linear examples currently brokenHg-commit: 1a6eda31ac27bb83b5849ce8874bb01b1f91b82c
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 functionHg-commit: f51db958a373d56cec7e65b059004b60f06d8ff4
added Fortran interface for TSSetPreStep() and TSSetPostStep()Hg-commit: 74998765b2cf6e93fe4dbb2e944d5fd648bf4b60
1234