Question: dsolve system of ODEs: specifying order of output

I want to use dsolve (Maple 10) to iteratively solve two systems of ODEs adjusting the boundary conditions until the solutions match at a fitting point. My problem is that the output of dsolve is a set of functions, and, each time dsolve is called, the solutions might not be reported in the same order as the last time dsolve was called. This makes it difficult to write a routine that compares the results of each iteration. I would appreciate any advice on how to extract the solutions from the dsolve output.
Please Wait...