Feel++ 0.111.0-preview.14
Finite Element Embedded Library in C++
minmax.hpp File Reference

Classes

class  Feel::vf::OpMax< ExprT1, ExprT2 >
 
struct  Feel::vf::OpMax< ExprT1, ExprT2 >::HasTestFunction< Func >
 
struct  Feel::vf::OpMax< ExprT1, ExprT2 >::HasTrialFunction< Func >
 
struct  Feel::vf::OpMax< ExprT1, ExprT2 >::tensor< Geo_t, Basis_i_t, Basis_j_t >
 
struct  Feel::vf::OpMax< ExprT1, ExprT2 >::tensor< Geo_t, Basis_i_t, Basis_j_t >::is_zero
 
class  Feel::vf::OpMin< ExprT1, ExprT2 >
 
struct  Feel::vf::OpMin< ExprT1, ExprT2 >::HasTestFunction< Func >
 
struct  Feel::vf::OpMin< ExprT1, ExprT2 >::HasTrialFunction< Func >
 
struct  Feel::vf::OpMin< ExprT1, ExprT2 >::tensor< Geo_t, Basis_i_t, Basis_j_t >
 
struct  Feel::vf::OpMin< ExprT1, ExprT2 >::tensor< Geo_t, Basis_i_t, Basis_j_t >::is_zero
 

Namespaces

namespace  Feel
 -*- mode: c++; coding: utf-8; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4; show-trailing-whitespace: t -*-
 

Functions

template<typename ExprT1 , typename ExprT2 >
Expr< OpMax< typename mpl::if_< boost::is_arithmetic< ExprT1 >, mpl::identity< Cst< ExprT1 > >, mpl::identity< ExprT1 > >::type::type, typename mpl::if_< boost::is_arithmetic< ExprT2 >, mpl::identity< Cst< ExprT2 > >, mpl::identity< ExprT2 > >::type::type > > Feel::vf::max (ExprT1 const &__e1, ExprT2 const &__e2)
 
template<typename ExprT1 , typename ExprT2 >
Expr< OpMin< typename mpl::if_< boost::is_arithmetic< ExprT1 >, mpl::identity< Cst< ExprT1 > >, mpl::identity< ExprT1 > >::type::type, typename mpl::if_< boost::is_arithmetic< ExprT2 >, mpl::identity< Cst< ExprT2 > >, mpl::identity< ExprT2 > >::type::type > > Feel::vf::min (ExprT1 const &__e1, ExprT2 const &__e2)
 

Detailed Description