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

In Situ Animation of Accelerated Computations

Static Public Member Functions | Static Public Attributes | List of all members
isaac::IsaacFunctorLength Struct Reference

#include <isaac_functors.hpp>

Static Public Member Functions

static ISAAC_HOST_DEVICE_INLINE isaac_float_dim< 1 > call (const isaac_float_dim< 4 > v, const isaac_float4 &p)
 
static ISAAC_HOST_DEVICE_INLINE isaac_float_dim< 1 > call (const isaac_float_dim< 3 > v, const isaac_float4 &p)
 
static ISAAC_HOST_DEVICE_INLINE isaac_float_dim< 1 > call (const isaac_float_dim< 2 > v, const isaac_float4 &p)
 
static ISAAC_HOST_DEVICE_INLINE isaac_float_dim< 1 > call (const isaac_float_dim< 1 > v, const isaac_float4 &p)
 
static ISAAC_HOST_INLINE std::string getName ()
 
static ISAAC_HOST_INLINE std::string getDescription ()
 

Static Public Attributes

static const bool uses_parameter = false
 
static const std::string name
 
static const std::string description
 

Detailed Description

Definition at line 82 of file isaac_functors.hpp.

Member Function Documentation

§ call() [1/4]

static ISAAC_HOST_DEVICE_INLINE isaac_float_dim<1> isaac::IsaacFunctorLength::call ( const isaac_float_dim< 4 >  v,
const isaac_float4 &  p 
)
inlinestatic

Definition at line 93 of file isaac_functors.hpp.

§ call() [2/4]

static ISAAC_HOST_DEVICE_INLINE isaac_float_dim<1> isaac::IsaacFunctorLength::call ( const isaac_float_dim< 3 >  v,
const isaac_float4 &  p 
)
inlinestatic

Definition at line 107 of file isaac_functors.hpp.

§ call() [3/4]

static ISAAC_HOST_DEVICE_INLINE isaac_float_dim<1> isaac::IsaacFunctorLength::call ( const isaac_float_dim< 2 >  v,
const isaac_float4 &  p 
)
inlinestatic

Definition at line 120 of file isaac_functors.hpp.

§ call() [4/4]

static ISAAC_HOST_DEVICE_INLINE isaac_float_dim<1> isaac::IsaacFunctorLength::call ( const isaac_float_dim< 1 >  v,
const isaac_float4 &  p 
)
inlinestatic

Definition at line 132 of file isaac_functors.hpp.

§ getDescription()

static ISAAC_HOST_INLINE std::string isaac::IsaacFunctorLength::getDescription ( )
inlinestatic

Definition at line 146 of file isaac_functors.hpp.

§ getName()

static ISAAC_HOST_INLINE std::string isaac::IsaacFunctorLength::getName ( )
inlinestatic

Definition at line 141 of file isaac_functors.hpp.

Member Data Documentation

§ description

const std::string isaac::IsaacFunctorLength::description
static

Definition at line 86 of file isaac_functors.hpp.

§ name

const std::string isaac::IsaacFunctorLength::name
static

Definition at line 85 of file isaac_functors.hpp.

§ uses_parameter

const bool isaac::IsaacFunctorLength::uses_parameter = false
static

Definition at line 84 of file isaac_functors.hpp.


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