Opm::UDQ Namespace Reference

Functions

UDQVarType targetType (const std::string &keyword, const std::vector< std::string > &selector)
 
UDQVarType targetType (const std::string &keyword)
 
UDQVarType varType (const std::string &keyword)
 
UDQVarType coerce (UDQVarType t1, UDQVarType t2)
 
UDQAction actionType (const std::string &action_string)
 
UDQTokenType funcType (const std::string &func_name)
 
bool binaryFunc (UDQTokenType token_type)
 
bool elementalUnaryFunc (UDQTokenType token_type)
 
bool scalarFunc (UDQTokenType token_type)
 
bool cmpFunc (UDQTokenType token_type)
 
std::string typeName (UDQVarType var_type)
 
UDAKeyword keyword (UDAControl control)
 
int uadCode (UDAControl control)
 

Function Documentation

◆ actionType()

UDQAction Opm::UDQ::actionType ( const std::string action_string)

◆ binaryFunc()

bool Opm::UDQ::binaryFunc ( UDQTokenType  token_type)

◆ cmpFunc()

bool Opm::UDQ::cmpFunc ( UDQTokenType  token_type)

◆ coerce()

UDQVarType Opm::UDQ::coerce ( UDQVarType  t1,
UDQVarType  t2 
)

◆ elementalUnaryFunc()

bool Opm::UDQ::elementalUnaryFunc ( UDQTokenType  token_type)

◆ funcType()

UDQTokenType Opm::UDQ::funcType ( const std::string func_name)

◆ keyword()

◆ scalarFunc()

bool Opm::UDQ::scalarFunc ( UDQTokenType  token_type)

◆ targetType() [1/2]

UDQVarType Opm::UDQ::targetType ( const std::string keyword)

◆ targetType() [2/2]

UDQVarType Opm::UDQ::targetType ( const std::string keyword,
const std::vector< std::string > &  selector 
)

◆ typeName()

std::string Opm::UDQ::typeName ( UDQVarType  var_type)

◆ uadCode()

int Opm::UDQ::uadCode ( UDAControl  control)

◆ varType()

UDQVarType Opm::UDQ::varType ( const std::string keyword)