10 #ifndef STOKHOS_STATIC_FIXED_STANDARD_STORAGE_HPP 
   11 #define STOKHOS_STATIC_FIXED_STANDARD_STORAGE_HPP 
   13 #include "Sacado_StaticArrayTraits.hpp" 
   19   template <
typename ordinal_type, 
typename value_type, 
int Num>
 
   27     typedef Sacado::ss_array<value_type> 
ss;
 
   30     template <
typename ord_t, 
typename val_t> 
 
  102 #endif // STOKHOS_STANDARD_STORAGE_HPP 
Statically allocated storage class. 
 
StaticFixedStandardStorage< ord_t, val_t, Num > type
 
const value_type * const_pointer
 
static ordinal_type size()
Return size. 
 
std::enable_if< Kokkos::is_view_uq_pce< Kokkos::View< XD, XP...> >::value >::type fill(const Kokkos::View< XD, XP...> &x, const typename Kokkos::View< XD, XP...>::non_const_value_type &val)
 
value_type coeff_[Num]
Coefficient values. 
 
void load(pointer v)
Load values to an array of values. 
 
const value_type & const_reference
 
void resize(const ordinal_type &sz)
Resize to new size (values are preserved) 
 
void init(const_reference v)
Initialize values to a constant value. 
 
Sacado::ss_array< value_type > ss
 
~StaticFixedStandardStorage()
Destructor. 
 
pointer coeff()
Get coefficients. 
 
StaticFixedStandardStorage(const StaticFixedStandardStorage &s)
Copy constructor. 
 
const_reference operator[](const ordinal_type &i) const 
Coefficient access (avoid if possible) 
 
StaticFixedStandardStorage(const ordinal_type &sz, const value_type &x=value_type(0.0))
Constructor. 
 
const_pointer coeff() const 
Get coefficients. 
 
Turn StaticFixedStandardStorage into a meta-function class usable with mpl::apply. 
 
StaticFixedStandardStorage & operator=(const StaticFixedStandardStorage &s)
Assignment operator. 
 
void init(const_pointer v, const ordinal_type &sz_=0)
Initialize values to an array of values.