Block-Structured AMR Software Framework
amrex::FabCopyDescriptor< FAB > Struct Template Reference

#include <AMReX_FACopyDescriptor.H>

Public Member Functions

 FabCopyDescriptor ()
 
 ~FabCopyDescriptor ()
 
 FabCopyDescriptor (const FabCopyDescriptor &)=delete
 
 FabCopyDescriptor (FabCopyDescriptor &&)=delete
 
FabCopyDescriptoroperator= (const FabCopyDescriptor &)=delete
 
FabCopyDescriptoroperator= (FabCopyDescriptor &&)=delete
 

Public Attributes

FAB * localFabSource
 
Box subBox
 
int myProc {-1}
 
int copyFromProc {-1}
 
int copyFromIndex {-1}
 
int fillBoxId {-1}
 
int srcComp {-1}
 
int destComp {-1}
 
int nComp {-1}
 
FillType fillType {Unfillable}
 
bool cacheDataAllocated {false}
 

Constructor & Destructor Documentation

◆ FabCopyDescriptor() [1/3]

template<class FAB >
amrex::FabCopyDescriptor< FAB >::FabCopyDescriptor

◆ ~FabCopyDescriptor()

template<class FAB >
amrex::FabCopyDescriptor< FAB >::~FabCopyDescriptor

◆ FabCopyDescriptor() [2/3]

template<class FAB >
amrex::FabCopyDescriptor< FAB >::FabCopyDescriptor ( const FabCopyDescriptor< FAB > &  )
delete

◆ FabCopyDescriptor() [3/3]

template<class FAB >
amrex::FabCopyDescriptor< FAB >::FabCopyDescriptor ( FabCopyDescriptor< FAB > &&  )
delete

Member Function Documentation

◆ operator=() [1/2]

template<class FAB >
FabCopyDescriptor& amrex::FabCopyDescriptor< FAB >::operator= ( const FabCopyDescriptor< FAB > &  )
delete

◆ operator=() [2/2]

template<class FAB >
FabCopyDescriptor& amrex::FabCopyDescriptor< FAB >::operator= ( FabCopyDescriptor< FAB > &&  )
delete

Member Data Documentation

◆ cacheDataAllocated

template<class FAB >
bool amrex::FabCopyDescriptor< FAB >::cacheDataAllocated {false}

◆ copyFromIndex

template<class FAB >
int amrex::FabCopyDescriptor< FAB >::copyFromIndex {-1}

◆ copyFromProc

template<class FAB >
int amrex::FabCopyDescriptor< FAB >::copyFromProc {-1}

◆ destComp

template<class FAB >
int amrex::FabCopyDescriptor< FAB >::destComp {-1}

◆ fillBoxId

template<class FAB >
int amrex::FabCopyDescriptor< FAB >::fillBoxId {-1}

◆ fillType

template<class FAB >
FillType amrex::FabCopyDescriptor< FAB >::fillType {Unfillable}

◆ localFabSource

template<class FAB >
FAB* amrex::FabCopyDescriptor< FAB >::localFabSource

◆ myProc

template<class FAB >
int amrex::FabCopyDescriptor< FAB >::myProc {-1}

◆ nComp

template<class FAB >
int amrex::FabCopyDescriptor< FAB >::nComp {-1}

◆ srcComp

template<class FAB >
int amrex::FabCopyDescriptor< FAB >::srcComp {-1}

◆ subBox

template<class FAB >
Box amrex::FabCopyDescriptor< FAB >::subBox

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