Skip to content

Commit c3186ca

Browse files
committed
math function fixes
1 parent 4589e0e commit c3186ca

14 files changed

+366
-7
lines changed

changelog.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,7 @@
1+
# 0.17.3 (2015-11-26)
2+
3+
- Math function fixes
4+
15
# 0.17.2 (2015-11-25)
26

37
- mod export fixed

lib/es5/index.js

Lines changed: 4 additions & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

lib/es5/index.js.map

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "arrayfire-js",
3-
"version": "0.17.2",
3+
"version": "0.17.3",
44
"description": "ArrayFire.js - ArrayFire for Node.js platform",
55
"license": "BSD-3-Clause",
66
"repository": {

src/arraywrapper.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -270,7 +270,7 @@ af::array* ArrayWrapper::TryGetArrayAt(const Nan::FunctionCallbackInfo<v8::Value
270270
{
271271
if (index < info.Length())
272272
{
273-
return GetArray(info[index]);
273+
return TryGetArray(info[index]);
274274
}
275275
return nullptr;
276276
}

src/mathfunctions.cpp

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -154,6 +154,13 @@ NAN_MODULE_INIT(InitMathFunctions)
154154
Nan::Set(target, Nan::New<String>("atanh").ToLocalChecked(), Nan::New<FunctionTemplate>(ATanH)->GetFunction());
155155
Nan::Set(target, Nan::New<String>("aTanH").ToLocalChecked(), Nan::New<FunctionTemplate>(ATanH)->GetFunction());
156156

157+
Nan::Set(target, Nan::New<String>("cosh").ToLocalChecked(), Nan::New<FunctionTemplate>(CosH)->GetFunction());
158+
Nan::Set(target, Nan::New<String>("CosH").ToLocalChecked(), Nan::New<FunctionTemplate>(CosH)->GetFunction());
159+
Nan::Set(target, Nan::New<String>("sinh").ToLocalChecked(), Nan::New<FunctionTemplate>(SinH)->GetFunction());
160+
Nan::Set(target, Nan::New<String>("SinH").ToLocalChecked(), Nan::New<FunctionTemplate>(SinH)->GetFunction());
161+
Nan::Set(target, Nan::New<String>("tanh").ToLocalChecked(), Nan::New<FunctionTemplate>(TanH)->GetFunction());
162+
Nan::Set(target, Nan::New<String>("TanH").ToLocalChecked(), Nan::New<FunctionTemplate>(TanH)->GetFunction());
163+
157164
Nan::Set(target, Nan::New<String>("complex").ToLocalChecked(), Nan::New<FunctionTemplate>(Complex)->GetFunction());
158165
Nan::Set(target, Nan::New<String>("conjg").ToLocalChecked(), Nan::New<FunctionTemplate>(Conjg)->GetFunction());
159166
Nan::Set(target, Nan::New<String>("imag").ToLocalChecked(), Nan::New<FunctionTemplate>(Imag)->GetFunction());

tests/es5/index.js

Lines changed: 2 additions & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

tests/es5/index.js.map

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

tests/es5/mathFunctionTests.js

Lines changed: 148 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)