Index: mttroot/mtt/bin/mtt ================================================================== --- mttroot/mtt/bin/mtt +++ mttroot/mtt/bin/mtt @@ -13,10 +13,13 @@ ############################################################### ## Version control history ############################################################### ## $Header$ ## $Log$ +## Revision 1.293.2.7 2001/03/17 09:51:06 geraint +## Implemented Runge-Kutta IV fixed-step method (-i rk4). +## ## Revision 1.293.2.6 2001/03/03 06:50:38 geraint ## Added #SUMMARY lines for ode2odes. ## ## Revision 1.293.2.5 2001/03/03 00:27:14 geraint ## Fixed ar options to work with GNU ar. Allow mtt to create dependencies for mtt_%.cc when making mtt_%.oct. @@ -2057,35 +2060,45 @@ $1_simpar.m: $1_simpar.txt $1_def.r $1_sympar.txt mtt_txt2m $1 simpar #SUMMARY numpar numerical parameter declaration -- default (txt) -$1_numpar.txt : $1_sympar.txt $1_def.r +$1_numpar.txt : FORCE + mtt -q $1 sympar txt + mtt -q $1 def r ifeq ($target,$1_numpar.txt) mtt_update $1 numpar update else mtt_update $1 numpar endif #SUMMARY state numerical state declaration -- default (txt) -$1_state.txt : $1_struc.txt $1_sympar.txt $1_def.r +$1_state.txt : FORCE + mtt -q $1 struc txt + mtt -q $1 sympar txt + mtt -q $1 def r ifeq ($target,$1_state.txt) mtt_update $1 state update else mtt_update $1 state endif #SUMMARY input numerical state declaration -- default (txt) -$1_input.txt : $1_struc.txt $1_sympar.txt +$1_input.txt : FORCE + mtt -q $1 struc txt + mtt -q $1 sympar txt ifeq ($target,$1_input.txt) mtt_update $1 input update else mtt_update $1 input endif #SUMMARY logic Dynamic switch logic (txt) -$1_logic.txt : $1_def.r $1_struc.txt $1_sympar.txt +$1_logic.txt : FORCE + mtt -q $1 def r + mtt -q $1 struc txt + mtt -q $1 sympar txt ifeq ($target,$1_logic.txt) mtt_update $1 logic update else mtt_update $1 logic endif