TABLE OF CONTENTS
ABINIT/m_spmat_lil [ Modules ]
NAME
m_spmat_lil
FUNCTION
This module contains the a LIL(list of linked list) format of sparse matrix. It is useful for constructing sparse matrix, but not efficient for calculation. Use this to construct and then convert it to other format (COO, CSR...) Datatypes: LIL_mat_t: LIL matrix Subroutines: TODO: add this when F2003 doc style is determined.
COPYRIGHT
Copyright (C) 2001-2022 ABINIT group (hexu) This file is distributed under the terms of the GNU General Public License, see ~abinit/COPYING or http://www.gnu.org/copyleft/gpl.txt . For the initials of contributors, see ~abinit/doc/developers/contributors.txt .
SOURCE
25 #if defined HAVE_CONFIG_H 26 #include "config.h" 27 #endif 28 #include "abi_common.h" 29 30 module m_spmat_lil 31 use defs_basis 32 use m_abicore 33 use m_errors 34 use m_xmpi 35 use m_spmat_base, only: base_mat2d_t 36 use m_abicore 37 use m_linked_list 38 implicit none