50 ancestors of d60ad9b171d62145

2002-05-15
14:22:26
Code for Simulink S-function target written direct to sfun.cc instead of
calling .mexglx files. This eliminates the sfun dependency on Octave
ColumnVectors. sys_sfun.cc should build directly on a MS Windows machine
(can't test this yet).

added sfun.zip target to create source code to export. check-in: d60ad9b171 user: geraint@users.sourceforge.net tags: origin/master, trunk

11:01:24
New PI controller component check-in: d2e6dc7890 user: gawthrop@users.sourceforge.net tags: origin/master, trunk
2002-05-14
20:19:06
Fixed some memory leaks. check-in: 17f786bed8 user: geraint@users.sourceforge.net tags: origin/master, trunk
15:43:41
Complete rewrite check-in: 99eaa00ae6 user: gawthrop@users.sourceforge.net tags: origin/master, trunk
2002-05-13
22:46:30
Plant can now have multiple inputs. check-in: faa8358236 user: geraint@users.sourceforge.net tags: origin/master, trunk
16:11:09
Various changes check-in: 079339165e user: gawthrop@users.sourceforge.net tags: origin/master, trunk
16:01:10
Addes Q weighting matrix check-in: 8e162b30dc user: gawthrop@users.sourceforge.net tags: origin/master, trunk
08:52:23
FIRST parameter of simpar now specifies first printed point -
simulation still starts at zero
check-in: b97e3c9beb user: gawthrop@users.sourceforge.net tags: origin/master, trunk
08:16:32
Now handles derivative causality when fixcc is set in _dae.r check-in: 723f46c1d7 user: gawthrop@users.sourceforge.net tags: origin/master, trunk
2002-05-11
01:14:17
Fix for [ 553218 ] simpar.oct and simpar.m different.
Translation added between ColumnVector in base .cc and Octave_map in .oct.
check-in: b6a47212b3 user: geraint@users.sourceforge.net tags: origin/master, trunk
00:53:27
reinstated dependency on libncurses5-dev - liboctinterp needs it. check-in: 0c34112393 user: geraint@users.sourceforge.net tags: origin/master, trunk
2002-05-10
15:50:53
Rates and outputs now update correctly. Debugging print statements removed.
'mtt rc sfun mexglx' creates a valid S-function "rc_sfun.mexglx" which
runs correctly in Simulink.
Algebraic solver code has not yet been added.
Inertial switches still don't work.
check-in: a9fd8a87b9 user: geraint@users.sourceforge.net tags: origin/master, trunk
15:18:29
static mxArrays and void update_ functions replace mxArray* get_ functions.
Rates still don't update, but simulation doesn't crash now.
check-in: a6899b8f34 user: geraint@users.sourceforge.net tags: origin/master, trunk
14:07:16
Preserve .cc files. check-in: 4c3c5e361c user: geraint@users.sourceforge.net tags: origin/master, trunk
13:47:51
*** empty log message *** check-in: eb604154d7 user: geraint@users.sourceforge.net tags: origin/master, trunk
13:24:58
Added initial support for building Simulink S-functions.
Rates do not update properly yet.
Inertial switches do not work yet.
Implicit integration not supported yet.

build with: mtt -i euler MotorGenerator sfun mexglx. check-in: df65978405 user: geraint@users.sourceforge.net tags: origin/master, trunk

12:41:08
Substitution of pi for its numerical value moved from
useful-functions.hh to fix_c.r
check-in: 025d09bbee user: gawthrop@users.sourceforge.net tags: origin/master, trunk
12:38:11
Updated to new format check-in: b16f48db0a user: gawthrop@users.sourceforge.net tags: origin/master, trunk
11:46:45
Removed debugging lines check-in: c690d5638f user: gawthrop@users.sourceforge.net tags: origin/master, trunk
09:08:55
Added EMTF and INTF
Fixed bug in writing out component headings
check-in: 0e9dfa4cd9 user: gawthrop@users.sourceforge.net tags: origin/master, trunk
2002-05-09
16:07:54
Now handles multiple options whis .tex files as well check-in: e9b988e238 user: gawthrop@users.sourceforge.net tags: origin/master, trunk
15:52:09
Now uses current cr file is its newer than abg.m check-in: 42e98d7b68 user: gawthrop@users.sourceforge.net tags: origin/master, trunk
15:40:22
-dr touches copied files to redo timestamp check-in: 1cca23fedd user: gawthrop@users.sourceforge.net tags: origin/master, trunk
2002-05-08
22:13:47
Removed redundant path from mtt_*.cc targets in mexglx build line. check-in: 3da20b304e user: geraint@users.sourceforge.net tags: origin/master, trunk
21:32:26
Tidied up $1_ode2odes_*.* targets and renamed dummies as *.stamp. check-in: 49b91290c3 user: geraint@users.sourceforge.net tags: origin/master, trunk
16:03:32
Added mex support for ode2odes: mtt sys ode2odes mexglx.
This mex stuff seems to require octave2.1-headers.
check-in: 7bd6de30e8 user: geraint@users.sourceforge.net tags: origin/master, trunk
14:51:04
Moved matlab/octave data type conversion functions to a separate file. check-in: eee9479d80 user: geraint@users.sourceforge.net tags: origin/master, trunk
14:14:55
Tidied up ode2odes code - reduced interweaving of STANDALONE/OCTAVEDLD sections check-in: 52ff96bfe2 user: geraint@users.sourceforge.net tags: origin/master, trunk
11:39:36
Added MTT_REP to PATH check-in: f20e8408f6 user: gawthrop@users.sourceforge.net tags: origin/master, trunk
11:37:30
Preliminary version of new style DIY rep for nppp check-in: e9534741f1 user: gawthrop@users.sourceforge.net tags: origin/master, trunk
10:14:21
Idetification now OK (Moved data range in ppp_optimise by one sample interval) check-in: d489277969 user: gawthrop@users.sourceforge.net tags: origin/master, trunk
2002-05-07
23:50:34
Preliminary support for Matlab dynamically linked shared objects:
invoke with: mtt -cc sys rep mexglx
ode2odes support is not yet included.
check-in: 2a56bcb441 user: geraint@users.sourceforge.net tags: origin/master, trunk
16:28:26
Trying to fix parameter identification problem ... check-in: 93079fee46 user: gawthrop@users.sourceforge.net tags: origin/master, trunk
13:48:43
Improved clarity of code generated for -cc and -oct (except ode2odes).
Octave DEFUN_DLDs now call (rather than replace) their .cc equivalents.
check-in: 06c3b3d188 user: geraint@users.sourceforge.net tags: origin/master, trunk
12:04:49
Upgraded to return Nx3 matrix of indices check-in: 9ead2455dc user: gawthrop@users.sourceforge.net tags: origin/master, trunk
10:13:48
Files marked by update as out of sync check-in: af29f9cfa1 user: gawthrop@users.sourceforge.net tags: origin/master, trunk
2002-05-02
20:12:45
Added -Wl,--rpath to MTT_CXXLIBS. Sets the runtime linker path so that the
sys-admin does not have to ldconfig the octave directory for -cc to work.
check-in: c2197fc425 user: geraint@users.sourceforge.net tags: origin/master, trunk
16:10:39
Preliminary working version - ok with rc_PPP check-in: 2572169b86 user: gawthrop@users.sourceforge.net tags: origin/master, trunk
15:02:12
Added iteration count to output args check-in: 4ed64166a5 user: gawthrop@users.sourceforge.net tags: origin/master, trunk
11:10:11
s/loctave/loctinterp/ check-in: e44fb87f73 user: geraint@users.sourceforge.net tags: origin/master, trunk
11:03:46
Reinstated -liboctinterp and -lncurses; needed by xleftdiv. check-in: 5208f666af user: geraint@users.sourceforge.net tags: origin/master, trunk
09:43:39
Generates parameter coefficients for ppp optimisation. check-in: a9d1dfd6f8 user: gawthrop@users.sourceforge.net tags: origin/master, trunk
09:30:22
_ssim.m now returns t as 4th arg check-in: 722746ca4b user: gawthrop@users.sourceforge.net tags: origin/master, trunk
09:19:40
replaced by cxxsim_rep.make check-in: be1568ff45 user: geraint@users.sourceforge.net tags: origin/master, trunk
2002-05-01
17:30:56
Improved pre-processor directives to better accommodate future alternatives (matlab)
if necessary.
check-in: f3e2114050 user: geraint@users.sourceforge.net tags: origin/master, trunk
14:26:03
Whoops! Put awk back to gawk check-in: 86f1b8f455 user: gawthrop@users.sourceforge.net tags: origin/master, trunk
14:10:22
Added -dr foo (reads from dir foo) option check-in: 9f2c845583 user: gawthrop@users.sourceforge.net tags: origin/master, trunk
14:07:44
Added -dr foo (reads files from foo) dir. check-in: f15b9486d5 user: gawthrop@users.sourceforge.net tags: origin/master, trunk
14:05:47
Changed some tex to txt check-in: 3fc06d8ab6 user: gawthrop@users.sourceforge.net tags: origin/master, trunk
13:49:03
const --> step check-in: ba3f371abd user: gawthrop@users.sourceforge.net tags: origin/master, trunk
13:43:21
New example using the -dr option check-in: 6775ae90aa user: gawthrop@users.sourceforge.net tags: origin/master, trunk

MTT: Model Transformation Tools
GitHub | SourceHut | Sourceforge | Fossil RSS ]