Using this mrremind branch,
- running
readSource('EDGE', 'FE_stationary') directly succeeds,
- running
mrremind:::calcFEdemand('FE') directly succeeds,
- but running
calcOutput('FEdemand', subtype = 'FE') fails with
Error in sizeCheck(tmpdim) :
magclass object size (249 x 47 x 93744 = 1097086032) exceeds limit (getOption("magclass_sizeLimit") = 1e+09).
So there is some magic sauce inside calcOutput() that is breaking mrremind.
Using this
mrremindbranch,readSource('EDGE', 'FE_stationary')directly succeeds,mrremind:::calcFEdemand('FE')directly succeeds,calcOutput('FEdemand', subtype = 'FE')fails withSo there is some magic sauce inside
calcOutput()that is breakingmrremind.