escript  Revision_
Namespaces | Functions
BinaryDataReadyOps.cpp File Reference
#include "BinaryDataReadyOps.h"
#include "DataTagged.h"
#include <sstream>

Namespaces

 escript
 

Functions

template<class ResSCALAR , class LSCALAR , class RSCALAR >
void escript::binaryOpDataReadyHelperCCC (DataConstant &res, const DataConstant &left, const DataConstant &right, escript::ES_optype operation)
 
void escript::binaryOpDataCCC (DataConstant &result, const DataConstant &left, const DataConstant &right, escript::ES_optype operation)
 
template<class ResSCALAR , class LSCALAR , class RSCALAR >
void escript::binaryOpDataReadyHelperTCT (DataTagged &res, const DataConstant &left, const DataTagged &right, escript::ES_optype operation)
 
void escript::binaryOpDataTCT (DataTagged &result, const DataConstant &left, const DataTagged &right, escript::ES_optype operation)
 
template<class ResSCALAR , class LSCALAR , class RSCALAR >
void escript::binaryOpDataReadyHelperECE (DataExpanded &res, const DataConstant &left, const DataExpanded &right, escript::ES_optype operation)
 
void escript::binaryOpDataECE (DataExpanded &result, const DataConstant &left, const DataExpanded &right, escript::ES_optype operation)
 
template<class ResSCALAR , class LSCALAR , class RSCALAR >
void escript::binaryOpDataReadyHelperEET (DataExpanded &res, const DataExpanded &left, const DataTagged &right, escript::ES_optype operation)
 
void escript::binaryOpDataEET (DataExpanded &result, const DataExpanded &left, const DataTagged &right, escript::ES_optype operation)
 
template<class ResSCALAR , class LSCALAR , class RSCALAR >
void escript::binaryOpDataReadyHelperETE (DataExpanded &res, const DataTagged &left, const DataExpanded &right, escript::ES_optype operation)
 
void escript::binaryOpDataETE (DataExpanded &result, const DataTagged &left, const DataExpanded &right, escript::ES_optype operation)
 
template<class ResSCALAR , class LSCALAR , class RSCALAR >
void escript::binaryOpDataReadyHelperTTC (DataTagged &res, const DataTagged &left, const DataConstant &right, escript::ES_optype operation)
 
void escript::binaryOpDataTTC (DataTagged &result, const DataTagged &left, const DataConstant &right, escript::ES_optype operation)
 
template<class ResSCALAR , class LSCALAR , class RSCALAR >
void escript::binaryOpDataReadyHelperTTT (DataTagged &res, const DataTagged &left, const DataTagged &right, escript::ES_optype operation)
 
void escript::binaryOpDataTTT (DataTagged &result, const DataTagged &left, const DataTagged &right, escript::ES_optype operation)
 
template<class ResSCALAR , class LSCALAR , class RSCALAR >
void escript::binaryOpDataReadyHelperEEC (DataExpanded &res, const DataExpanded &left, const DataConstant &right, escript::ES_optype operation)
 
void escript::binaryOpDataEEC (DataExpanded &result, const DataExpanded &left, const DataConstant &right, escript::ES_optype operation)
 
template<class ResSCALAR , class LSCALAR , class RSCALAR >
void escript::binaryOpDataReadyHelperEEE (DataExpanded &res, const DataExpanded &left, const DataExpanded &right, escript::ES_optype operation)
 
void escript::binaryOpDataEEE (DataExpanded &result, const DataExpanded &left, const DataExpanded &right, escript::ES_optype operation)