StencilStream v3.0.0
SYCL-based Stencil Simulation Framework Targeting FPGAs
Loading...
Searching...
No Matches
Classes | Public Types | Public Member Functions | List of all members
stencil::tdv::single_pass::PrecomputeOnHostStrategy::GlobalState< TransFunc, max_n_iterations > Class Template Reference

#include <SinglePassStrategies.hpp>

Classes

struct  KernelArgument
 

Public Types

using TDV = typename TransFunc::TimeDependentValue
 

Public Member Functions

 GlobalState (TransFunc function, uindex_t iteration_offset, uindex_t n_iterations)
 
 GlobalState (GlobalState const &other)
 

Member Typedef Documentation

◆ TDV

template<stencil::concepts::TransitionFunction TransFunc, uindex_t max_n_iterations>
using stencil::tdv::single_pass::PrecomputeOnHostStrategy::GlobalState< TransFunc, max_n_iterations >::TDV = typename TransFunc::TimeDependentValue

Constructor & Destructor Documentation

◆ GlobalState() [1/2]

template<stencil::concepts::TransitionFunction TransFunc, uindex_t max_n_iterations>
stencil::tdv::single_pass::PrecomputeOnHostStrategy::GlobalState< TransFunc, max_n_iterations >::GlobalState ( TransFunc  function,
uindex_t  iteration_offset,
uindex_t  n_iterations 
)
inline

◆ GlobalState() [2/2]

template<stencil::concepts::TransitionFunction TransFunc, uindex_t max_n_iterations>
stencil::tdv::single_pass::PrecomputeOnHostStrategy::GlobalState< TransFunc, max_n_iterations >::GlobalState ( GlobalState< TransFunc, max_n_iterations > const &  other)
inline

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