OGS
MaterialPropertyLib::PerThreadData Member List

This is the complete list of members for MaterialPropertyLib::PerThreadData, including all inherited members.

buildCopyOps(std::vector< Variable > const &variables_enum, std::vector< Variable > *non_scalar_out)MaterialPropertyLib::PerThreadDatainline
compileExpressions(std::vector< std::string > const &value_string_expressions, std::vector< std::pair< std::string, std::vector< std::string > > > const &dvalue_string_expressions, std::vector< D2ValueConfig > const &d2value_string_expressions)MaterialPropertyLib::PerThreadDatainline
curve_wrappersMaterialPropertyLib::PerThreadData
d2value_expressionsMaterialPropertyLib::PerThreadData
dvalue_expressionsMaterialPropertyLib::PerThreadData
evaluate(std::vector< Variable > const &non_scalar_variables, VariableArray const &new_variable_array, ParameterLib::SpatialPosition const &pos, double t, std::vector< exprtk::expression< double > > const &expressions)MaterialPropertyLib::PerThreadData
operator=(PerThreadData &&other) noexcept=deleteMaterialPropertyLib::PerThreadData
operator=(PerThreadData const &)=deleteMaterialPropertyLib::PerThreadData
PerThreadData(std::integral_constant< int, D >, std::vector< std::string > const &expression_symbol_names, bool spatial_position_is_required, std::vector< std::string > const &used_curve_names, std::map< std::string, std::unique_ptr< MathLib::PiecewiseLinearInterpolation > > const &curves, std::vector< Variable > const &variables_enum, std::vector< Variable > *non_scalar_out, std::vector< std::string > const &value_string_expressions, std::vector< std::pair< std::string, std::vector< std::string > > > const &dvalue_string_expressions, std::vector< D2ValueConfig > const &d2value_string_expressions)MaterialPropertyLib::PerThreadDatainline
PerThreadData(PerThreadData &&)MaterialPropertyLib::PerThreadDatainline
PerThreadData(PerThreadData const &)=deleteMaterialPropertyLib::PerThreadData
scalar_copy_opsMaterialPropertyLib::PerThreadData
symbol_tableMaterialPropertyLib::PerThreadData
symbol_table_cacheMaterialPropertyLib::PerThreadData
updateNonScalarVariables(std::vector< Variable > const &non_scalar_variables, VariableArray const &new_variable_array)MaterialPropertyLib::PerThreadData
value_expressionsMaterialPropertyLib::PerThreadData
variable_arrayMaterialPropertyLib::PerThreadData