Starting procedure

If the method is of multistep type, a starting procedure is needed, so the fields of a new control panel must be completed. In {\tt EPODE}, a method is declared of multistep type if more that one 'starting' variable was defined. First of all, it must be detected the starting variable which do not depend on the other (this variable will represent, in the computational process, at the first step, the vector of initial values). This task can be done using a search on the interdependence oriented graph of all method variables G=(V,E), where V is the set of variables, (vi , vj ) in E if vj's (iterative or reply) equation depends on vi - the graph node which has no entries, only outputs arcs represents the searched variable (it must be a 'starting' variable). For all other 'starting' variable than the above mentioned one (if there are others) we must describe an equation for the computation of the first value at the first method step. One the right side of each equation we must have only starting values - when we construct the interdependence oriented graph for this equations, we must not have cycles (otherwise a deadlock will occur).

Example for the method Adams3