#29 multiple devices passing to solver.\n internal restructuring. possiblity of contiuing computations were added. changing step and time iterations