TABLE OF CONTENTS
ABINIT/m_lobpcg [ Modules ]
NAME
m_lobpcg
FUNCTION
This module provides the procedures used in the LOBPCGWF routine. They permit to hide the complex/real form of the WFs.
COPYRIGHT
Copyright (C) 2009-2024 ABINIT group (FBottin,CS,FDahm,MT) 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.
NOTES
SOURCE
20 #if defined HAVE_CONFIG_H 21 #include "config.h" 22 #endif 23 24 #include "abi_common.h" 25 26 MODULE m_lobpcg 27 28 use defs_basis 29 use m_abicore 30 use m_errors 31 use m_wfutils 32 use m_abi_linalg 33 use m_cgtools 34 use m_dtset 35 36 use defs_abitypes, only : mpi_type 37 use m_time, only : timab 38 39 implicit none 40 41 private 42 43 !public procedures. 44 public :: xprecon