SoftwareOn this web page I provide software to solve continuous-time models numerically. Deterministic Models: Relaxation Algorithm(with Thomas M. Steger and Karl-Josef Koch) The Relaxation algorithm is a convenient and user-friendly method to solve deterministic continuous-time models. The method is described here: [article]. A Matlab and a Mathematica implementation is available here: [code]. Deterministic Models: Inequality ConstraintsI propose a simple method to solve continuous-time dynamic models with occasionally binding inequality constraints. The method is described here: [article]. A Matlab implementation is available here: [code]. Deterministic Models: other useful codeI provide Matlab code to analyze Differential Algebraic Systems: [code]. The function time_der.m calculates the time derivative and growth rate of variables whose time path is described by a Differential Algebraic System. The function eigDAS.m linearizes a Differential Algebraic System and calculates the Eigenvalues and Eigenvectors describing the dynamics of the linearized system. Both functions can be used together with the Relaxation Algorithm or as a stand-alone application. Enter help time_der and help eigDAS, respectively, at the Matlab command window for further Information how to use the code.Stochastic Models: Waveform Relaxation(with Olaf Posch) We propose a simple and powerful algorithm to compute the transition process in continuous-time dynamic models with rare events (represented by Poisson shocks). The method is described here: [article]. A Matlab implementation is available here: [code]. The code provided on this web page is free of charge. If you use the code, please cite the respective publication. |