Boost  v1.57.0
doxygen for www.boost.org
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
boost::numeric::odeint::thrust_operations::rel_error< Fac1 > Struct Template Reference

#include <thrust_operations.hpp>

Public Types

typedef void result_type
 

Public Member Functions

 rel_error (const Fac1 eps_abs, const Fac1 eps_rel, const Fac1 a_x, const Fac1 a_dxdt)
 
template<class Tuple >
__host__ __device__ void operator() (Tuple t) const
 

Public Attributes

const Fac1 m_eps_abs
 
const Fac1 m_eps_rel
 
const Fac1 m_a_x
 
const Fac1 m_a_dxdt
 

Member Typedef Documentation

template<class Fac1 = double>
typedef void boost::numeric::odeint::thrust_operations::rel_error< Fac1 >::result_type

Constructor & Destructor Documentation

template<class Fac1 = double>
boost::numeric::odeint::thrust_operations::rel_error< Fac1 >::rel_error ( const Fac1  eps_abs,
const Fac1  eps_rel,
const Fac1  a_x,
const Fac1  a_dxdt 
)
inline

Member Function Documentation

template<class Fac1 = double>
template<class Tuple >
__host__ __device__ void boost::numeric::odeint::thrust_operations::rel_error< Fac1 >::operator() ( Tuple  t) const
inline

Member Data Documentation

template<class Fac1 = double>
const Fac1 boost::numeric::odeint::thrust_operations::rel_error< Fac1 >::m_a_dxdt
template<class Fac1 = double>
const Fac1 boost::numeric::odeint::thrust_operations::rel_error< Fac1 >::m_a_x
template<class Fac1 = double>
const Fac1 boost::numeric::odeint::thrust_operations::rel_error< Fac1 >::m_eps_abs
template<class Fac1 = double>
const Fac1 boost::numeric::odeint::thrust_operations::rel_error< Fac1 >::m_eps_rel

The documentation for this struct was generated from the following file: