void DistGraph::DisconnectLocal( Int localSource, Int target ) { DEBUG_ONLY(CSE cse("DistGraph::DisconnectLocal")) QueueLocalDisconnection( localSource, target ); ProcessLocalQueues(); }
void DistSparseMatrix<T>::ZeroLocal( Int localRow, Int col ) { DEBUG_ONLY(CSE cse("DistSparseMatrix::ZeroLocal")) QueueLocalZero( localRow, col ); ProcessLocalQueues(); }
void DistGraph::Disconnect( Int source, Int target ) { DEBUG_ONLY(CSE cse("DistGraph::Disconnect")) QueueDisconnection( source, target, true ); ProcessLocalQueues(); }
void DistSparseMatrix<T>::UpdateLocal( Int localRow, Int col, T value ) { DEBUG_ONLY(CSE cse("DistSparseMatrix::UpdateLocal")) QueueLocalUpdate( localRow, col, value ); ProcessLocalQueues(); }
void DistSparseMatrix<T>::Zero( Int row, Int col ) { DEBUG_ONLY(CSE cse("DistSparseMatrix::Zero")) QueueZero( row, col, true ); ProcessLocalQueues(); }
void DistSparseMatrix<T>::ZeroLocal( Int localRow, Int col ) { DEBUG_CSE QueueLocalZero( localRow, col ); ProcessLocalQueues(); }
void DistSparseMatrix<T>::Update( Int row, Int col, T value ) { DEBUG_ONLY(CSE cse("DistSparseMatrix::Update")) QueueUpdate( row, col, value, true ); ProcessLocalQueues(); }
void DistSparseMatrix<T>::Zero( Int row, Int col ) { DEBUG_CSE QueueZero( row, col, true ); ProcessLocalQueues(); }
void DistSparseMatrix<T>::UpdateLocal( Int localRow, Int col, T value ) { DEBUG_CSE QueueLocalUpdate( localRow, col, value ); ProcessLocalQueues(); }
void DistSparseMatrix<T>::Update( Int row, Int col, T value ) { DEBUG_CSE QueueUpdate( row, col, value, true ); ProcessLocalQueues(); }
void DistGraph::DisconnectLocal( Int localSource, Int target ) { EL_DEBUG_CSE QueueLocalDisconnection( localSource, target ); ProcessLocalQueues(); }
void DistGraph::Disconnect( Int source, Int target ) { EL_DEBUG_CSE QueueDisconnection( source, target, true ); ProcessLocalQueues(); }