PROGRAMS

Programs for Reverse Shooting to be used with Mathematica 5.2

For systems with 2 state variables: Reverse Shoot Easy & Reverse Shoot Fast

Reverse Shoot Easy

  • Example 1. [New more user friendly program. Works with Mathematica 6.0] (Example 1 of both (shorter) current and longer versions of the paper.)
  • Example 2. (Example 2 of longer version of the paper.)

Reverse Shoot Fast

  • Example 1. (Example 1 both (shorter) current and longer version of the paper.)
  • Example 2. (Example 2 of longer version of the paper.)

For systems with 3 state variables: Reverse Shoot 3D

Reverse Shoot 3D

  • Example 2. [New more user friendly program. Works with Mathematica 6.0] (Example 2 of (shorter) current version and * Example 3. of the longer version of the paper.)

For systems with 4 state variables: Reverse Shoot 4D

Reverse Shoot 4D

  • Example. [New more user friendly program. Works with Mathematica 6.0] (Extends Example 2 of the current version and Example 3 of the longer paper by including a nontradables sector. )

Programs for Forward Shooting to be used with Mathematica 5.2 or Later

For systems with 1 jump variable: Forward_Shoot_1D

  • Forward_Shoot_1D: Example 1, (Example 1 of the paper “Smart Forward Shooting”.)

For systems with 2 jump variable: Forward_Shoot_2D

  • Forward_Shoot_2D: Example 2, (Example 2 of the paper “Smart Forward Shooting”.)

For systems with 3 jump variable: Forward_Shoot_3D

  • Forward_Shoot_3D: Example 3, (Example 3 of the paper “Smart Forward Shooting”.)

For systems with 2 jump variables and temporary shock: Forward_Shoot_Temporary_2D

  • Forward_Shoot_Temporary_2D: Example 4, (Example 4 of the paper “Smart Forward Shooting”.)

For systems with 2 jump variables and anticipated shock: Forward_Shoot_Anticipated_2D

  • Forward_Shoot_Anticipated_2D: Example 5, (Example 5 of the paper “Smart Forward Shooting”.)

Programs for Forward Shooting to solve unit root problems with Mathematica 5.2

For systems with 1 jump variable in the unit root sub system: UnitRoot-Bisection1 & UnitRoot-Bisection2

For systems with 2 jump variables in the unit root sub system: UnitRoot-Circle

For systems with 3 jump variables in the unit root sub system: UnitRoot-Sphere

For systems with 2 jump variables in the unit root sub system and temporary shock: UnitRoot-Circle