Mundy: Multibody Nonlocal Dynamics Version of the Day
Loading...
Searching...
No Matches
mundy::mesh::NgpMatrixFieldComponent< NgpFieldType, N, M > Class Template Reference

#include <FieldComponent.hpp>

Inheritance diagram for mundy::mesh::NgpMatrixFieldComponent< NgpFieldType, N, M >:
[legend]

Public Types

using our_t = NgpMatrixFieldComponent<NgpFieldType, N, M>
using base_t = impl::NgpFieldComponent<NgpFieldType, impl::MatrixFieldAccessPolicy<N, M>>
using canonical_access = access::matrix<typename NgpFieldType::value_type, N, M>

Public Member Functions

 NgpMatrixFieldComponent ()=default
 NgpMatrixFieldComponent (NgpFieldType ngp_field)

Member Typedef Documentation

◆ our_t

template<typename NgpFieldType, size_t N, size_t M>
using mundy::mesh::NgpMatrixFieldComponent< NgpFieldType, N, M >::our_t = NgpMatrixFieldComponent<NgpFieldType, N, M>

◆ base_t

template<typename NgpFieldType, size_t N, size_t M>
using mundy::mesh::NgpMatrixFieldComponent< NgpFieldType, N, M >::base_t = impl::NgpFieldComponent<NgpFieldType, impl::MatrixFieldAccessPolicy<N, M>>

◆ canonical_access

template<typename NgpFieldType, size_t N, size_t M>
using mundy::mesh::NgpMatrixFieldComponent< NgpFieldType, N, M >::canonical_access = access::matrix<typename NgpFieldType::value_type, N, M>

Constructor & Destructor Documentation

◆ NgpMatrixFieldComponent() [1/2]

template<typename NgpFieldType, size_t N, size_t M>
mundy::mesh::NgpMatrixFieldComponent< NgpFieldType, N, M >::NgpMatrixFieldComponent ( )
default

◆ NgpMatrixFieldComponent() [2/2]

template<typename NgpFieldType, size_t N, size_t M>
mundy::mesh::NgpMatrixFieldComponent< NgpFieldType, N, M >::NgpMatrixFieldComponent ( NgpFieldType ngp_field)
inlineexplicit