Feel++
0.91.4
|
Classes | |
class | Constant |
Structure that holds a constant with different numerical representation. More... | |
struct | pi_tag |
Functions | |
BOOST_PP_LIST_FOR_EACH_PRODUCT (FEELPP_UNARY_FUNCS_OP, 2,(BOOST_PP_LIST_FILTER(FEELPP_PRED_FUNC, 0, FEELPP_TRAITS_TYPES), FEELPP_STD_FUNCS)) BOOST_PP_LIST_FOR_EACH_PRODUCT(FEELPP_UNARY_FUNCS_OP | |
BOOST_PP_LIST_FILTER (FEELPP_PRED_FUNC, 1, FEELPP_TRAITS_TYPES) | |
FEELPP_MP_FUNCS | BOOST_PP_LIST_FOR_EACH_PRODUCT (FEELPP_UNARY_FUNCS_OP, 2,(BOOST_PP_LIST_FILTER(FEELPP_PRED_FUNC, 2, FEELPP_TRAITS_TYPES), FEELPP_GLOBAL_FUNCS)) BOOST_PP_LIST_FOR_EACH_PRODUCT(FEELPP_UNARY_FUNCS_OP |
FEELPP_MP_FUNCS | BOOST_PP_LIST_FILTER (FEELPP_PRED_FUNC, 3, FEELPP_TRAITS_TYPES) |
BOOST_PP_LIST_FOR_EACH_PRODUCT (FEELPP_BINARY_FUNCS_OP, 2,(BOOST_PP_LIST_FILTER(FEELPP_PRED_FUNC, 0, FEELPP_TRAITS_TYPES), FEELPP_STD_BINARY_FUNCS)) BOOST_PP_LIST_FOR_EACH_PRODUCT(FEELPP_BINARY_FUNCS_OP | |
The math
namespace unifies calls to functions and constants with respect to numerical types.
Generate the type traits