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

Class SumOperation<TYPE> encapsulates a summation operation into an object.

#include <SumOperation.h>

Public Member Functions

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

Private Member Functions

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

Constructor & Destructor Documentation

◆ SumOperation() [1/2]

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

The default constructor does nothing interesting.

◆ ~SumOperation()

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

The destructor does nothing interesting.

◆ SumOperation() [2/2]

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

Member Function Documentation

◆ operator()()

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

The operator adds the source value to the destination.

◆ operator=()

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

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