Log of /branches/sean/ascend/system
Directory Listing
Revision
2827 -
Directory Listing
Modified
Tue Feb 17 07:04:22 2015 UTC
(8 years, 7 months ago)
by
jpye
recreating branch 'sean' from trunk r2641
Revision
2616 -
Directory Listing
Modified
Thu May 10 04:44:39 2012 UTC
(11 years, 4 months ago)
by
jpye
Original Path:
trunk/ascend/system
g_bad_rel_in_list converted to field in p_data.
Added test model for leastsquares calculation with IPOPT... crash!
Revision
2604 -
Directory Listing
Modified
Mon Apr 23 22:03:47 2012 UTC
(11 years, 5 months ago)
by
jpye
Original Path:
trunk/ascend/system
Improved approximation of delta in sunpos_db (add a half-day).
Re-tested sunpos_db and updated to 2nd Ed D&B problems.
Will add tracker problems in models/solar/tracker.a4c.
Revision
2569 -
Directory Listing
Modified
Tue Feb 7 21:01:01 2012 UTC
(11 years, 7 months ago)
by
jpye
Original Path:
trunk/ascend/system
Working on tests for LINK functionality. More to do.
Adding notes on usage of VIM highlighting.
Revision
2559 -
Directory Listing
Modified
Fri Feb 3 19:05:59 2012 UTC
(11 years, 8 months ago)
by
jpye
Original Path:
trunk/ascend/system
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
2526 -
Directory Listing
Modified
Thu Jan 19 23:49:44 2012 UTC
(11 years, 8 months ago)
by
jpye
Original Path:
trunk/ascend/system
Fixing pointer-to-integer conversions for Win64 (bug 524). Mid-way through.
Revision
2524 -
Directory Listing
Modified
Thu Jan 19 21:36:01 2012 UTC
(11 years, 8 months ago)
by
jpye
Original Path:
trunk/ascend/system
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
2427 -
Directory Listing
Modified
Wed Mar 23 05:31:32 2011 UTC
(12 years, 6 months ago)
by
jpye
Original Path:
trunk/ascend/system
Update debian package for GraphViz dep changes, output message about dlopening.
Revision
2424 -
Directory Listing
Modified
Wed Mar 23 05:06:00 2011 UTC
(12 years, 6 months ago)
by
jpye
Original Path:
trunk/ascend/system
Fixed up Divyanshu Bandil's stuff to make use of Asc_DynaLoad functions. More work needed to deal with Windows case.
Revision
2423 -
Directory Listing
Modified
Wed Mar 23 04:42:11 2011 UTC
(12 years, 6 months ago)
by
jpye
Original Path:
trunk/ascend/system
Changes from Divyanshu Bandil to add support for dlopening of Graphviz, enabling it to become an optional component at install-time.
Revision
2386 -
Directory Listing
Modified
Fri Feb 11 05:18:50 2011 UTC
(12 years, 7 months ago)
by
jpye
Original Path:
trunk/ascend/system
Add missing #include in diffvars.c
Change 'BLSODE' to 'LSODE' in dyn_tank.a4s (for Tcl/Tk GUI only)
Revision
2383 -
Directory Listing
Modified
Wed Feb 9 01:33:31 2011 UTC
(12 years, 7 months ago)
by
jpye
Original Path:
trunk/ascend/system
Breaking down doxygen documentation for 'system' into smaller parts. Ongoing.
Revision
2351 -
Directory Listing
Modified
Thu Jan 6 02:02:41 2011 UTC
(12 years, 9 months ago)
by
jpye
Original Path:
trunk/ascend/system
Resolved memory leak with test/test solver_ipopt.formula.
Still some issues to overcome with regard to inactive relations, probably.
Some issue still occurring when attempting to run whole solver_ipopt suite in one go.
Revision
2349 -
Directory Listing
Modified
Thu Jan 6 00:30:17 2011 UTC
(12 years, 9 months ago)
by
jpye
Original Path:
trunk/ascend/system
Working on valgrind issues associated with asc_ipopt.c.
Suppressed error output in test_ascDynaLoad by assigning no-op error_reporter.
Revision
2344 -
Directory Listing
Modified
Wed Dec 29 11:47:13 2010 UTC
(12 years, 9 months ago)
by
jpye
Original Path:
trunk/ascend/system
Addresses bug 456, maybe fixes it: failing ASSERT needs to pass back error flag for Proc_frame.
Revision
2323 -
Directory Listing
Modified
Wed Dec 15 06:35:43 2010 UTC
(12 years, 9 months ago)
by
jpye
Original Path:
trunk/ascend/system
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
Original Path:
trunk/ascend/system
Refactoring ascMalloc.h, mem.h to belong in 'general' with goal of having no references in 'general' to functions in 'utilities'.
Revision
2085 -
Directory Listing
Modified
Wed Sep 30 07:21:01 2009 UTC
(14 years ago)
by
jpye
Original Path:
trunk/ascend/system
Update support for SUNDIALS 2.4.0. This fixes a bug with boundary crossing detection, as was hoped!
Revision
2036 -
Directory Listing
Modified
Mon May 18 15:03:16 2009 UTC
(14 years, 4 months ago)
by
ballan
Original Path:
trunk/ascend/system
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
2018 -
Directory Listing
Modified
Wed Apr 29 03:38:10 2009 UTC
(14 years, 5 months ago)
by
jpye
Original Path:
trunk/ascend/system
Fixed compile for new header file locations <ascend/compiler/xxx.h> etc.