Loading...
Searching...
No Matches
PLMD::function::Custom Class Reference

#include <Custom.h>

Public Member Functions

Customoperator= (const Custom &m)
 

Static Public Member Functions

static void calc (const Custom &func, bool noderiv, const View< const double > &args, FunctionOutput &funcout)
 
static std::string getFunctionString (const std::string &func)
 
static void read (Custom &f, ActionWithArguments *action, FunctionOptions &options)
 
static void registerKeywords (Keywords &keys)
 

Public Attributes

std::vector< unsigned > check_multiplication_vars
 
std::string func
 
LeptonCall function
 
std::vector< std::string > var
 
bool zerowhenallzero
 

Member Function Documentation

◆ calc()

void PLMD::function::Custom::calc ( const Custom & func,
bool noderiv,
const View< const double > & args,
FunctionOutput & funcout )
static

◆ getFunctionString()

std::string PLMD::function::Custom::getFunctionString ( const std::string & func)
static

◆ operator=()

Custom & PLMD::function::Custom::operator= ( const Custom & m)
inline

◆ read()

void PLMD::function::Custom::read ( Custom & f,
ActionWithArguments * action,
FunctionOptions & options )
static

◆ registerKeywords()

void PLMD::function::Custom::registerKeywords ( Keywords & keys)
static

Member Data Documentation

◆ check_multiplication_vars

std::vector<unsigned> PLMD::function::Custom::check_multiplication_vars

◆ func

std::string PLMD::function::Custom::func

◆ function

LeptonCall PLMD::function::Custom::function

◆ var

std::vector<std::string> PLMD::function::Custom::var

◆ zerowhenallzero

bool PLMD::function::Custom::zerowhenallzero

The documentation for this class was generated from the following files: