hops
Public Member Functions | Friends | List of all members
HighFive::ElementSet Class Reference

#include <H5Slice_traits.hpp>

Collaboration diagram for HighFive::ElementSet:
Collaboration graph

Public Member Functions

 ElementSet (std::initializer_list< std::size_t > list)
 Create a list of points of N-dimension for selection. More...
 
 ElementSet (std::initializer_list< std::vector< std::size_t >> list)
 Create a list of points of N-dimension for selection. More...
 
 ElementSet (const std::vector< std::size_t > &element_ids)
 Create a list of points of N-dimension for selection. More...
 
 ElementSet (const std::vector< std::vector< std::size_t >> &element_ids)
 Create a list of points of N-dimension for selection. More...
 

Friends

template<typename Derivate >
class SliceTraits
 

Constructor & Destructor Documentation

◆ ElementSet() [1/4]

HighFive::ElementSet::ElementSet ( std::initializer_list< std::size_t >  list)
inlineexplicit

Create a list of points of N-dimension for selection.

Parameters
listList of continuous coordinates (eg.: in 2 dimensions space ElementSet{1, 2, 3 ,4} create points (1, 2) and (3, 4)).

◆ ElementSet() [2/4]

HighFive::ElementSet::ElementSet ( std::initializer_list< std::vector< std::size_t >>  list)
inlineexplicit

Create a list of points of N-dimension for selection.

Parameters
listList of N-dim points.

◆ ElementSet() [3/4]

HighFive::ElementSet::ElementSet ( const std::vector< std::size_t > &  element_ids)
inlineexplicit

Create a list of points of N-dimension for selection.

Parameters
element_idsList of continuous coordinates (eg.: in 2 dimensions space ElementSet{1, 2, 3 ,4} create points (1, 2) and (3, 4)).

◆ ElementSet() [4/4]

HighFive::ElementSet::ElementSet ( const std::vector< std::vector< std::size_t >> &  element_ids)
inlineexplicit

Create a list of points of N-dimension for selection.

Parameters
element_idsList of N-dim points.

Friends And Related Function Documentation

◆ SliceTraits

template<typename Derivate >
friend class SliceTraits
friend

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