From c4e1b8ef80c679e49dfea8253a180032b19e89ac Mon Sep 17 00:00:00 2001 From: sebastien Date: Fri, 17 Apr 2009 21:22:44 +0000 Subject: [PATCH] trunk preprocessor: fixed bug with normcdf derivative (introduced in r2596) git-svn-id: https://www.dynare.org/svn/dynare/trunk@2598 ac1d8469-bf42-47a9-8791-bf33cf982152 --- preprocessor/ExprNode.cc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/preprocessor/ExprNode.cc b/preprocessor/ExprNode.cc index 56ac48cda..a8e5a3a08 100644 --- a/preprocessor/ExprNode.cc +++ b/preprocessor/ExprNode.cc @@ -1541,7 +1541,7 @@ TrinaryOpNode::computeDerivative(int deriv_id) // -(x-mu)^2/sigma^2 t13 = datatree.AddUMinus(t12); // -((x-mu)^2/sigma^2)/2 - t12 = datatree.AddDivide(t13,t11); + t12 = datatree.AddDivide(t13, datatree.Two); // exp(-((x-mu)^2/sigma^2)/2) t13 = datatree.AddExp(t12); // derivative of a standardized normal