Reference documentation for deal.II version 9.3.3
\(\newcommand{\dealvcentcolon}{\mathrel{\mathop{:}}}\) \(\newcommand{\dealcoloneq}{\dealvcentcolon\mathrel{\mkern-1.2mu}=}\) \(\newcommand{\jump}[1]{\left[\!\left[ #1 \right]\!\right]}\) \(\newcommand{\average}[1]{\left\{\!\left\{ #1 \right\}\!\right\}}\)
Functions | Variables
internal::FunctionParser Namespace Reference

Functions

int mu_round (double val)
 
double mu_if (double condition, double thenvalue, double elsevalue)
 
double mu_or (double left, double right)
 
double mu_and (double left, double right)
 
double mu_int (double value)
 
double mu_ceil (double value)
 
double mu_floor (double value)
 
double mu_cot (double value)
 
double mu_csc (double value)
 
double mu_sec (double value)
 
double mu_log (double value)
 
double mu_pow (double a, double b)
 
double mu_erfc (double value)
 
double mu_rand_seed (double seed)
 
double mu_rand ()
 

Variables

std::vector< std::string > function_names
 

Function Documentation

◆ mu_round()

int internal::FunctionParser::mu_round ( double  val)

Definition at line 38 of file mu_parser_internal.cc.

◆ mu_if()

double internal::FunctionParser::mu_if ( double  condition,
double  thenvalue,
double  elsevalue 
)

Definition at line 44 of file mu_parser_internal.cc.

◆ mu_or()

double internal::FunctionParser::mu_or ( double  left,
double  right 
)

Definition at line 53 of file mu_parser_internal.cc.

◆ mu_and()

double internal::FunctionParser::mu_and ( double  left,
double  right 
)

Definition at line 59 of file mu_parser_internal.cc.

◆ mu_int()

double internal::FunctionParser::mu_int ( double  value)

Definition at line 65 of file mu_parser_internal.cc.

◆ mu_ceil()

double internal::FunctionParser::mu_ceil ( double  value)

Definition at line 71 of file mu_parser_internal.cc.

◆ mu_floor()

double internal::FunctionParser::mu_floor ( double  value)

Definition at line 77 of file mu_parser_internal.cc.

◆ mu_cot()

double internal::FunctionParser::mu_cot ( double  value)

Definition at line 83 of file mu_parser_internal.cc.

◆ mu_csc()

double internal::FunctionParser::mu_csc ( double  value)

Definition at line 89 of file mu_parser_internal.cc.

◆ mu_sec()

double internal::FunctionParser::mu_sec ( double  value)

Definition at line 95 of file mu_parser_internal.cc.

◆ mu_log()

double internal::FunctionParser::mu_log ( double  value)

Definition at line 101 of file mu_parser_internal.cc.

◆ mu_pow()

double internal::FunctionParser::mu_pow ( double  a,
double  b 
)

Definition at line 107 of file mu_parser_internal.cc.

◆ mu_erfc()

double internal::FunctionParser::mu_erfc ( double  value)

Definition at line 113 of file mu_parser_internal.cc.

◆ mu_rand_seed()

double internal::FunctionParser::mu_rand_seed ( double  seed)

Definition at line 121 of file mu_parser_internal.cc.

◆ mu_rand()

double internal::FunctionParser::mu_rand ( )

Definition at line 140 of file mu_parser_internal.cc.

Variable Documentation

◆ function_names

std::vector< std::string > internal::FunctionParser::function_names

Definition at line 150 of file mu_parser_internal.cc.