Skip to content
GitLab
Menu
Projects
Groups
Snippets
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
Menu
Open sidebar
Dynare
preprocessor
Commits
0612bca0
Commit
0612bca0
authored
Mar 11, 2014
by
Sébastien Villemot
Browse files
Remove spurious test.
parent
380df907
Changes
1
Hide whitespace changes
Inline
Side-by-side
ExprNode.cc
View file @
0612bca0
...
...
@@ -4320,9 +4320,8 @@ ExternalFunctionNode::composeDerivatives(const vector<expr_t> &dargs)
{
vector
<
expr_t
>
dNodes
;
for
(
int
i
=
0
;
i
<
(
int
)
dargs
.
size
();
i
++
)
if
(
dargs
.
at
(
i
)
!=
0
)
dNodes
.
push_back
(
datatree
.
AddTimes
(
dargs
.
at
(
i
),
datatree
.
AddFirstDerivExternalFunctionNode
(
symb_id
,
arguments
,
i
+
1
)));
dNodes
.
push_back
(
datatree
.
AddTimes
(
dargs
.
at
(
i
),
datatree
.
AddFirstDerivExternalFunctionNode
(
symb_id
,
arguments
,
i
+
1
)));
expr_t
theDeriv
=
datatree
.
Zero
;
for
(
vector
<
expr_t
>::
const_iterator
it
=
dNodes
.
begin
();
it
!=
dNodes
.
end
();
it
++
)
...
...
@@ -4911,9 +4910,8 @@ FirstDerivExternalFunctionNode::composeDerivatives(const vector<expr_t> &dargs)
{
vector
<
expr_t
>
dNodes
;
for
(
int
i
=
0
;
i
<
(
int
)
dargs
.
size
();
i
++
)
if
(
dargs
.
at
(
i
)
!=
0
)
dNodes
.
push_back
(
datatree
.
AddTimes
(
dargs
.
at
(
i
),
datatree
.
AddSecondDerivExternalFunctionNode
(
symb_id
,
arguments
,
inputIndex
,
i
+
1
)));
dNodes
.
push_back
(
datatree
.
AddTimes
(
dargs
.
at
(
i
),
datatree
.
AddSecondDerivExternalFunctionNode
(
symb_id
,
arguments
,
inputIndex
,
i
+
1
)));
expr_t
theDeriv
=
datatree
.
Zero
;
for
(
vector
<
expr_t
>::
const_iterator
it
=
dNodes
.
begin
();
it
!=
dNodes
.
end
();
it
++
)
theDeriv
=
datatree
.
AddPlus
(
theDeriv
,
*
it
);
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
.
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment