| 1545 | } |
| 1546 | |
| 1547 | unsigned int * |
| 1548 | XdmfArrayGetDimensions(XDMFARRAY * array) |
| 1549 | { |
| 1550 | try |
| 1551 | { |
| 1552 | std::vector<unsigned int> tempVector = ((XdmfArray *)(array))->getDimensions(); |
| 1553 | unsigned int returnSize = tempVector.size(); |
| 1554 | unsigned int * returnArray = new unsigned int[returnSize](); |
| 1555 | for (unsigned int i = 0; i < returnSize; ++i) { |
| 1556 | returnArray[i] = tempVector[i]; |
| 1557 | } |
| 1558 | return returnArray; |
| 1559 | } |
| 1560 | catch (...) |
| 1561 | { |
| 1562 | std::vector<unsigned int> tempVector = ((XdmfArray *)(array))->getDimensions(); |
| 1563 | unsigned int returnSize = tempVector.size(); |
| 1564 | unsigned int * returnArray = new unsigned int[returnSize](); |
| 1565 | for (unsigned int i = 0; i < returnSize; ++i) { |
| 1566 | returnArray[i] = tempVector[i]; |
| 1567 | } |
| 1568 | return returnArray; |
| 1569 | } |
| 1570 | } |
| 1571 | |
| 1572 | char * |
| 1573 | XdmfArrayGetDimensionsString(XDMFARRAY * array) |
nothing calls this directly
no test coverage detected