dae with no outputs no longer throws error when sim class calls "getOutputs", closes #30