1 /* @cond INNERDOC */ 2 /*! 3 * @file 4 * @author Michele Martone 5 * @brief 6 * */ 7 8 /* 9 10 Copyright (C) 2008-2019 Michele Martone 11 12 This file is part of librsb. 13 14 librsb is free software; you can redistribute it and/or modify it 15 under the terms of the GNU Lesser General Public License as published 16 by the Free Software Foundation; either version 3 of the License, or 17 (at your option) any later version. 18 19 librsb is distributed in the hope that it will be useful, but WITHOUT 20 ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or 21 FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public 22 License for more details. 23 24 You should have received a copy of the GNU Lesser General Public 25 License along with librsb; see the file COPYING. 26 If not, see <http://www.gnu.org/licenses/>. 27 28 */ 29 /* 30 The code in this file was generated automatically by an M4 script. 31 It is not meant to be used as an API (Application Programming Interface). 32 p.s.: right now, only row major matrix access is considered. 33 34 */ 35 36 #ifndef RSB_SPSUM_MISC_H_INCLUDED 37 #define RSB_SPSUM_MISC_H_INCLUDED 38 #include "rsb_common.h" 39 40 41 rsb_err_t rsb__do_add_submatrix_to_dense(const struct rsb_mtx_t * mtxAp, const void *alphap, void * Bp, rsb_nnz_idx_t ldb, rsb_nnz_idx_t nr, rsb_nnz_idx_t nc, rsb_bool_t rowmajor) 42 ; 43 #endif /* RSB_SPSUM_MISC_H_INCLUDED */ 44 /* @endcond */ 45