successIndicator and yerror were not copied from bvp_object to
the Python Solution object, so multiple instances could have the
same object as these attributes. Additionally, the successIndicator
was not properly copied back into FORTRAN. Both caused problems
when calling bvp_solver functions after a failed solver run.
Also, the successIndicator and extended properties of Solution were
fixed to return the correct values.
successIndicator and yerror were not copied from bvp_object to the Python Solution object, so multiple instances could have the same object as these attributes. Additionally, the successIndicator was not properly copied back into FORTRAN. Both caused problems when calling bvp_solver functions after a failed solver run.
Also, the successIndicator and extended properties of Solution were fixed to return the correct values.