IBAMR  IBAMR version 0.19.
Public Member Functions | Private Member Functions | List of all members
SAMRAI::pdat::CopyOperation< TYPE > Class Template Reference

Class CopyOperation<TYPE> encapsulates a copy operation into an object.

#include <CopyOperation.h>

Public Member Functions

 CopyOperation ()
 
 ~CopyOperation ()
 
void operator() (TYPE *vdst, const TYPE *vsrc, const int size) const
 

Private Member Functions

 CopyOperation (const CopyOperation< TYPE > &)
 
void operator= (const CopyOperation< TYPE > &)
 

Constructor & Destructor Documentation

◆ CopyOperation() [1/2]

template<class TYPE >
SAMRAI::pdat::CopyOperation< TYPE >::CopyOperation ( )

The default constructor does nothing interesting.

◆ ~CopyOperation()

template<class TYPE >
SAMRAI::pdat::CopyOperation< TYPE >::~CopyOperation ( )

The destructor does nothing interesting.

◆ CopyOperation() [2/2]

template<class TYPE >
SAMRAI::pdat::CopyOperation< TYPE >::CopyOperation ( const CopyOperation< TYPE > &  )
private

Member Function Documentation

◆ operator()()

template<class TYPE >
void SAMRAI::pdat::CopyOperation< TYPE >::operator() ( TYPE *  vdst,
const TYPE *  vsrc,
const int  size 
) const

The operator copies the source value to the destination.

◆ operator=()

template<class TYPE >
void SAMRAI::pdat::CopyOperation< TYPE >::operator= ( const CopyOperation< TYPE > &  )
private

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