rheolef  6.5
Classes | Namespaces | Constant Groups | Functions
riesz.h File Reference
#include "rheolef/field.h"
#include "rheolef/band.h"
#include "rheolef/test.h"
#include "rheolef/integrate.h"
#include <boost/type_traits/is_class.hpp>
#include <boost/type_traits/is_function.hpp>
#include <boost/mpl/bool.hpp>
#include <boost/mpl/and.hpp>
#include <boost/mpl/or.hpp>
#include <boost/mpl/not.hpp>
Include dependency graph for riesz.h:

Go to the source code of this file.

Classes

struct  rheolef::details::f_constant< T1, T2 >
 
struct  rheolef::details::is_vector_function< F >
 
struct  rheolef::details::is_vector_function< point_basic< T >(const point_basic< T >)>
 
struct  rheolef::details::is_expr< E >
 
struct  rheolef::details::is_expr< field_nonlinear_expr< E > >
 
struct  rheolef::details::is_constant< C >
 
struct  rheolef::details::is_function< F >
 
struct  rheolef::details::result_type< F >
 
struct  rheolef::details::result_type< R(const point_basic< T > &)>
 
struct  rheolef::details::result_type< R(*)(const point_basic< T > &)>
 
struct  rheolef::details::constant_promote< Constant >
 
struct  rheolef::details::constant_promote< int >
 
struct  rheolef::details::constant_promote< size_t >
 

Namespaces

 rheolef
 irheostream, orheostream - large data streams
 
 rheolef::details
 

Constant Groups

 rheolef
 irheostream, orheostream - large data streams
 
 rheolef::details
 

Functions

template<class T , class M , class Geo , class Function >
field_basic< T, M > rheolef::riesz_function_internal (const space_basic< T, M > &Xh, const Function &f, const quadrature_option_type &qopt, const Geo &dom, boost::mpl::false_)
 
template<class T , class M , class Geo , class Function >
field_basic< T, M > rheolef::riesz_function_internal (const space_basic< T, M > &Xh, const Function &f, const quadrature_option_type &qopt, const Geo &dom, boost::mpl::true_)
 
template<class T , class M , class Geo , class Function >
field_basic< T, M > rheolef::riesz_tag2 (const space_basic< T, M > &Xh, const Function &f, const quadrature_option_type &qopt, const Geo &dom, const T &)
 
template<class T , class M , class Geo , class Function >
field_basic< T, M > rheolef::riesz_tag2 (const space_basic< T, M > &Xh, const Function &f, const quadrature_option_type &qopt, const Geo &dom, const point_basic< T > &)
 
template<class T , class M , class Geo , class Function >
field_basic< T, M > rheolef::riesz_tag2 (const space_basic< T, M > &Xh, const Function &f, const quadrature_option_type &qopt, const Geo &dom, const undeterminated_basic< T > &)
 
template<class T , class M , class Geo , class Function >
field_basic< T, M > rheolef::riesz_tag (const space_basic< T, M > &Xh, const Function &f, const quadrature_option_type &qopt, const Geo &dom, boost::mpl::false_)
 
template<class T , class M , class Geo , class Constant >
field_basic< T, M > rheolef::riesz_tag (const space_basic< T, M > &Xh, const Constant &value, const quadrature_option_type &qopt, const Geo &dom, boost::mpl::true_)
 
template<class T , class M , class Function >
field_basic< T, M > rheolef::riesz (const space_basic< T, M > &Xh, const Function &f, const quadrature_option_type &qopt=quadrature_option_type(quadrature_option_type::max_family, 0))@endcode
 riesz - approximate a Riesz representer More...
 
template<class T , class M , class Function >
field_basic< T, M > rheolef::riesz (const space_basic< T, M > &Xh, const Function &f, const geo_basic< T, M > &dom, const quadrature_option_type &qopt=quadrature_option_type(quadrature_option_type::max_family, 0))@endcode
 
template<class T , class M , class Function >
field_basic< T, M > rheolef::riesz (const space_basic< T, M > &Xh, const Function &f, std::string dom_name, const quadrature_option_type &qopt=quadrature_option_type(quadrature_option_type::max_family, 0))@endcode
 
template<class T , class M , class Function >
field_basic< T, M > rheolef::riesz (const space_basic< T, M > &Xh, const Function &f, const band_basic< T, M > &gh, const quadrature_option_type &qopt=quadrature_option_type(quadrature_option_type::max_family, 0))@endcode