ISAAC
Overview :: Library Doc :: Server Doc :: JSON Commands

In Situ Animation of Accelerated Computations

Classes | Namespaces | Functions
isaac_fusion_extension.hpp File Reference
#include <boost/fusion/include/list.hpp>
#include <boost/mpl/size.hpp>
#include <boost/mpl/begin_end.hpp>
#include <boost/mpl/int.hpp>
Include dependency graph for isaac_fusion_extension.hpp:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  isaac::isaac_for_each_unrolled_params< N, I >
 
struct  isaac::isaac_for_each_unrolled_params< N, 0 >
 
struct  isaac::isaac_for_each_with_mpl_unrolled_params< N, I >
 
struct  isaac::isaac_for_each_with_mpl_unrolled_params< N, 0 >
 

Namespaces

 isaac
 

Functions

template<typename Sequence , typename F , typename... P>
ISAAC_NO_HOST_DEVICE_WARNING ISAAC_HOST_DEVICE_INLINE void isaac::isaac_for_each_params (Sequence &seq, F const &f, P &... p)
 
template<typename Sequence , typename F , typename... P>
ISAAC_NO_HOST_DEVICE_WARNING ISAAC_HOST_DEVICE_INLINE void isaac::isaac_for_each_with_mpl_params (Sequence &seq, F const &f, P &... p)