Задайте размещение массива основной строки для функции или класса
coder.rowMajor
задает размещение массива основной строки для данных, используемых текущей функцией в сгенерированном коде. При помещении в конструктор классов, coder.rowMajor
задает размещение основной строки для данных, используемых классом.
Примечание
По умолчанию генерация кода использует размещение массива с основным столбцом.
Чтобы задать размещение массива с основной строкой для всех функций в сгенерированном коде, используйте codegen -rowmajor
опция.
Другие функции, вызываемые из основной строки, наследуют основную строку спецификации. Однако, если одна из вызываемых функций имеет свою особую coder.columnMajor
вызов, генератор кода изменяет размещение массива соответственно. Если функция основной строки и функция основной столбца вызывают ту же функцию, которая не имеет собственной спецификации размещения массива, генератор кода производит версию основной строки и основной столбец функции.
coder.rowMajor
игнорируется вне генерации кода и симуляции.
coder.ceval
| coder.columnMajor
| coder.isColumnMajor
| coder.isRowMajor