~vbursian/research-assistant/intervers

« back to all changes in this revision

Viewing changes to RAPlugins/CommonMath/Arithmetics.h

  • Committer: Viktor Bursian at blin-ubuntu
  • Date: 2015-01-08 00:57:26 UTC
  • mto: (4.19.3 VB)
  • mto: This revision was merged to the branch mainline in revision 5.
  • Revision ID: vbursian@gmail.com-20150108005726-feotiqa8veqaxqxe
Expessions: Wow! There is something to work on, but WOW!

Show diffs side-by-side

added added

removed removed

Lines of Context:
9
9
#ifndef Arithmetics_H
10
10
#define Arithmetics_H
11
11
#include "CommonMath.h"
12
 
#include "SchoolMath.h"
 
12
#include "BasicMath.h"
13
13
namespace RA {
14
14
//------------------------------------------------------------------------------
15
15
 
16
 
CommonMath_EXPORT extern
17
 
psMathValue  TableDataFunctionPlusTableDataFunction (pcsMathValue  arg1
18
 
                                                    ,pcsMathValue  arg2);
19
 
 
20
 
CommonMath_EXPORT extern
21
 
psMathValue  DataFunctionMinusFunction (pcsMathValue  arg1
22
 
                                                    ,pcsMathValue  arg2);
23
 
 
24
 
CommonMath_EXPORT extern
25
 
psMathValue  DigitizedLorentz (pcsMathValue  position
26
 
                              ,pcsMathValue  width   );
 
16
CommonMath_EXPORT extern psMathValue  UnaryMinusDataFunction
 
17
                                      (pcsMathValue  arg1);
 
18
 
 
19
CommonMath_EXPORT extern psMathValue  DataFunctionPlusFunction
 
20
                                      (pcsMathValue  arg1 ,pcsMathValue  arg2);
 
21
 
 
22
CommonMath_EXPORT extern psMathValue  DataFunctionMinusFunction
 
23
                                      (pcsMathValue  arg1 ,pcsMathValue  arg2);
 
24
 
 
25
CommonMath_EXPORT extern psMathValue  DataFunctionMultFunction
 
26
                                      (pcsMathValue  arg1 ,pcsMathValue  arg2);
 
27
 
 
28
CommonMath_EXPORT extern psMathValue  DataFunctionDivFunction
 
29
                                      (pcsMathValue  arg1 ,pcsMathValue  arg2);
 
30
 
 
31
 
 
32
 
 
33
CommonMath_EXPORT extern psMathValue  DataFunctionPlusPhysValue
 
34
                                      (pcsMathValue  arg1 ,pcsMathValue  arg2);
 
35
 
 
36
CommonMath_EXPORT extern psMathValue  DataFunctionMinusPhysValue
 
37
                                      (pcsMathValue  arg1 ,pcsMathValue  arg2);
 
38
 
 
39
CommonMath_EXPORT extern psMathValue  DataFunctionMultPhysValue
 
40
                                      (pcsMathValue  arg1 ,pcsMathValue  arg2);
 
41
 
 
42
CommonMath_EXPORT extern psMathValue  DataFunctionDivPhysValue
 
43
                                      (pcsMathValue  arg1 ,pcsMathValue  arg2);
 
44
 
 
45
 
 
46
 
 
47
CommonMath_EXPORT extern psMathValue  PhysValuePlusDataFunction
 
48
                                      (pcsMathValue  arg1 ,pcsMathValue  arg2);
 
49
 
 
50
CommonMath_EXPORT extern psMathValue  PhysValueMinusDataFunction
 
51
                                      (pcsMathValue  arg1 ,pcsMathValue  arg2);
 
52
 
 
53
CommonMath_EXPORT extern psMathValue  PhysValueMultDataFunction
 
54
                                      (pcsMathValue  arg1 ,pcsMathValue  arg2);
 
55
 
 
56
CommonMath_EXPORT extern psMathValue  PhysValueDivDataFunction
 
57
                                      (pcsMathValue  arg1 ,pcsMathValue  arg2);
 
58
 
 
59
// minX maxX cut extend digitize expand
 
60
// smooth integral Integral diff|derivative convolution
 
61
// WL2WN lorentz gauss baseline
 
62
 
 
63
CommonMath_EXPORT extern psMathValue  DigitizedLorentz
 
64
                                      (pcsMathValue  position
 
65
                                      ,pcsMathValue  width   );
27
66
 
28
67
 
29
68
//------------------------------------------------------------------------------