HighFive 2.9.0
HighFive - Header-only C++ HDF5 interface
Loading...
Searching...
No Matches
HighFive::ElementSet Class Reference

#include <H5Slice_traits.hpp>

Public Member Functions

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

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 (e.g.: in 2 dimensions space ElementSet{1, 2, 3 ,4} creates 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 (e.g.: in 2 dimensions space ElementSet{1, 2, 3 ,4} creates 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 Symbol Documentation

◆ SliceTraits

template<typename Derivate >
friend class SliceTraits
friend

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