|
Mundy: Multibody Nonlocal Dynamics Version of the Day
|
#include <SharedComponent.hpp>
Public Types | |
| using | shared_value_type = Matrix<ScalarType, N, M> |
| using | our_t = SharedMatrixComponent<ScalarType, N, M> |
| using | base_t = SharedComponent<shared_value_type> |
| using | canonical_access = access::matrix<ScalarType, N, M> |
| using | view_t = typename base_t::view_t |
| using | shared_type |
Public Member Functions | |
| SharedMatrixComponent ()=default | |
| SharedMatrixComponent (shared_value_type shared_value) | |
| template<typename HostViewType> | |
| SharedMatrixComponent (HostViewType host_view) | |
| SharedMatrixComponent (const SharedMatrixComponent &)=default | |
| SharedMatrixComponent (SharedMatrixComponent &&)=default | |
| SharedMatrixComponent & | operator= (const SharedMatrixComponent &)=default |
| SharedMatrixComponent & | operator= (SharedMatrixComponent &&)=default |
| decltype(auto) | operator() (stk::mesh::Entity) const |
| shared_type & | shared_value () |
| 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::SharedMatrixComponent< ScalarType, N, M >::shared_value_type = Matrix<ScalarType, N, M> |
| using mundy::mesh::SharedMatrixComponent< ScalarType, N, M >::our_t = SharedMatrixComponent<ScalarType, N, M> |
| using mundy::mesh::SharedMatrixComponent< ScalarType, N, M >::base_t = SharedComponent<shared_value_type> |
| using mundy::mesh::SharedMatrixComponent< ScalarType, N, M >::canonical_access = access::matrix<ScalarType, N, M> |
| using mundy::mesh::SharedMatrixComponent< ScalarType, N, M >::view_t = typename base_t::view_t |
|
inherited |
|
default |
|
inlineexplicit |
|
inlineexplicit |
|
default |
|
default |
|
default |
|
default |
|
inlineinherited |
|
inlineinherited |
|
inlineinherited |
|
inlineinherited |
|
inlineinherited |
|
inlineinherited |
|
inlineinherited |
|
inlineinherited |
|
inlineinherited |
|
inlineinherited |
|
inlineinherited |