#include <mpiserialfo.hh>
Inheritance diagram for RVL::MPISerialFunctionObject< DataType >:
Public Member Functions | |
MPISerialFunctionObject (FunctionObject &f) | |
MPISerialFunctionObject (MPISerialFunctionObject< DataType > const &f) | |
~MPISerialFunctionObject () | |
void | operator() (LocalDataContainer< DataType > &target, vector< LocalDataContainer< DataType > const * > &sources) |
string | getName () const |
Simplest parallel evaluation - not parallel at all! This implementation deals only with the world comm, and evaluates a standard FO on rk=0. Constructed to be a pass-through outside of MPI environment. Concrete class, confined to LDCs: depends on being able to cast input to LocalEvaluation.
Definition at line 34 of file mpiserialfo.hh.
RVL::MPISerialFunctionObject< DataType >::MPISerialFunctionObject | ( | FunctionObject & | f | ) |
RVL::MPISerialFunctionObject< DataType >::MPISerialFunctionObject | ( | MPISerialFunctionObject< DataType > const & | f | ) |
Definition at line 53 of file mpiserialfo.hh.
RVL::MPISerialFunctionObject< DataType >::~MPISerialFunctionObject | ( | ) |
Definition at line 55 of file mpiserialfo.hh.
void RVL::MPISerialFunctionObject< DataType >::operator() | ( | LocalDataContainer< DataType > & | target, | |
vector< LocalDataContainer< DataType > const * > & | sources | |||
) | [virtual] |
string RVL::MPISerialFunctionObject< DataType >::getName | ( | ) | const [virtual] |