Lib/Kernels/Matrix.cpp
/**
 * NOTE: Strictly speaking, this is a reset.
 */
Strictly speaking, this is a reset.
Strictly speaking this is a reset .
void matrix_settings::set(int in_rows, int in_inner, int in_columns) {
  assert(in_rows > 0);
  assert(in_columns > 0);
  assertq(in_inner % 16 == 0, "Inner dimension must be a multiple of 16");
  rows          = in_rows;
  inner         = in_inner;
  columns       = in_columns;
  add_result    = false;       
  use_multi_kernel_calls = false;
  m_num_blocks  = -1;
  block_rowsize = -1;
}
void matrix_settings :: set ( int in_rows , int in_inner , int in_columns ) { assert ( in_rows > 0 ) ; assert ( in_columns > 0 ) ; assertq ( in_inner % 16 == 0 , " " ) ; rows = in_rows ; inner = in_inner ; columns = in_columns ; add_result = false ; use_multi_kernel_calls = false ; m_num_blocks = -1 ; block_rowsize = -1 ; }
NOTE: Strictly speaking, this is a reset.
NOTE : Strictly speaking this is a reset .
// override after this call to explicitly set