omega_h
Reliable mesh adaptation
Public Types | Public Member Functions | Public Attributes | List of all members
Omega_h::ExprEnv Struct Reference

Public Types

using Args = std::vector< any >
 
using Function = std::function< any(Args &)>
 

Public Member Functions

 ExprEnv (LO size_in, Int dim_in)
 
void register_variable (std::string const &name, any const &value)
 
void register_function (std::string const &name, Function const &value)
 
void repeat (any &x)
 
std::string string (int verbose=0)
 

Public Attributes

std::map< std::string, anyvariables
 
std::map< std::string, Function > functions
 
LO size
 
Int dim
 

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