Mundy: Multibody Nonlocal Dynamics Version of the Day
Loading...
Searching...
No Matches
mundy::mesh::FieldComponentBase Class Reference

#include <FieldComponent.hpp>

Inheritance diagram for mundy::mesh::FieldComponentBase:
[legend]

Public Member Functions

 FieldComponentBase ()=default
 FieldComponentBase (const stk::mesh::FieldBase &field_base)
 FieldComponentBase (const FieldComponentBase &)=default
 Default copy/move/assign constructors.
 FieldComponentBase (FieldComponentBase &&)=default
FieldComponentBaseoperator= (const FieldComponentBase &)=default
FieldComponentBaseoperator= (FieldComponentBase &&)=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

Constructor & Destructor Documentation

◆ FieldComponentBase() [1/4]

mundy::mesh::FieldComponentBase::FieldComponentBase ( )
default

◆ FieldComponentBase() [2/4]

mundy::mesh::FieldComponentBase::FieldComponentBase ( const stk::mesh::FieldBase & field_base)
inline

◆ FieldComponentBase() [3/4]

mundy::mesh::FieldComponentBase::FieldComponentBase ( const FieldComponentBase & )
default

◆ FieldComponentBase() [4/4]

mundy::mesh::FieldComponentBase::FieldComponentBase ( FieldComponentBase && )
default

Member Function Documentation

◆ operator=() [1/2]

FieldComponentBase & mundy::mesh::FieldComponentBase::operator= ( const FieldComponentBase & )
default

◆ operator=() [2/2]

FieldComponentBase & mundy::mesh::FieldComponentBase::operator= ( FieldComponentBase && )
default

◆ sync_to_device()

void mundy::mesh::FieldComponentBase::sync_to_device ( )
inline

◆ sync_to_host()

void mundy::mesh::FieldComponentBase::sync_to_host ( )
inline

◆ modify_on_device()

void mundy::mesh::FieldComponentBase::modify_on_device ( )
inline

◆ modify_on_host()

void mundy::mesh::FieldComponentBase::modify_on_host ( )
inline

◆ clear_host_sync_state()

void mundy::mesh::FieldComponentBase::clear_host_sync_state ( )
inline

◆ clear_device_sync_state()

void mundy::mesh::FieldComponentBase::clear_device_sync_state ( )
inline

◆ field_base()

const stk::mesh::FieldBase & mundy::mesh::FieldComponentBase::field_base ( ) const
inline