Namespaces | Macros | Functions
Operation.cpp File Reference
#include "Operation.h"
#include "ExpressionTreeNode.h"
#include "MSVC_erfc.h"

Namespaces

 PLMD
 

Macros

#define LEPTON_ADD_CONST(x, y)   ExpressionTreeNode(new Operation::AddConstant(x),y)
 
#define LEPTON_CONST(x)   ExpressionTreeNode(new Operation::Constant(x))
 
#define LEPTON_OP1(name, x)   ExpressionTreeNode(new Operation::name(),x)
 
#define LEPTON_OP2(name, x, y)   ExpressionTreeNode(new Operation::name(),x,y)
 

Functions

static bool PLMD::isZero (const ExpressionTreeNode &node)
 

Macro Definition Documentation

◆ LEPTON_ADD_CONST

#define LEPTON_ADD_CONST (   x,
 
)    ExpressionTreeNode(new Operation::AddConstant(x),y)

◆ LEPTON_CONST

#define LEPTON_CONST (   x)    ExpressionTreeNode(new Operation::Constant(x))

◆ LEPTON_OP1

#define LEPTON_OP1 (   name,
 
)    ExpressionTreeNode(new Operation::name(),x)

◆ LEPTON_OP2

#define LEPTON_OP2 (   name,
  x,
 
)    ExpressionTreeNode(new Operation::name(),x,y)