|
Mundy: Multibody Nonlocal Dynamics Version of the Day
|
#include <SharedComponent.hpp>
Public Types | |
| using | our_t = SharedScalarComponent<ScalarType> |
| using | base_t = SharedComponent<ScalarType> |
| using | canonical_access = access::scalar<ScalarType> |
| using | view_t = decltype(get_scalar_view<ScalarType>(std::declval<ScalarType*>())) |
| using | shared_type |
Public Member Functions | |
| SharedScalarComponent ()=default | |
| SharedScalarComponent (ScalarType shared_value) | |
| template<typename HostViewType> | |
| SharedScalarComponent (HostViewType host_view) | |
| SharedScalarComponent (const SharedScalarComponent &)=default | |
| SharedScalarComponent (SharedScalarComponent &&)=default | |
| SharedScalarComponent & | operator= (const SharedScalarComponent &)=default |
| SharedScalarComponent & | operator= (SharedScalarComponent &&)=default |
| decltype(auto) | operator() (stk::mesh::Entity entity) const |
| shared_type & | shared_value () |
| const shared_type & | shared_value () const |
| 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 () |
| void | set_declaration_metadata (std::string name, stk::mesh::EntityRank rank) |
| const std::string & | name () const |
| stk::mesh::EntityRank | entity_rank () const |
| using mundy::mesh::SharedScalarComponent< ScalarType >::our_t = SharedScalarComponent<ScalarType> |
| using mundy::mesh::SharedScalarComponent< ScalarType >::base_t = SharedComponent<ScalarType> |
| using mundy::mesh::SharedScalarComponent< ScalarType >::canonical_access = access::scalar<ScalarType> |
| using mundy::mesh::SharedScalarComponent< ScalarType >::view_t = decltype(get_scalar_view<ScalarType>(std::declval<ScalarType*>())) |
|
inherited |
|
default |
|
inlineexplicit |
|
inlineexplicit |
|
default |
|
default |
|
default |
|
default |
|
inline |
|
inlineinherited |
|
inlineinherited |
|
inlineinherited |
|
inlineinherited |
|
inlineinherited |
|
inlineinherited |
|
inlineinherited |
|
inlineinherited |
|
inlineinherited |
|
inlineinherited |
|
inlineinherited |