Log of /branches/georgy/ascend/general
Directory Listing
Revision
3105 -
Directory Listing
Modified
Tue May 24 01:31:12 2016 UTC
(8 years, 11 months ago)
by
jpye
Creating new branch for [[User:Georgy]] for [[GSOC2016]], from trunk r3104.
Revision
2846 -
Directory Listing
Modified
Sat Mar 7 09:20:24 2015 UTC
(10 years, 1 month ago)
by
jpye
Original Path:
trunk/ascend/general
Changed timing functions to use POSIX clock_gettime for microsecond-accuracy timings.
Fixing up Bintoken to work, at least in a test environment for now.
Revision
2726 -
Directory Listing
Modified
Thu Dec 5 10:31:13 2013 UTC
(11 years, 4 months ago)
by
jpye
Original Path:
trunk/ascend/general
Fix detection of 'erf' and allowing its use in models. IPOPT doesn't safely pass the test on Ubuntu, removing from 'expectpass'.
Revision
2649 -
Directory Listing
Modified
Wed Dec 12 12:39:25 2012 UTC
(12 years, 4 months ago)
by
jpye
Original Path:
trunk/ascend/general
Fixing GPL header, removing postal address (rpmlint incorrect-fsf-address)
Revision
2648 -
Directory Listing
Modified
Wed Dec 12 06:04:23 2012 UTC
(12 years, 4 months ago)
by
jpye
Original Path:
trunk/ascend/general
Fixing GPL header, removing postal address (rpmlint incorrect-fsf-address)
Revision
2559 -
Directory Listing
Modified
Fri Feb 3 19:05:59 2012 UTC
(13 years, 2 months ago)
by
jpye
Original Path:
trunk/ascend/general
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
2555 -
Directory Listing
Modified
Fri Feb 3 00:04:07 2012 UTC
(13 years, 2 months ago)
by
jpye
Original Path:
trunk/ascend/general
Fix issue with solvers not being loaded on Windows, it was a PATH_MAX limit issue (fixes bug 501).
Fix minor memory leak in idacalc.c.
Revision
2552 -
Directory Listing
Modified
Thu Feb 2 20:54:40 2012 UTC
(13 years, 2 months ago)
by
jpye
Original Path:
trunk/ascend/general
Fix detection of SUNDIALS in MinGW-w64.
Fix paths in test_ida and test_lsode.
Revision
2551 -
Directory Listing
Modified
Thu Feb 2 20:14:50 2012 UTC
(13 years, 2 months ago)
by
jpye
Original Path:
trunk/ascend/general
Merge 'ospath_chdir' and 'ospath_getcwd' into trunk (from Leon).
Add detection of Ubuntu 11.10 in Sundials, since extra linkage to 'lapack' is required.
Disable defaultall output for the moment.
Revision
2549 -
Directory Listing
Modified
Tue Jan 31 00:12:16 2012 UTC
(13 years, 3 months ago)
by
jpye
Original Path:
trunk/ascend/general
Working on bug 491.
Add normalised absolute paths in import handler, to avoid confusion with '.' and '..'.
Revision
2546 -
Directory Listing
Modified
Mon Jan 30 20:08:37 2012 UTC
(13 years, 3 months ago)
by
jpye
Original Path:
trunk/ascend/general
Fix compiler warnings for ospath.
Fix couple of memory leaks in test_autodiff.
Revision
2537 -
Directory Listing
Modified
Thu Jan 26 20:17:03 2012 UTC
(13 years, 3 months ago)
by
jpye
Original Path:
trunk/ascend/general
Fix test solver_qrslv for MinGW (multiple path components need Windows separators if they are going to be used). (relates to bug 501).
Suppress Windows error dialog in test.c (to help with Buildbot testing).
Revision
2533 -
Directory Listing
Modified
Sat Jan 21 00:50:58 2012 UTC
(13 years, 3 months ago)
by
jpye
Original Path:
trunk/ascend/general
Move to using CU_basic_run_selected_tests (need latest cunit 'mingw64' branch code!)
Move 'mem' test to 'general'.
Remove KA's disused 'mem' functions.
Revision
2532 -
Directory Listing
Modified
Fri Jan 20 19:25:52 2012 UTC
(13 years, 3 months ago)
by
jpye
Original Path:
trunk/ascend/general
Fixed broken unit test for ospath on windows (caused by missing WINPATHS flag?)
Revision
2527 -
Directory Listing
Modified
Fri Jan 20 00:44:37 2012 UTC
(13 years, 3 months ago)
by
jpye
Original Path:
trunk/ascend/general
Disabled MMIO output functions when MMIO not built.
Rewrite error messages from mem.c to use ERROR_REPORTER_HERE.
Trying to track down source of errors in test_mem.c.
Revision
2526 -
Directory Listing
Modified
Thu Jan 19 23:49:44 2012 UTC
(13 years, 3 months ago)
by
jpye
Original Path:
trunk/ascend/general
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
(13 years, 3 months ago)
by
jpye
Original Path:
trunk/ascend/general
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
2388 -
Directory Listing
Modified
Tue Feb 15 03:36:18 2011 UTC
(14 years, 2 months ago)
by
jpye
Original Path:
trunk/ascend/general
Added test suite for bintokens, now working correctly in test environment.
Revision
2383 -
Directory Listing
Modified
Wed Feb 9 01:33:31 2011 UTC
(14 years, 2 months ago)
by
jpye
Original Path:
trunk/ascend/general
Breaking down doxygen documentation for 'system' into smaller parts. Ongoing.
Revision
2346 -
Directory Listing
Modified
Wed Jan 5 09:24:59 2011 UTC
(14 years, 3 months ago)
by
jpye
Original Path:
trunk/ascend/general
Merged back changes from branches/cunitupdate, and added -l and -t flags for the test executable for listing available tests.
Revision
2342 -
Directory Listing
Modified
Mon Dec 27 07:02:45 2010 UTC
(14 years, 4 months ago)
by
jpye
Original Path:
trunk/ascend/general
Add compiler_basics.stoponerror test (fails currently).
Add solver_ipopt test suite, most tests passing.
Refactor test registration to use macros uniformly throughout.
Minor text change in initialize.c.
Revision
2334 -
Directory Listing
Modified
Fri Dec 24 05:11:35 2010 UTC
(14 years, 4 months ago)
by
jpye
Original Path:
trunk/ascend/general
Some work to support cleaning up of importhandler (more work to be done still, don't know how to unload the DLLs yet).
Fixed valgrind issues with ospath, switched to strtok_r for linux.
Revision
2326 -
Directory Listing
Modified
Tue Dec 21 11:35:07 2010 UTC
(14 years, 4 months ago)
by
jpye
Original Path:
trunk/ascend/general
Comment out some disused functions and variables (reverse_ad.c, cmslv.c, relation.c).
Add comments about ascConfig.h->platform.h rename.
Address some compiler warnings with minor code changes in ospath and importhandler.
Revision
2324 -
Directory Listing
Modified
Tue Dec 21 11:31:01 2010 UTC
(14 years, 4 months ago)
by
jpye
Original Path:
trunk/ascend/general
Fix up some overlooked #includue mistakes after recent refactor.
Revision
2323 -
Directory Listing
Modified
Wed Dec 15 06:35:43 2010 UTC
(14 years, 4 months ago)
by
jpye
Original Path:
trunk/ascend/general
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
(14 years, 4 months ago)
by
jpye
Original Path:
trunk/ascend/general
Refactoring ascMalloc.h, mem.h to belong in 'general' with goal of having no references in 'general' to functions in 'utilities'.
Revision
2316 -
Directory Listing
Modified
Tue Dec 14 05:42:21 2010 UTC
(14 years, 4 months ago)
by
jpye
Original Path:
trunk/ascend/general
Documentation refactoring; trying to make the doxygen documentation generated for libascend a little more
navigable.
Revision
2133 -
Directory Listing
Modified
Fri Dec 18 08:37:30 2009 UTC
(15 years, 4 months ago)
by
jpye
Original Path:
trunk/ascend/general
Fixing ascend.bat for current directory layout.
Some debug output for directory scanning (disabled).
Revision
2050 -
Directory Listing
Modified
Mon Jun 15 07:17:22 2009 UTC
(15 years, 10 months ago)
by
jpye
Original Path:
trunk/ascend/general
Add efficiency calc to rankine_reheat_regen.
Remove dcps from time calc.
Revision
2036 -
Directory Listing
Modified
Mon May 18 15:03:16 2009 UTC
(15 years, 11 months ago)
by
ballan
Original Path:
trunk/ascend/general
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
2017 -
Directory Listing
Modified
Wed Apr 29 02:39:32 2009 UTC
(16 years ago)
by
jpye
Original Path:
trunk/ascend/general
Fixed building of test suite after code reorg.
Test suite may still be broken though: seems to segfault and give lots of errors.