Loading [MathJax]/extensions/tex2jax.js
 
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
Operation.cpp File Reference
#include "Operation.h"
#include "ExpressionTreeNode.h"
#include "MSVC_erfc.h"

Namespaces

namespace  PLMD
 

Macros

#define LEPTON_ADD_CONST(x, y)
 
#define LEPTON_CONST(x)
 
#define LEPTON_OP1(name, x)
 
#define LEPTON_OP2(name, x, y)
 

Functions

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

Macro Definition Documentation

◆ LEPTON_ADD_CONST

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

◆ LEPTON_CONST

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

◆ LEPTON_OP1

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

◆ LEPTON_OP2

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