Searched refs:m_matrix (Results 1 – 5 of 5) sorted by relevance
| /oneTBB/examples/parallel_for/game_of_life/ |
| H A D | Game_of_life.cpp | 43 m_matrix = new Matrix(); in Board() 44 m_matrix->width = width; in Board() 45 m_matrix->height = height; in Board() 46 m_matrix->data = new char[width * height]; in Board() 47 memset(m_matrix->data, 0, width * height); in Board() 51 delete[] m_matrix->data; in ~Board() 52 delete m_matrix; in ~Board() 60 m_matrix->data[i + j * m_width] = x > 75 ? 1 : 0; // 25% occupied in seed() 66 memcpy(m_matrix->data, src->m_matrix->data, m_height * m_width); in seed() 135 m_seq = new SequentialEvolution(m_board1->m_matrix, m_board1); in main() [all …]
|
| H A D | Evolution.cpp | 45 memcpy(m_matrix->data, m_dest, m_size); in UpdateMatrix() 82 UpdateState(m_matrix, m_matrix->data, 0, m_matrix->height); in Step() 84 UpdateState(m_matrix, m_dest, 0, (m_matrix->width * m_matrix->height) - 1); in Step() 168 std::size_t end = m_matrix->height; //! ending cell position in Step() 174 tbb_parallel_task::set_values(m_matrix, m_dest); in Step()
|
| H A D | Evolution.hpp | 38 void UpdateState(Matrix* m_matrix, char* dest, int begin, int end); 48 : m_matrix(m), in Evolution() 50 m_size(m_matrix->height * m_matrix->width), in Evolution() 88 Matrix* m_matrix; //! Pointer to initial matrix member in Evolution
|
| H A D | Update_state.cpp | 97 void UpdateState(Matrix* m_matrix, char* dest, int begin, int end) { in UpdateState() argument 99 unsigned size_sse_row = m_matrix->width / 128 + 1; //3 in UpdateState() 102 char* mas = m_matrix->data; in UpdateState() 128 unsigned width = m_matrix->width; in UpdateState() 137 src = &mas[(m_matrix->height - 1) * width]; in UpdateState() 146 if (end == m_matrix->height) { in UpdateState() 202 width = m_matrix->width; in UpdateState() 331 char CheckCell(Matrix* m_matrix, int cellNumber) { in CheckCell() argument 333 char* source = m_matrix->data; in CheckCell() 336 total += GetAdjacentCellState(source, m_matrix->width, m_matrix->height, cellNumber, i); in CheckCell() [all …]
|
| H A D | Board.hpp | 37 Matrix* m_matrix; member in Board
|