text: /*
     Copyright (c) 2009-2013, Jack Poulson
     All rights reserved.
  
     This file is part of Elemental and is under the BSD 2-Clause License,
     which can be found in the LICENSE file in the root directory, or at
     http://opensource.org/licenses/BSD-2-Clause
  */
  #pragma once
  #ifndef ROTE_BTAS_ZAXPBY_HPP
  #define ROTE_BTAS_ZAXPBY_HPP
  
  namespace rote {
  
  ////////////////////////////////////
  // Workhorse routines
  ////////////////////////////////////
  
  template<typename T>
  void ZAxpBy( T alpha, const DistTensor<T>& X, T beta, const DistTensor<T>& Y, DistTensor<T>& Z );
  
  } // namespace rote
  
  #endif // ifndef ROTE_BTAS_ZAXPBY_HPP
  