34            if (float_GPU != 
nullptr)
 
   36                std::shared_ptr<Array<float, DeviceType::GPU>>& data = float_GPU->getDataPtr();
 
   44            if (float_CPU != 
nullptr)
 
   46                dataPtr = float_CPU->getDataPtr().get();
 
   53                for (
size_t i = first; i <= last; i++)
 
   56                    value = (QString::number((*dataPtr)[i], 
'f', 6));
 
   60                    QTableWidgetItem* header = 
new QTableWidgetItem;
 
   61                    header->setText(QString::number(i));
 
   62                    this->setVerticalHeaderItem(i, header);
 
   76            if (double_GPU != 
nullptr)
 
   78                std::shared_ptr<Array<double, DeviceType::GPU>>& data = double_GPU->getDataPtr();
 
   86            if (double_CPU != 
nullptr)
 
   88                dataPtr = double_CPU->getDataPtr().get();
 
   95                for (
size_t i = first; i <= last; i++)
 
   99                    value = (QString::number((*dataPtr)[i], 
'f', 10));
 
  101                    addItemToPosition(value, rowTarget, 0, QString::number(rowId), QString(
"double"));
 
  103                    QTableWidgetItem* header = 
new QTableWidgetItem;
 
  104                    header->setText(QString::number(i));
 
  105                    this->setVerticalHeaderItem(i, header);
 
 
  126                value = (QString::number(data, 
'f', 6));
 
  130                QTableWidgetItem* header = 
new QTableWidgetItem;
 
  131                header->setText(QString::number(0));
 
  132                this->setVerticalHeaderItem(0, header);
 
  146                value = (QString::number(data, 
'f', 10));
 
  151                QTableWidgetItem* header = 
new QTableWidgetItem;
 
  152                header->setText(QString::number(0));
 
  153                this->setVerticalHeaderItem(0, header);
 
 
  171            if (f_GPU != 
nullptr)
 
  173                std::shared_ptr<ArrayList<float, DeviceType::GPU>>& data = f_GPU->getDataPtr();
 
  181            if (f_CPU != 
nullptr)
 
  183                dataPtr = f_CPU->getDataPtr().get();
 
  193            for (
size_t i = first; i <= last; i++)
 
  195                auto it = (*dataPtr)[i];
 
  197                for (
size_t j = 0; j < it.size(); j++)
 
  203                    value.append(QString::number(trans, 
'f', 6));
 
  205                    addItemToPosition(value, rowTarget, j, QString::number(rowId), QString(
"[") + QString::number(j) + QString(
"]") , 
true, 
rowsHeight);
 
  225            if (f_GPU != 
nullptr)
 
  227                std::shared_ptr<ArrayList<double, DeviceType::GPU>>& data = f_GPU->getDataPtr();
 
  235            if (f_CPU != 
nullptr)
 
  237                dataPtr = f_CPU->getDataPtr().get();
 
  247            for (
size_t i = first; i <= last; i++)
 
  249                auto it = (*dataPtr)[i];
 
  251                for (
size_t j = 0; j < it.size(); j++)
 
  257                    value.append(QString::number(trans, 
'f', 10));
 
  259                    addItemToPosition(value, rowTarget, j, QString::number(rowId), QString(
"[") + QString::number(j) + QString(
"]"), 
true, 
rowsHeight);