Feel++  0.91.0
Classes | Functions
Feel::math Namespace Reference

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, 2,(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, 2,(BOOST_PP_LIST_FILTER(FEELPP_PRED_FUNC, 3, FEELPP_TRAITS_TYPES), FEELPP_STDCOMPLEX_FUNCS))
 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, 2,(BOOST_PP_LIST_FILTER(FEELPP_PRED_FUNC, 1, FEELPP_TRAITS_TYPES), FEELPP_MP_BINARY_FUNCS))
 BOOST_PP_LIST_FOR_EACH_PRODUCT (FEELPP_BINARY_FUNCS_OP, 2,(BOOST_PP_LIST_FILTER(FEELPP_PRED_FUNC, 2, FEELPP_TRAITS_TYPES), FEELPP_GLOBAL_BINARY_FUNCS))

Detailed Description

The math namespace unifies calls to functions and constants with respect to numerical types.