1388 |
// pointer to the actual data object |
// pointer to the actual data object |
1389 |
boost::shared_ptr<DataAbstract> m_data; |
boost::shared_ptr<DataAbstract> m_data; |
1390 |
|
|
|
// |
|
|
// pointer to the internal profiling data |
|
|
struct profDataEntry *profData; |
|
|
|
|
1391 |
}; |
}; |
1392 |
|
|
1393 |
template <class IValueType> |
template <class IValueType> |
1607 |
EsysAssert((leftC!=0 && rightC!=0), "Programming error - casting to DataConstant."); |
EsysAssert((leftC!=0 && rightC!=0), "Programming error - casting to DataConstant."); |
1608 |
escript::binaryOp(*leftC,*rightC,operation); |
escript::binaryOp(*leftC,*rightC,operation); |
1609 |
} |
} |
|
#if defined DOPROF |
|
|
profData->binary++; |
|
|
#endif |
|
1610 |
} |
} |
1611 |
|
|
1612 |
/** |
/** |