IBAMR  IBAMR version 0.19.
Public Member Functions | Private Attributes | Friends | List of all members
IBTK::SideDataSynchronization::SynchronizationTransactionComponent Class Reference

Class SideDataSynchronization::SynchronizationTransactionComponent encapsulates options for filling ghost cell values via class SideDataSynchronization.

#include <ibtk/SideDataSynchronization.h>

Public Member Functions

 SynchronizationTransactionComponent (int data_idx=invalid_index, const std::string &coarsen_op_name="NONE")
 Default constructor. More...
 
 SynchronizationTransactionComponent (const SynchronizationTransactionComponent &from)
 Copy constructor. More...
 
SynchronizationTransactionComponentoperator= (const SynchronizationTransactionComponent &that)
 Assignment operator. More...
 
 ~SynchronizationTransactionComponent ()
 Destructor. More...
 

Private Attributes

int d_data_idx
 
std::string d_coarsen_op_name
 

Friends

class SideDataSynchronization
 

Constructor & Destructor Documentation

◆ SynchronizationTransactionComponent() [1/2]

IBTK::SideDataSynchronization::SynchronizationTransactionComponent::SynchronizationTransactionComponent ( int  data_idx = invalid_index,
const std::string &  coarsen_op_name = "NONE" 
)
inline

◆ SynchronizationTransactionComponent() [2/2]

IBTK::SideDataSynchronization::SynchronizationTransactionComponent::SynchronizationTransactionComponent ( const SynchronizationTransactionComponent from)
inline
Parameters
fromThe value to copy to this object.

◆ ~SynchronizationTransactionComponent()

IBTK::SideDataSynchronization::SynchronizationTransactionComponent::~SynchronizationTransactionComponent ( )
inline

Member Function Documentation

◆ operator=()

SynchronizationTransactionComponent& IBTK::SideDataSynchronization::SynchronizationTransactionComponent::operator= ( const SynchronizationTransactionComponent that)
inline
Parameters
thatThe value to assign to this object.
Returns
A reference to this object.

Friends And Related Function Documentation

◆ SideDataSynchronization

friend class SideDataSynchronization
friend

Member Data Documentation

◆ d_data_idx

int IBTK::SideDataSynchronization::SynchronizationTransactionComponent::d_data_idx
private

◆ d_coarsen_op_name

std::string IBTK::SideDataSynchronization::SynchronizationTransactionComponent::d_coarsen_op_name
private

The documentation for this class was generated from the following file: