OGS
|
Definition in file Function.cpp.
Go to the source code of this file.
Namespaces | |
namespace | MaterialPropertyLib |
Functions | |
template<typename T > | |
static std::vector< exprtk::expression< T > > | MaterialPropertyLib::compileExpressions (exprtk::symbol_table< T > &symbol_table, std::vector< std::string > const &string_expressions) |
static void | MaterialPropertyLib::updateVariableValues (std::vector< std::pair< Variable, double * > > const &symbol_values, VariableArray const &variable_array) |
static PropertyDataType | MaterialPropertyLib::evaluateExpressions (std::vector< std::pair< Variable, double * > > const &symbol_values, VariableArray const &variable_array, std::vector< exprtk::expression< double > > const &expressions, std::mutex &mutex) |
static std::vector< std::string > | MaterialPropertyLib::collectVariables (std::vector< std::string > const &value_string_expressions, std::vector< std::pair< std::string, std::vector< std::string > > > const &dvalue_string_expressions) |