AXOM
Axom provides a robust, flexible software infrastructure for the development of multi-physics applications and computational tools.
axom::bump::views::make_unibuffer_matset< IntType, FloatType, MAXMATERIALS > Struct Template Reference

Make a unibuffer matset view from a Conduit node. More...

#include </home/docs/checkouts/readthedocs.org/user_builds/axom/checkouts/develop/src/axom/bump/views/dispatch_material.hpp>

Public Types

using MatsetView = UnibufferMaterialView< IntType, FloatType, MAXMATERIALS >
 

Static Public Member Functions

static MatsetView view (const conduit::Node &n_matset)
 Wrap the Conduit node as a unibuffer matset view. More...
 

Detailed Description

template<typename IntType, typename FloatType, size_t MAXMATERIALS = 20>
struct axom::bump::views::make_unibuffer_matset< IntType, FloatType, MAXMATERIALS >

Make a unibuffer matset view from a Conduit node.

Member Typedef Documentation

◆ MatsetView

template<typename IntType , typename FloatType , size_t MAXMATERIALS = 20>
using axom::bump::views::make_unibuffer_matset< IntType, FloatType, MAXMATERIALS >::MatsetView = UnibufferMaterialView<IntType, FloatType, MAXMATERIALS>

Member Function Documentation

◆ view()

template<typename IntType , typename FloatType , size_t MAXMATERIALS = 20>
static MatsetView axom::bump::views::make_unibuffer_matset< IntType, FloatType, MAXMATERIALS >::view ( const conduit::Node &  n_matset)
inlinestatic

Wrap the Conduit node as a unibuffer matset view.

Parameters
n_matsetThe Conduit node that contains the matset.
Returns
A UnibufferMaterialView.

References axom::bump::views::verify().


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