1279 |
ESCRIPT_DLL_API |
ESCRIPT_DLL_API |
1280 |
MPI_Comm |
MPI_Comm |
1281 |
get_MPIComm(void) const; |
get_MPIComm(void) const; |
1282 |
|
|
1283 |
|
/** |
1284 |
|
\brief |
1285 |
|
return the object produced by the factory, which is a DataConstant or DataExpanded |
1286 |
|
*/ |
1287 |
|
ESCRIPT_DLL_API |
1288 |
|
DataAbstract* |
1289 |
|
borrowData(void) const; |
1290 |
|
|
1291 |
protected: |
protected: |
1292 |
|
|
1293 |
private: |
private: |
1530 |
|
|
1531 |
/** |
/** |
1532 |
\brief |
\brief |
1533 |
|
Compute a tensor product of two Data objects |
1534 |
|
\param arg0 - Input - Data object |
1535 |
|
\param arg1 - Input - Data object |
1536 |
|
\param axis_offset - Input - axis offset |
1537 |
|
\param transpose - Input - 0: transpose neither, 1: transpose arg0, 2: transpose arg1 |
1538 |
|
*/ |
1539 |
|
ESCRIPT_DLL_API |
1540 |
|
Data |
1541 |
|
C_GeneralTensorProduct(Data& arg0, |
1542 |
|
Data& arg1, |
1543 |
|
int axis_offset=0, |
1544 |
|
int transpose=0); |
1545 |
|
|
1546 |
|
/** |
1547 |
|
\brief |
1548 |
Return true if operands are equivalent, else return false. |
Return true if operands are equivalent, else return false. |
1549 |
NB: this operator does very little at this point, and isn't to |
NB: this operator does very little at this point, and isn't to |
1550 |
be relied on. Requires further implementation. |
be relied on. Requires further implementation. |