Skip to content

Commit 68e8cfd

Browse files
ExponentialFunction fix
1 parent ac9037b commit 68e8cfd

File tree

2 files changed

+2
-2
lines changed

2 files changed

+2
-2
lines changed

fields/src/main/java/network/aika/fields/ExponentialFunction.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -52,6 +52,6 @@ public <RT extends Type<RT, RO>, RO extends Obj<RT, RO>> void initializeField(Fi
5252

5353
@Override
5454
protected double computeUpdate(O obj, FieldLinkDefinitionOutputSide<T, O, ?, ?> fl, double u) {
55-
return Math.exp(getInputValueByArg(obj, 0)) - obj.getFieldValue(this);
55+
return Math.exp(getUpdatedInputValueByArg(obj, 0)) - obj.getFieldValue(this);
5656
}
5757
}

fields/src/test/java/network/aika/fields/hierarchy/OutputSideOverloadingTest.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -97,7 +97,7 @@ public void testOverloading(String transmitMethod) {
9797
outputObj.initFields();
9898
}
9999

100-
inputObj.setFieldValue(inputField, 5.0);
100+
inputObj.setFieldValue(inputField, 2.5);
101101

102102
if("init".equalsIgnoreCase(transmitMethod)) {
103103
linkObjects(inputObj, outputObj);

0 commit comments

Comments
 (0)