Multi period and multi refinery models are routinely built and solved as easily as a one dimensional model.
Spreadsheet files can hold any number of data spreadsheets.
The local database can link to any third party, primary database. These include operational data input, crude assay preparation, case definition and analysis using spreadsheets or text editors. Models of any size and complexity can be built and solved. HSI was a pioneer and has long been a leader in the practical use of recursion for the pooling problem. Some of the research is referenced in academic circles.