TABLE OF CONTENTS


ABINIT/m_primitive_bilinear_potential [ Modules ]

[ Top ] [ Modules ]

NAME

 m_primitive_bilinear_potential

FUNCTION

 This module contains the base type for all primitive_bilinear_potential.
 It has the format of Rij:val, i.e. For each supercell vector R, it can be represented
 by a matrix with index i, j.


 Datatypes:

 * primitive_bilinear_potential_t
 Subroutines:
 TODO: add this when F2003 doc style is determined.

COPYRIGHT

 Copyright (C) 2001-2024 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

27 #if defined HAVE_CONFIG_H
28 #include "config.h"
29 #endif
30 
31 #include "abi_common.h"
32 
33 module m_primitive_bilinear_potential
34   use defs_basis
35   use m_abicore
36   use m_errors
37   use m_xmpi
38   use m_primitive_potential, only: primitive_potential_t
39   use m_supercell_maker, only: supercell_maker_t
40   use m_polynomial_potential, only: polynomial_potential_t
41   !use m_spmat_base
42 
43   implicit none