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

#include <FieldComponent.hpp>

Inheritance diagram for mundy::mesh::NgpQuaternionFieldComponent< NgpFieldType >:
[legend]

Public Types

using our_t = NgpQuaternionFieldComponent<NgpFieldType>
using base_t = impl::NgpFieldComponent<NgpFieldType, impl::QuaternionFieldAccessPolicy>
using canonical_access = access::quaternion<typename NgpFieldType::value_type>

Public Member Functions

 NgpQuaternionFieldComponent ()=default
 NgpQuaternionFieldComponent (NgpFieldType ngp_field)

Member Typedef Documentation

◆ our_t

template<typename NgpFieldType>
using mundy::mesh::NgpQuaternionFieldComponent< NgpFieldType >::our_t = NgpQuaternionFieldComponent<NgpFieldType>

◆ base_t

template<typename NgpFieldType>
using mundy::mesh::NgpQuaternionFieldComponent< NgpFieldType >::base_t = impl::NgpFieldComponent<NgpFieldType, impl::QuaternionFieldAccessPolicy>

◆ canonical_access

template<typename NgpFieldType>
using mundy::mesh::NgpQuaternionFieldComponent< NgpFieldType >::canonical_access = access::quaternion<typename NgpFieldType::value_type>

Constructor & Destructor Documentation

◆ NgpQuaternionFieldComponent() [1/2]

template<typename NgpFieldType>
mundy::mesh::NgpQuaternionFieldComponent< NgpFieldType >::NgpQuaternionFieldComponent ( )
default

◆ NgpQuaternionFieldComponent() [2/2]

template<typename NgpFieldType>
mundy::mesh::NgpQuaternionFieldComponent< NgpFieldType >::NgpQuaternionFieldComponent ( NgpFieldType ngp_field)
inlineexplicit