Interface for the CellVariable transport functor class. More...
#include <arcane/utils/AMRComputeFunction.h>
Public Member Functions | |
| template<typename ClassType> | |
| AMRComputeFunction (ClassType *instance, void(ClassType::*func)(Array< ItemInternal * > &, AMROperationType)) | |
| template<typename ClassType> | |
| AMRComputeFunction (ClassType *instance, void(ClassType::*func)(Array< Cell > &, AMROperationType)) | |
| virtual | ~AMRComputeFunction () |
| Releases resources. | |
| virtual void | executeFunctor (Array< ItemInternal * > &cells, AMROperationType op) |
| Executes the calculation function. | |
| virtual void | executeFunctor (Array< Cell > &cells, AMROperationType op) |
| Executes the calculation function. | |
| Public Member Functions inherited from Arcane::IAMRTransportFunctor | |
| virtual | ~IAMRTransportFunctor () |
| Frees resources. | |
Private Attributes | |
| IAMRTransportFunctor * | m_functor |
Interface for the CellVariable transport functor class.
Definition at line 33 of file AMRComputeFunction.h.
|
inline |
Definition at line 39 of file AMRComputeFunction.h.
|
inline |
Definition at line 44 of file AMRComputeFunction.h.
|
inlinevirtual |
Releases resources.
Definition at line 48 of file AMRComputeFunction.h.
|
inlinevirtual |
Executes the calculation function.
Implements Arcane::IAMRTransportFunctor.
Definition at line 58 of file AMRComputeFunction.h.
|
inlinevirtual |
Executes the calculation function.
Implements Arcane::IAMRTransportFunctor.
Definition at line 53 of file AMRComputeFunction.h.
|
private |
Definition at line 65 of file AMRComputeFunction.h.