void peanoclaw::mappings::Cleanup::mergeWithWorker( peanoclaw::Cell& localCell, const peanoclaw::Cell& receivedMasterCell, const tarch::la::Vector<DIMENSIONS,double>& cellCentre, const tarch::la::Vector<DIMENSIONS,double>& cellSize, int level ) { logTraceInWith2Arguments( "mergeWithWorker(...)", localCell.toString(), receivedMasterCell.toString() ); // @todo Insert your code here logTraceOutWith1Argument( "mergeWithWorker(...)", localCell.toString() ); }
void peanoclaw::mappings::ValidateGrid::mergeWithWorker( peanoclaw::Cell& localCell, const peanoclaw::Cell& receivedMasterCell, const tarch::la::Vector<DIMENSIONS,double>& cellCentre, const tarch::la::Vector<DIMENSIONS,double>& cellSize, int level ) { logTraceInWith2Arguments( "mergeWithWorker(...)", localCell.toString(), receivedMasterCell.toString() ); // @todo Insert your code here logInfo("", "ValidateGrid Receive on rank " << tarch::parallel::Node::getInstance().getRank()); logTraceOutWith1Argument( "mergeWithWorker(...)", localCell.toString() ); }
void peanoclaw::mappings::Cleanup::ascend( peanoclaw::Cell * const fineGridCells, peanoclaw::Vertex * const fineGridVertices, const peano::grid::VertexEnumerator& fineGridVerticesEnumerator, peanoclaw::Vertex * const coarseGridVertices, const peano::grid::VertexEnumerator& coarseGridVerticesEnumerator, peanoclaw::Cell& coarseGridCell ) { logTraceInWith2Arguments( "ascend(...)", coarseGridCell.toString(), coarseGridVerticesEnumerator.toString() ); // @todo Insert your code here logTraceOut( "ascend(...)" ); }