SimiLie
Loading...
Searching...
No Matches
sil::tensor::ScalarIndex Struct Reference

#include <tensor_impl.hpp>

Inheritance diagram for sil::tensor::ScalarIndex:
Inheritance graph
Collaboration diagram for sil::tensor::ScalarIndex:
Collaboration graph

Additional Inherited Members

- Public Types inherited from sil::tensor::TensorNaturalIndex<>
using type_seq_dimensions
 
using subindices_domain_t
 
- Static Public Member Functions inherited from sil::tensor::TensorNaturalIndex<>
static KOKKOS_FUNCTION constexpr subindices_domain_t subindices_domain ()
 
static KOKKOS_FUNCTION constexpr std::size_t rank ()
 
static KOKKOS_FUNCTION constexpr std::size_t size ()
 
static KOKKOS_FUNCTION constexpr std::size_t mem_size ()
 
static KOKKOS_FUNCTION constexpr std::size_t access_size ()
 
static KOKKOS_FUNCTION constexpr std::size_t mem_id ()
 
static KOKKOS_FUNCTION constexpr std::size_t mem_id (std::size_t const natural_id)
 
static KOKKOS_FUNCTION constexpr std::size_t access_id (std::size_t const natural_id)
 
static KOKKOS_FUNCTION constexpr std::size_t access_id_to_mem_id (std::size_t access_id)
 
static KOKKOS_FUNCTION constexpr Tensor::element_type process_access (const FunctorType &access, Tensor tensor, Elem elem)
 
static KOKKOS_FUNCTION constexpr std::array< std::size_t, rank()> mem_id_to_canonical_natural_ids (std::size_t mem_id)
 
- Static Public Attributes inherited from sil::tensor::TensorNaturalIndex<>
static constexpr bool is_tensor_index
 
static constexpr bool is_tensor_natural_index
 
static constexpr bool is_explicitely_stored_tensor
 

Detailed Description

Definition at line 115 of file tensor_impl.hpp.


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