AXOM
Axom provides a robust, flexible software infrastructure for the development of multi-physics applications and computational tools.
axom::bump::views::MixedFieldView< MatsetView, FieldT > Class Template Reference

#include </home/docs/checkouts/readthedocs.org/user_builds/axom/checkouts/feature-kweiss-improve-python-sidre/src/axom/bump/views/MixedFieldView.hpp>

Public Types

using Traits = MixedFieldTraits< MatsetView, FieldT >
 

Public Member Functions

Traitstraits ()
 
const Traitstraits () const
 
AXOM_HOST_DEVICE FieldT value (const typename MatsetView::const_iterator &it) const
 Given a MatsetView's const_iterator, use it to look up the typed field data in the field. More...
 

Detailed Description

template<typename MatsetView, typename FieldT>
class axom::bump::views::MixedFieldView< MatsetView, FieldT >

Parameters
Thisview enables the user to traverse Blueprint mixed field data using data from a MatsetView const_iterator.

Member Typedef Documentation

◆ Traits

template<typename MatsetView , typename FieldT >
using axom::bump::views::MixedFieldView< MatsetView, FieldT >::Traits = MixedFieldTraits<MatsetView, FieldT>

Member Function Documentation

◆ traits() [1/2]

template<typename MatsetView , typename FieldT >
Traits& axom::bump::views::MixedFieldView< MatsetView, FieldT >::traits ( )
inline

◆ traits() [2/2]

template<typename MatsetView , typename FieldT >
const Traits& axom::bump::views::MixedFieldView< MatsetView, FieldT >::traits ( ) const
inline

◆ value()

template<typename MatsetView , typename FieldT >
AXOM_HOST_DEVICE FieldT axom::bump::views::MixedFieldView< MatsetView, FieldT >::value ( const typename MatsetView::const_iterator &  it) const
inline

Given a MatsetView's const_iterator, use it to look up the typed field data in the field.


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