src/Tools/isac/TODO.thy
changeset 59540 98298342fb6d
parent 59538 c8a2648e20ae
child 59541 3ba43630359c
     1.1 --- a/src/Tools/isac/TODO.thy	Fri May 10 15:59:58 2019 +0200
     1.2 +++ b/src/Tools/isac/TODO.thy	Mon May 27 19:28:40 2019 +0200
     1.3 @@ -27,9 +27,56 @@
     1.4      input only the polynomial as argument of partial_function, in ([1], Frm) compile lhs "X z" ?
     1.5    \end{itemize}
     1.6  \item Test.thy: met_test_sqrt2: deleted?!
     1.7 -\item 
     1.8 +\item re-consideration whole of modelling- + specification-phase
     1.9 +  \begin{itemize}
    1.10 +  \item introduction of y, dy as arguments in IntegrierenUndKonstanteBestimmen2
    1.11 +    caused major problems:
    1.12 +    \begin{itemize}
    1.13 +    \item required "--- hack for funpack: generalise handling of meths which extend problem items"
    1.14 +      in order to make Test_Isac run again.
    1.15 +      \begin{itemize}
    1.16 +      \item see several locations of hack in code
    1.17 +      \item these locations are NOT sufficient, see
    1.18 +        test/../biegelinie-3.sml --- IntegrierenUndKonstanteBestimmen2: Bsp.7.70. auto ---
    1.19 +      \item "fun assod" "match_ags ..dI" instead "..pI" breaks many tests, however,
    1.20 +        this would be according to survey Notes (3) in src/../calchead.sml.
    1.21 +      \end{itemize}
    1.22 +    \end{itemize}
    1.23 +  \item decide, whether to start with hack or with general notes
    1.24 +    \begin{itemize}
    1.25 +    \item reconsidering Model.max_vt, use problem with meth ["DiffApp","max_by_calculus"]
    1.26 +    \item reconsider add_field': where is it used for what? Shift into mk_oris
    1.27 +    \item reconsider match_itms_oris: where is it used for what? max_vt ONLY???
    1.28 +    \item in Specify_Method search root-oris for items (e.g. "errorBound"), #1# in survey
    1.29 +    \item Specify_Problem, Specify_Method: check respective identifiers after re-Specify_
    1.30 +      (relevant for pre-condition)
    1.31 +    \item unify match_ags to mk_oris1..N with different args (fmz | pat list, pbl | meth
    1.32 +    \item 
    1.33 +    \end{itemize}
    1.34 +  \item other issues
    1.35 +    \begin{itemize}
    1.36 +    \item type model = itm list ?
    1.37 +    \item review survey Notes in src/../calchead.sml: they are questionable
    1.38 +    \item review copy-named, probably two issues commingled 
    1.39 +      \begin{itemize}
    1.40 +      \item special handling of "#Find#, because it is not a formal argument of partial_function
    1.41 +      \item special naming for solutions of equation solving: x_1, x_2, ...
    1.42 +      \end{itemize}
    1.43 +    \end{itemize}
    1.44 +  \end{itemize}
    1.45 +\item \item abstract specify + nxt_specif to common aux-funs;
    1.46 +  see e.g. "--- hack for funpack: generalise handling of meths which extend problem items ---"
    1.47 +\item \item 
    1.48 +\item \item 
    1.49 +\item \item 
    1.50    \begin{itemize}
    1.51    \item 
    1.52 +    \begin{itemize}
    1.53 +    \item 
    1.54 +      \begin{itemize}
    1.55 +      \item 
    1.56 +      \end{itemize}
    1.57 +    \end{itemize}
    1.58    \end{itemize}
    1.59  \end{itemize}
    1.60  \<close>