Log of /trunk/solvers/lsode
Directory Listing
Revision
2824 -
Directory Listing
Modified
Tue Feb 17 06:55:13 2015 UTC
(8 years, 7 months ago)
by
jpye
replace some missing svn:ignore rules on various directories
Revision
2707 -
Directory Listing
Modified
Sat Aug 17 10:57:58 2013 UTC
(10 years, 1 month ago)
by
jpye
build on MinGW-w64
Revision
2701 -
Directory Listing
Modified
Thu May 9 07:04:41 2013 UTC
(10 years, 4 months ago)
by
jpye
Fixing a few warnings from clang.
Revision
2649 -
Directory Listing
Modified
Wed Dec 12 12:39:25 2012 UTC
(10 years, 9 months ago)
by
jpye
Fixing GPL header, removing postal address (rpmlint incorrect-fsf-address)
Revision
2561 -
Directory Listing
Modified
Fri Feb 3 21:20:43 2012 UTC
(11 years, 7 months ago)
by
jpye
Clean up diffvars structure when destroying instance tree.
Revision
2559 -
Directory Listing
Modified
Fri Feb 3 19:05:59 2012 UTC
(11 years, 7 months ago)
by
jpye
Merge from Ksenija's branch rev 3919 to trunk. This includes changes from Dante Stroe and Leon Kwek, including:
Adds support for LINK syntax/semants (but test cases stil need to be written). (Dante Stroe)
Adds support for integration of models containing boundaries. More testing required. (Leon Kwek)
Test suite solver_lrslv added with very basic test of LRSlv. (Leon Kwek)
Fixed error in merge that had messed up SOLVER, SOLVE, OPTION statements.
Support added in LRSlv for taking boundary states from the 'perturb' var, rather than evaluating directly (Leon)
Integrated fix-and-assign statement support added (fixes bug 450) (Ksenija)
Bouncing ball test model included (Leon).
Revision
2524 -
Directory Listing
Modified
Thu Jan 19 21:36:01 2012 UTC
(11 years, 8 months ago)
by
jpye
Change use of 'snprintf' to a macro so that MinGW-64 can substitute it with _snprintf.
Minor text changes in ascPrint.h.
Move 'general' config.h definitions into ascend/general/config.h. Hope this will reduce amount of rebuilding arising from minor changes.
Fix bug in ascEnvVar.c arising from string like "=sillydef" with no leading varname.
Still need to fix ascEnvVar.c for case like " = sillydef".
Bug found with sundials-config when MinGW fstab /mingw does not point to c:\MinGW.
Removed support for 'g77' compiler as alternative to 'gfortran'.
Fixed SCons error message when LyX is not present.
Removed disused Makefile.in file.
Removed some debug output in ascEnvVar and printutil.c.
Some reformating of SConstruct.
Revision
2523 -
Directory Listing
Modified
Wed Jan 18 23:41:37 2012 UTC
(11 years, 8 months ago)
by
jpye
Working on building on MinGW-64. Test suite compiles, but some questionable cahnges to assertimpl.c were made (bug 524).
Removed support for solver 'tron' (never completed).
Revision
2517 -
Directory Listing
Modified
Tue Nov 8 09:08:17 2011 UTC
(11 years, 10 months ago)
by
jpye
Debugging for LSODE bounds test.
Revision
2513 -
Directory Listing
Modified
Mon Nov 7 08:14:53 2011 UTC
(11 years, 10 months ago)
by
jpye
Patch from Ксения Бестужева (Ksenija) for bounds issue with LSODE.
Revision
2442 -
Directory Listing
Modified
Mon Mar 28 06:32:53 2011 UTC
(12 years, 6 months ago)
by
jpye
Update all tests after installing PyGTK All-in-one (fixes bug 498).
Static linking top libgfortran for LSODE (fixes bug 497).
Removed attempts at MD5 sum checking, but installer is able to use local copies of downloaded files now.
Revision
2323 -
Directory Listing
Modified
Wed Dec 15 06:35:43 2010 UTC
(12 years, 9 months ago)
by
jpye
Refactor some more stuff from 'utilities' into 'general' with goal that 'general' never refers to 'utilities'.
Revision
2322 -
Directory Listing
Modified
Wed Dec 15 06:12:36 2010 UTC
(12 years, 9 months ago)
by
jpye
Refactoring ascMalloc.h, mem.h to belong in 'general' with goal of having no references in 'general' to functions in 'utilities'.
Revision
2071 -
Directory Listing
Modified
Fri Aug 28 02:42:47 2009 UTC
(14 years, 1 month ago)
by
jose
MERGE Jose's branch [2274]:[2584] into trunk
Revision
2046 -
Directory Listing
Modified
Sun Jun 14 04:06:43 2009 UTC
(14 years, 3 months ago)
by
jpye
Trying to fix a couple of problems reported by Krishnan.
Revision
2036 -
Directory Listing
Modified
Mon May 18 15:03:16 2009 UTC
(14 years, 4 months ago)
by
ballan
issues resolved:
295
390
301
cmslv.c: unused var cleanup.
lsode/SConscript: fortran flags bugs-- may not work with 0.9x scons.
works with 1.2+. when adding -w, or any special flags, be sure to add
them and not replace the original flag.
system/var.c: 64bit clarity.
system/discrete.c: 64bit clarity.
system/analyze*: g_reuse declared in wrong place. 64bit clarity
system/diffvars: missing prototype function, 64bit clarity.
compiler/numlist.*: changed from int to glint.
compiler/simlist.c: missing includes needed for 64bit clarity.
compiler/instance_io.c: missing includes needed for 64bit clarity.
compiler/initialize.[ch]: const clarifications.
compiler/packages.c: const clarifications.
compiler/module.c: const clarifications.
compiler/statio.c: unused var cleanup.
compiler/procframe; const clarification. memory deallocation bugs.
compiler/notequery.c: repaired multiple casting and 64bit issues.
compiler/importhandler.c: const and free issues fixed.
compiler/type_desc.c: ridiculous if constructs clarified.
compiler/createinst.c: casting stupidity repaired.
linear/ranki2.c: missing includes needed for 64bitness.
solver/solver.c: const issues clarified.
utilities/ascConfig.h: added GLint typedefs for dealing with gllist
64bit portability.
utilities/ascPanic.c: removed extraneous const.
general/ospath.c: safer,quieter handling for string pointer difference.
integrator/integrator.c: const issues clarified.
packages/sensitivity.c: missing includes needed fo 64bit sanity.
tcltk/interface/Integrators.c: 64 bitness.
tcltk/interface/SimsProc.c: const errors.
tcltk/interface/Driver.c: fixed env var handling wrt ascend-config (295)
models/test/z*a4c: fixed meters -> m conversion; someone never ran the
test suite after teasing the default units to ambiguous abbreviations.
SConstruct: added sizeof checks; output might be better put in a ascend
system-wide header.
Revision
2032 -
Directory Listing
Modified
Tue May 12 01:37:25 2009 UTC
(14 years, 4 months ago)
by
jpye
Fixes bug 301. Changed 'LINKFLAGS' to 'SHLINKFLAGS'.
Needs someone to confirm.
Revision
2018 -
Directory Listing
Modified
Wed Apr 29 03:38:10 2009 UTC
(14 years, 4 months ago)
by
jpye
Fixed compile for new header file locations <ascend/compiler/xxx.h> etc.
Revision
1821 -
Directory Listing
Modified
Mon Aug 18 03:26:58 2008 UTC
(15 years, 1 month ago)
by
jpye
LSODE links with -fPIC, required for amd64 platform on Ubuntu.
Revision
1787 -
Directory Listing
Modified
Sat Jun 7 06:32:58 2008 UTC
(15 years, 3 months ago)
by
jpye
Fixed against Tcl/Tk on Fedora 9.
Removed lots more env.Copy(), change to env.Clone() for newer SCons.
Revision
1655 -
Directory Listing
Modified
Thu Nov 29 11:04:49 2007 UTC
(15 years, 9 months ago)
by
jpye
Suppressed LSDOE warnings.
Reverted some of the 'is False' changes that weren't necessary.
Revision
1635 -
Directory Listing
Modified
Wed Oct 24 08:01:26 2007 UTC
(15 years, 11 months ago)
by
jpye
Add LSODE to the installed solvers
Revision
1597 -
Directory Listing
Modified
Fri Aug 17 05:26:05 2007 UTC
(16 years, 1 month ago)
by
jpye
New external library naming scheme on Windows: 'name_ascend.dll' instead of 'name.dll'.
This applies to solvers as well as external methods, extpy, import handlers, etc.
Revision
1515 -
Directory Listing
Modified
Wed Jun 27 15:09:57 2007 UTC
(16 years, 3 months ago)
by
jpye
work on fixing Windows for the external solvers changes
Revision
1511 -
Directory Listing
Modified
Wed Jun 27 13:29:36 2007 UTC
(16 years, 3 months ago)
by
jpye
LIBPATH for libascend in lsode and ida.
Revision
1510 -
Directory Listing
Modified
Wed Jun 27 13:24:21 2007 UTC
(16 years, 3 months ago)
by
jpye
Dependencies of shared libraries on 'libascend'.
Revision
1509 -
Directory Listing
Modified
Wed Jun 27 13:08:47 2007 UTC
(16 years, 3 months ago)
by
jpye
Fixed external loading of integrators, at least on my system. Needs testing
with/without fortran, sundials, etc.
Changed little thing kn d1mach.c to make default behaviour correct on Linux.
Revision
1508 -
Directory Listing
Modified
Wed Jun 27 11:37:28 2007 UTC
(16 years, 3 months ago)
by
jpye
Adjusting build scripts after moving integrators
Revision
1507 -
Directory Listing
Added
Wed Jun 27 11:25:37 2007 UTC
(16 years, 3 months ago)
by
jpye
Moving integrators to own directory, about to make them self-contained shared libraries.