There exist the following undocumented accessor functions:
- simulation(): returns a vector of simulation results
- simulation(1): returns the first simulation in a TimeDataFrame
- simulation(:Y): returns the simulated trajectory for variable Y
- simulation((:Y, :X))+ returns a TimeDataFrame with the simulated trajectory for variables Y and X
- irfs()+ returns a dictionary with an entry for each exogenous variable
- irfs(:e)+ returns a TimeDataFrame with IRFs for shock on variable e
- irfs(:e, :Y)+ returns a TimeDataFrame with IRFs for shock on variable e for endogenous variable Y
- irfs(:e, (:X, :Y))+ returns a TimeDataFrame with IRFs for shock on variable e for endogenous variable X and Y