AMO-Tools-Suite  v.0.9.0
Set of tools for calculating energy efficiency in industrial equipment
All Classes Namespaces Files Functions Variables Enumerations Friends Macros Pages
psat.cpp
1 
2 #include <nan.h>
3 #include "psat.h"
4 
5 using namespace Nan;
6 
7 NAN_MODULE_INIT(InitPsat)
8 {
9 
10  // PSAT
11  Nan::Set(target, New<String>("achievableEfficiency").ToLocalChecked(),
12  GetFunction(New<FunctionTemplate>(achievableEfficiency)).ToLocalChecked());
13 
14  Nan::Set(target, New<String>("estFLA").ToLocalChecked(),
15  GetFunction(New<FunctionTemplate>(estFLA)).ToLocalChecked());
16 
17  Nan::Set(target, New<String>("headToolSuctionTank").ToLocalChecked(),
18  GetFunction(New<FunctionTemplate>(headToolSuctionTank)).ToLocalChecked());
19 
20  Nan::Set(target, New<String>("headTool").ToLocalChecked(),
21  GetFunction(New<FunctionTemplate>(headTool)).ToLocalChecked());
22 
23  Nan::Set(target, New<String>("motorPerformance").ToLocalChecked(),
24  GetFunction(New<FunctionTemplate>(motorPerformance)).ToLocalChecked());
25 
26  Nan::Set(target, New<String>("nema").ToLocalChecked(),
27  GetFunction(New<FunctionTemplate>(nema)).ToLocalChecked());
28 
29  Nan::Set(target, New<String>("pumpEfficiency").ToLocalChecked(),
30  GetFunction(New<FunctionTemplate>(pumpEfficiency)).ToLocalChecked());
31 
32  // Nan::Set(target, New<String>("resultsExistingAndOptimal").ToLocalChecked(),
33  // GetFunction(New<FunctionTemplate>(resultsExistingAndOptimal)).ToLocalChecked());
34 
35  Nan::Set(target, New<String>("resultsExisting").ToLocalChecked(),
36  GetFunction(New<FunctionTemplate>(resultsExisting)).ToLocalChecked());
37 
38  // Nan::Set(target, New<String>("resultsOptimal").ToLocalChecked(),
39  // GetFunction(New<FunctionTemplate>(resultsOptimal)).ToLocalChecked());
40 
41  Nan::Set(target, New<String>("resultsModified").ToLocalChecked(),
42  GetFunction(New<FunctionTemplate>(resultsModified)).ToLocalChecked());
43 
44  Nan::Set(target, New<String>("motorPowerFactor").ToLocalChecked(),
45  GetFunction(New<FunctionTemplate>(motorPowerFactor)).ToLocalChecked());
46 
47  Nan::Set(target, New<String>("motorCurrent").ToLocalChecked(),
48  GetFunction(New<FunctionTemplate>(motorCurrent)).ToLocalChecked());
49 }
50 
51 NODE_MODULE(psat, InitPsat)