History for mttroot/mtt/lib/rep/sfun_rep/sfun.cc.tmpl

2002-05-19
13:01
Deleted: Numerical solution of algebraic equations implemented for S-function target.

Equation solving requires the Matlab Optimization Toolbox to be installed.

Code has been changed from C++ to C to allow mex files to be built with LCC,
the compiler bundled with Matlab.

Parameters are now obtained from numpar.c instead of a dialogue box.

`mtt <sys> sfun zip` creates all necessary files for building the model mex files. check-in: [062029b187] user: geraint@users.sourceforge.net, branch: origin/master, size: 0

2002-05-15
14:22
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. file: [cc87f430f2] check-in: [d9e3b30dc2] user: geraint@users.sourceforge.net, branch: origin/master, size: 3634 [annotate] [blame] [check-ins using] [diff]

2002-05-14
20:19
Fixed some memory leaks. file: [3d56d803b8] check-in: [0ff8fc3bca] user: geraint@users.sourceforge.net, branch: origin/master, size: 3931 [annotate] [blame] [check-ins using] [diff]
2002-05-13
22:46
Plant can now have multiple inputs. file: [0ed4c539b6] check-in: [2d5df8ac83] user: geraint@users.sourceforge.net, branch: origin/master, size: 3844 [annotate] [blame] [check-ins using] [diff]
2002-05-10
15:50
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.
file: [f8062baaba] check-in: [ae9b9270dd] user: geraint@users.sourceforge.net, branch: origin/master, size: 3838 [annotate] [blame] [check-ins using] [diff]
15:18
static mxArrays and void update_ functions replace mxArray* get_ functions.
Rates still don't update, but simulation doesn't crash now.
file: [012442f825] check-in: [a89801b8c5] user: geraint@users.sourceforge.net, branch: origin/master, size: 4636 [annotate] [blame] [check-ins using] [diff]
13:47
Added: *** empty log message *** file: [7920284121] check-in: [e521a22e53] user: geraint@users.sourceforge.net, branch: origin/master, size: 4850 [annotate] [blame] [check-ins using]

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