|
Mundy: Multibody Nonlocal Dynamics Version of the Day
|
Host-side OBB field-backed component. More...
#include <FieldComponent.hpp>
Public Types | |
| using | our_t = OBBFieldComponent<ScalarType> |
| using | base_t = impl::FieldComponent<ScalarType, impl::OBBFieldAccessPolicy> |
| using | ngp_field_type = stk::mesh::NgpField<ScalarType> |
| using | canonical_access = access::obb<ScalarType> |
| using | ngp_component_t = NgpOBBFieldComponent<ngp_field_type> |
Public Member Functions | |
| OBBFieldComponent ()=default | |
| OBBFieldComponent (stk::mesh::Field< ScalarType > &field) | |
| OBBFieldComponent (const OBBFieldComponent &)=default | |
| OBBFieldComponent (OBBFieldComponent &&)=default | |
| OBBFieldComponent & | operator= (const OBBFieldComponent &)=default |
| OBBFieldComponent & | operator= (OBBFieldComponent &&)=default |
| void | sync_to_device () |
| void | sync_to_host () |
| void | modify_on_device () |
| void | modify_on_host () |
| void | clear_host_sync_state () |
| void | clear_device_sync_state () |
| const stk::mesh::FieldBase & | field_base () const |
Wraps a 10-scalar-per-entity STK field.
| using mundy::mesh::OBBFieldComponent< ScalarType >::our_t = OBBFieldComponent<ScalarType> |
| using mundy::mesh::OBBFieldComponent< ScalarType >::base_t = impl::FieldComponent<ScalarType, impl::OBBFieldAccessPolicy> |
| using mundy::mesh::OBBFieldComponent< ScalarType >::ngp_field_type = stk::mesh::NgpField<ScalarType> |
| using mundy::mesh::OBBFieldComponent< ScalarType >::canonical_access = access::obb<ScalarType> |
| using mundy::mesh::OBBFieldComponent< ScalarType >::ngp_component_t = NgpOBBFieldComponent<ngp_field_type> |
|
default |
|
inlineexplicit |
|
default |
|
default |
|
default |
|
default |
|
inlineinherited |
|
inlineinherited |
|
inlineinherited |
|
inlineinherited |
|
inlineinherited |
|
inlineinherited |
|
inlineinherited |