fixed external solver - nonlin and transient