10
11
12
13
14
15
16
17
18
19
20
21
22
23
|
# Copyright (c) P.J.Gawthrop, 1989, 1990, 1991, 1993, 1994, 1995, 1996.
###############################################################
## Version control history
###############################################################
## $Header$
## $Log$
## Revision 1.198 1998/11/20 16:12:30 peterg
## Now copies aliased systems BEFORE generating rgb etc.
##
## Revision 1.197 1998/11/20 09:00:45 peterg
## Number of changes to underlying tools
##
## Revision 1.196 1998/11/10 11:55:40 peterg
|
>
>
>
|
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
|
# Copyright (c) P.J.Gawthrop, 1989, 1990, 1991, 1993, 1994, 1995, 1996.
###############################################################
## Version control history
###############################################################
## $Header$
## $Log$
## Revision 1.199 1998/12/03 16:53:50 peterg
## Now completes causality using component, not bond, status.
##
## Revision 1.198 1998/11/20 16:12:30 peterg
## Now copies aliased systems BEFORE generating rgb etc.
##
## Revision 1.197 1998/11/20 09:00:45 peterg
## Number of changes to underlying tools
##
## Revision 1.196 1998/11/10 11:55:40 peterg
|
725
726
727
728
729
730
731
732
733
734
735
736
737
738
|
mtt_switches="$mtt_switches $1";
dae_is_ode=1 ;;
-ss )
mtt_switches="$mtt_switches $1";
steadystate_computation=yes ;;
-d )
directory=$2; cd $directory; shift ;;
-S )
directory=$2; shift;;
-D )
mtt_switches="$mtt_switches $1";
debug=debug ;;
-v )
mtt_switches="$mtt_switches $1";
|
>
>
>
|
728
729
730
731
732
733
734
735
736
737
738
739
740
741
742
743
744
|
mtt_switches="$mtt_switches $1";
dae_is_ode=1 ;;
-ss )
mtt_switches="$mtt_switches $1";
steadystate_computation=yes ;;
-d )
directory=$2; cd $directory; shift ;;
-dc )
mtt_switches="$mtt_switches $1";
causality_switch='-derivative' ;;
-S )
directory=$2; shift;;
-D )
mtt_switches="$mtt_switches $1";
debug=debug ;;
-v )
mtt_switches="$mtt_switches $1";
|
817
818
819
820
821
822
823
824
825
826
827
828
829
830
831
|
echo 'Options: -q quiet mode -- suppress MTT banner'
echo ' -A solve algebraic equations symbolically'
echo ' -D debug -- leave log files etc'
echo ' -I prints more information'
echo ' -abg start at abg.m representation'
echo ' -c c-code generation'
echo ' -d <dir> use directory <dir>'
echo ' -d <dir> use directory <dir>'
echo ' -o ode and dae are the same'
echo ' -p print environment variables'
echo ' -ss use steady-state info to initialise simulations'
echo ' -t tidy mode (default)'
echo ' -u untidy mode (leaves files in current dir)'
echo ' -v verbose mode'
echo ' --version print version and exit'
|
|
|
823
824
825
826
827
828
829
830
831
832
833
834
835
836
837
|
echo 'Options: -q quiet mode -- suppress MTT banner'
echo ' -A solve algebraic equations symbolically'
echo ' -D debug -- leave log files etc'
echo ' -I prints more information'
echo ' -abg start at abg.m representation'
echo ' -c c-code generation'
echo ' -d <dir> use directory <dir>'
echo ' -dc Maximise derivative (not integral) causality'
echo ' -o ode and dae are the same'
echo ' -p print environment variables'
echo ' -ss use steady-state info to initialise simulations'
echo ' -t tidy mode (default)'
echo ' -u untidy mode (leaves files in current dir)'
echo ' -v verbose mode'
echo ' --version print version and exit'
|
1662
1663
1664
1665
1666
1667
1668
1669
1670
1671
1672
1673
1674
1675
1676
|
(sh $1_sub.sh "mtt $mtt_switches -q -u -l $level+1 " ' abg m null || exit 1') || exit 1
rbg2abg_m $info_switch $1
#SUMMARY cbg causal bond graph (m)
#Acausal bond graph to causal bond graph: mfile
$1_cbg.m: $1_abg.m
abg2cbg_m $info_switch $1
$1_type.sh: $1_cbg.m
#SUMMARY cbg causal bond graph (fig)
#SUMMARY cbg causal bond graph (ps)
#SUMMARY cbg causal bond graph (view)
#Causal bond graph: mfile to fig conversion
|
>
|
|
1668
1669
1670
1671
1672
1673
1674
1675
1676
1677
1678
1679
1680
1681
1682
1683
|
(sh $1_sub.sh "mtt $mtt_switches -q -u -l $level+1 " ' abg m null || exit 1') || exit 1
rbg2abg_m $info_switch $1
#SUMMARY cbg causal bond graph (m)
#Acausal bond graph to causal bond graph: mfile
$1_cbg.m: $1_abg.m
echo abg2cbg_m $info_switch $1
abg2cbg_m $info_switch $causality_switch $1
$1_type.sh: $1_cbg.m
#SUMMARY cbg causal bond graph (fig)
#SUMMARY cbg causal bond graph (ps)
#SUMMARY cbg causal bond graph (view)
#Causal bond graph: mfile to fig conversion
|