Extending substructure based iterative solvers to multiple load and repeated analyses