50 ancestors of 1ed51bc98251230c
2002-07-16
| ||
18:07:07 |
Changed method of switching between states and outputs; listbox list is reconfigured instead of overlapping canvases - reduces cut&paste code. Other cosmetic changes including menu hotkeys. check-in: 1ed51bc982 user: geraint@users.sourceforge.net tags: origin/master, trunk | |
11:36:36 |
Fixed multiplot when selected before first parameter. Added "Show Key" option. Moved gnuplot options to menubar. check-in: c570809fb2 user: geraint@users.sourceforge.net tags: origin/master, trunk | |
2002-07-15
| ||
17:00:36 | Writes simulation time to shell when solution converges. check-in: 14e7fa093e user: geraint@users.sourceforge.net tags: origin/master, trunk | |
12:50:51 |
The solution vector (_ui) is no longer re-zeroed each step. Retaining the previous value appears to give dramatically better performance. Messages to the console are now buffered through clog instead of using cerr. check-in: eb84d8e84b user: geraint@users.sourceforge.net tags: origin/master, trunk | |
2002-07-14
| ||
19:02:51 | Improved handling of new plot windows - multiplot and other options affect the new window instead of always controlling the first. check-in: ae9d5867bb user: geraint@users.sourceforge.net tags: origin/master, trunk | |
2002-07-12
| ||
15:18:55 | Added xMTT to menubar. check-in: d892e06ada user: geraint@users.sourceforge.net tags: origin/master, trunk | |
15:13:17 |
Added the ability to load and save gnuplot instructions to file. Added grid and co-ordinate options. Moved print option into menubar (under File). check-in: 22d10f4c89 user: geraint@users.sourceforge.net tags: origin/master, trunk | |
2002-07-11
| ||
20:46:37 | Added multiplot feature allowing graphs to be overlaid. check-in: 0aca95f6ff user: geraint@users.sourceforge.net tags: origin/master, trunk | |
13:00:23 | Declared more function arguments to be "const" - improves compiler optimisation. check-in: 5f9fba536f user: geraint@users.sourceforge.net tags: origin/master, trunk | |
2002-07-10
| ||
17:43:05 | Added feature [ 562453 ] Optimisation of algebraic equations. check-in: 2622e9031d user: geraint@users.sourceforge.net tags: origin/master, trunk | |
11:53:32 | Replaced shell loop with template expansion - perceptibly quicker generation of sympar.h. check-in: e560dd6a8b user: geraint@users.sourceforge.net tags: origin/master, trunk | |
2002-07-05
| ||
13:29:34 | Added notes about generating dynamically linked functions for Octave and Matlab. check-in: 535d6c030c user: geraint@users.sourceforge.net tags: origin/master, trunk | |
2002-07-04
| ||
21:34:12 | Updated gnuplot view description to describe Tcl/Tk interface instead of obsolete txt method. check-in: 44ba86945a user: geraint@users.sourceforge.net tags: origin/master, trunk | |
2002-06-28
| ||
15:35:47 | Commented out aej.r generation (not used yet). check-in: c8e99b135f user: geraint@users.sourceforge.net tags: origin/master, trunk | |
10:13:40 | Includes fix_c.r in ese2rdae and def2write_r to eliminate occurrances of x**y. check-in: 7c60b4e8be user: geraint@users.sourceforge.net tags: origin/master, trunk | |
2002-06-21
| ||
20:02:34 | New identification representation check-in: a66095af7e user: gawthrop@users.sourceforge.net tags: origin/master, trunk | |
2002-06-18
| ||
18:04:12 | Relaxed solver tolerances. Now uses lsqnonlin instead of fsolve. check-in: 81c5547cbf user: geraint@users.sourceforge.net tags: origin/master, trunk | |
18:03:16 | Appended "memory" blocks to plant model outputs to break simulink algebraic loops. check-in: ecb4011cd5 user: geraint@users.sourceforge.net tags: origin/master, trunk | |
2002-06-17
| ||
14:30:34 | Does not now define Octave functions unless explicitly compiling for STANDALONE or OCTAVEDLD. check-in: 0c91fc17d1 user: geraint@users.sourceforge.net tags: origin/master, trunk | |
14:28:39 | c files now #include sys_cr.h. check-in: 168a121b9d user: geraint@users.sourceforge.net tags: origin/master, trunk | |
13:14:50 | Fixed some rules to reduce number of implicit rule searches. check-in: 9eeb158052 user: geraint@users.sourceforge.net tags: origin/master, trunk | |
08:50:00 | Changed pattern to prevent 'max(' from being translated to 'mamttx('. check-in: 623234b6c9 user: geraint@users.sourceforge.net tags: origin/master, trunk | |
2002-06-11
| ||
11:25:25 | No longer delay the simulated data. check-in: ecd25de368 user: gawthrop@users.sourceforge.net tags: origin/master, trunk | |
2002-06-10
| ||
23:22:16 | Fixed problem with Matlab fsolve failing because of "user function returned Inf or Nan" (fsolve.m, line 245). check-in: 718f8cde73 user: geraint@users.sourceforge.net tags: origin/master, trunk | |
23:20:14 | Commented out definition of bool - problematic if declared elsewhere. check-in: 53aac86d96 user: geraint@users.sourceforge.net tags: origin/master, trunk | |
23:18:44 | Adjusted cr.h comment delimiters to be C compliant. check-in: e24b2700be user: geraint@users.sourceforge.net tags: origin/master, trunk | |
23:00:24 | typo. check-in: 9421f43e15 user: geraint@users.sourceforge.net tags: origin/master, trunk | |
22:55:48 | Corrected broken test for debug. check-in: 9acdf436b1 user: geraint@users.sourceforge.net tags: origin/master, trunk | |
19:25:00 | Replaced dummy check for valid input with a less broken dummy function. check-in: 5ab08d6d57 user: geraint@users.sourceforge.net tags: origin/master, trunk | |
10:43:19 | ode2odes now prerequisite for sim.m and ssim.m check-in: e65c007d3a user: gawthrop@users.sourceforge.net tags: origin/master, trunk | |
08:58:54 | Added versiin for sEMTF check-in: 32f1c6108e user: gawthrop@users.sourceforge.net tags: origin/master, trunk | |
08:27:33 | Updated description check-in: 6c463de05f user: gawthrop@users.sourceforge.net tags: origin/master, trunk | |
2002-06-05
| ||
10:54:12 | #include "useful-functions.hh" added to files. check-in: e168fd1202 user: geraint@users.sourceforge.net tags: origin/master, trunk | |
2002-05-29
| ||
18:40:43 | Made file C compliant. check-in: 27de151df7 user: geraint@users.sourceforge.net tags: origin/master, trunk | |
2002-05-28
| ||
22:52:48 | Starting to move rep into single file. check-in: 5cb35287c8 user: geraint@users.sourceforge.net tags: origin/master, trunk | |
18:08:38 | Fixed [ 547294 ] CRs are not sought from MTT_CRS. check-in: e4e5e97c5b user: geraint@users.sourceforge.net tags: origin/master, trunk | |
2002-05-27
| ||
15:30:41 | Replaced awk with gawk (managed to unlock file at last). check-in: aead96b7ab user: geraint@users.sourceforge.net tags: origin/master, trunk | |
15:18:48 | Trying to get rid of this! check-in: 86612195ab user: geraint@users.sourceforge.net tags: origin/master, trunk | |
14:52:15 |
Parameters in sfun reps are now declared using sympar.h at the top of the sfun*.c file instead of in individual functions. This causes the optimisation variables (mtt_tmp*) to be declared correctly without causing conflicts in the scope of parameter declarations. check-in: bdfbe12d56 user: geraint@users.sourceforge.net tags: origin/master, trunk | |
14:48:34 |
Inclusion of sympar.h moved to top of file for consistency with other templates.
states and outputs prepended with an underscore to prevent conflicts when | |
13:19:09 | Added "#include <math.h>". check-in: cbc3f2e90e user: geraint@users.sourceforge.net tags: origin/master, trunk | |
10:36:21 |
Fix for bug [553524] #define PI causes parse error. Only substitutes for PI if it is not a number. This prevents Reduce from trying to substitute for 3.14... when "on rounded" has been set. check-in: adc4f01f84 user: geraint@users.sourceforge.net tags: origin/master, trunk | |
2002-05-26
| ||
17:28:27 | Tweaked figures again check-in: 974eef3cb5 user: gawthrop@users.sourceforge.net tags: origin/master, trunk | |
2002-05-25
| ||
09:23:47 | Self-naming components: name is mttTYPE or mttTYPE_2 ... check-in: bef089cdef user: gawthrop@users.sourceforge.net tags: origin/master, trunk | |
2002-05-24
| ||
16:19:42 | Builds Simulink .mdl as well as sys_sfun.mexglx. check-in: d23074a21b user: geraint@users.sourceforge.net tags: origin/master, trunk | |
11:04:10 | Removed unnecessary message about *.log file not existing when -D option is used. check-in: 16d5375ac8 user: geraint@users.sourceforge.net tags: origin/master, trunk | |
2002-05-23
| ||
17:27:06 | Made output of U and parameters consistent. check-in: 6c8bf9597f user: gawthrop@users.sourceforge.net tags: origin/master, trunk | |
17:26:07 | Cosmetic tweaks to graphs check-in: 4d5e314d90 user: gawthrop@users.sourceforge.net tags: origin/master, trunk | |
17:08:21 |
`mtt sys sfun zip` now produces an input block and an interface block for MTT models. Models can be embedded within larger Simulink models by the 2 ports. The user must edit 2 code blocks in <sys>_sfun_interface.c before compiling with mex. check-in: 0ae1960649 user: geraint@users.sourceforge.net tags: origin/master, trunk | |
2002-05-22
| ||
16:59:59 | Multiple ps files generated - view shows all check-in: 8d0ad4c90b user: gawthrop@users.sourceforge.net tags: origin/master, trunk | |
10:33:18 |
Nameless components are now named according to type - replaces old mtt1 etc style. check-in: df4eab1c5e user: gawthrop@users.sourceforge.net tags: origin/master, trunk | |