Feel++ 0.111.0-preview.14
Finite Element Embedded Library in C++
Feel::vf::minmaxData< Dim > Struct Template Reference

data returned by minmax More...

+ Inheritance diagram for Feel::vf::minmaxData< Dim >:
+ Collaboration diagram for Feel::vf::minmaxData< Dim >:

Public Types

typedef boost::tuple< double, double, Eigen::Matrix< double, Dim, 2 > > super
 

Public Member Functions

Eigen::Matrix< double, Dim, 1 > argmax () const
 
Eigen::Matrix< double, Dim, 1 > argmin () const
 
Eigen::Matrix< double, Dim, 2 > const & coords () const
 coordinates of the points where min and max are attained
 
double max () const
 
double min () const
 
 minmaxData (minmaxData &&)=default
 
 minmaxData (minmaxData const &)=default
 
 minmaxData (super const &s)
 
minmaxData & operator= (minmaxData &&)=default
 
minmaxData & operator= (minmaxData const &)=default
 
template<class Archive >
void serialize (Archive &ar, const unsigned int version)
 Serialization for minmaxData.
 

Detailed Description

template<int Dim>
struct Feel::vf::minmaxData< Dim >

data returned by minmax

Member Function Documentation

◆ argmax()

template<int Dim>
Eigen::Matrix< double, Dim, 1 > Feel::vf::minmaxData< Dim >::argmax ( ) const
Returns
the point at which the expression is maximal

◆ argmin()

template<int Dim>
Eigen::Matrix< double, Dim, 1 > Feel::vf::minmaxData< Dim >::argmin ( ) const
Returns
the point at which the expression is maximal

◆ max()

template<int Dim>
double Feel::vf::minmaxData< Dim >::max ( ) const
Returns
the maximum absolute value

◆ min()

template<int Dim>
double Feel::vf::minmaxData< Dim >::min ( ) const
Returns
the minimum absolute value