fixed external solver in transient
fixed external solver in nonlin