yield ~ mu variety !r repl column.row 0 0 1 column.row 2 column 0 AR1 0.4 row 0 ARV1 0.3 0.1is for column.row which tells ASReml that the direct product structure matches the effects ordered rows within columns. (The variance model can be written as sigma 2(I+SigmaC/var> .dp. lambda SigmaR/b>).) Thus the G structure definition line for column is specified first,