1. 28 Mar, 2013 16 commits
  2. 27 Mar, 2013 11 commits
  3. 25 Mar, 2013 2 commits
  4. 22 Mar, 2013 5 commits
  5. 21 Mar, 2013 6 commits
    • Johannes Pfeifer's avatar
      Fix several bugs related to estimated measurement errors · 7518072e
      Johannes Pfeifer authored
      1. The first call to set_prior overwrote the first column of
      estim_params_.var_endo storing the position of the variable with
      measurement error in M_.endo_names with the position in
      options_.var_obs. All subsequent calls to set_prior then lead to
      crashes.
      2. At the same time, for correlations of ME, the first column of
      estim_params_.corrn still stored the position of the variable with
      measurement error in M_.endo_names. But subsequent calls to it were done
      as if it stored the position in options_.var_obs
      
      I introduced two new variables in estim_params_ storing the respective
      positions in var_obs so as to not necessitate changes in the
      preprocessors.
      
      3. For cases of calibrated measurement error correlations, the
      covariance matrix was not updated.
      
      4. Fixing a lot of smaller bugs related to measurement errors, including
      some copy and paste errors
      -
      7518072e
    • Johannes Pfeifer's avatar
      Add comment why use of old correlation matrix from previous draw is correct and revert change · ebc7d6f6
      Johannes Pfeifer authored
      Due to only using the diagonal of Sigma_e and the correlation matrix having ones on the diagonal, the diagonal entries of the covariance matrix are correctly built from recent draw. Later, when using the new draw for the correlations, only the correctly updated diagonal entries of Sigma_e are used.
      ebc7d6f6
    • Sébastien Villemot's avatar
      Provisions for MATLAB 8.1 (R2013a) · 3bbdbf83
      Sébastien Villemot authored
      3bbdbf83
    • Stéphane Adjemian's avatar
    • Stéphane Adjemian's avatar
      Changed the naming convention of the variables in the overloaded operators for the dynSeries class. · 262c6a3a
      Stéphane Adjemian authored
      Names for the results of basic operations on dynSeries objects was '--NA--'. The name of the result
      variables now keep track of the operations. For instance, if we have two dynSeries objects, ts1 and
      ts2, respectively holding two variables 'A1' and 'B1', then:
      
       - the name of the variable in ts3=ts1+ts2 is 'plus(A1,B1)'
       - the name of the variable in ts3=ts1-ts2 is 'minus(A1,B1)'
       - the name of the variable in ts3=ts1*ts2 is 'multiply(A1,B1)'
       - the name of the variable in ts3=ts1/ts2 is 'divide(A1,B1)'
       - the tex name of the variable in ts3=ts1+ts2 is '(A1+B1)'
       - the tex name of the variable in ts3=ts1-ts2 is '(A1-B1)'
       - the tex name of the variable in ts3=ts1*ts2 is '(A1*B1)'
       - the tex name of the variable in ts3=ts1/ts2 is '(A1/B1)'
      262c6a3a
    • Stéphane Adjemian's avatar
      Fixed typo. · 055ae257
      Stéphane Adjemian authored
      055ae257