pwdft  0.1
PW-DFT code for education
libtetrabz.F90
Go to the documentation of this file.
1 !
2 ! Copyright (c) 2014 Mitsuaki Kawamura
3 !
4 ! Permission is hereby granted, free of charge, to any person obtaining a
5 ! copy of this software and associated documentation files (the
6 ! "Software"), to deal in the Software without restriction, including
7 ! without limitation the rights to use, copy, modify, merge, publish,
8 ! distribute, sublicense, and/or sell copies of the Software, and to
9 ! permit persons to whom the Software is furnished to do so, subject to
10 ! the following conditions:
11 !
12 ! The above copyright notice and this permission notice shall be included
13 ! in all copies or substantial portions of the Software.
14 !
15 ! THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS
16 ! OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
17 ! MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.
18 ! IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY
19 ! CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT,
20 ! TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE
21 ! SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
22 !
23 MODULE libtetrabz
24  !
34  !
35 END MODULE libtetrabz
libtetrabz_polstat_mod::libtetrabz_polstat
subroutine, public libtetrabz_polstat(ltetra, bvec, nb, nge, eig1, eig2, ngw, wght, comm)
Definition: libtetrabz_polstat_mod.F90:35
libtetrabz_dbldelta_mod::libtetrabz_dbldelta
subroutine, public libtetrabz_dbldelta(ltetra, bvec, nb, nge, eig1, eig2, ngw, wght, comm)
Definition: libtetrabz_dbldelta_mod.F90:35
libtetrabz_polcmplx_mod
Definition: libtetrabz_polcmplx_mod.F90:23
libtetrabz
Definition: libtetrabz.F90:23
libtetrabz_dos_mod
Definition: libtetrabz_dos_mod.F90:23
libtetrabz_dos_mod::libtetrabz_intdos
subroutine, public libtetrabz_intdos(ltetra, bvec, nb, nge, eig, ngw, wght, ne, e0, comm)
Definition: libtetrabz_dos_mod.F90:87
libtetrabz_dblstep_mod::libtetrabz_dblstep
subroutine, public libtetrabz_dblstep(ltetra, bvec, nb, nge, eig1, eig2, ngw, wght, comm)
Definition: libtetrabz_dblstep_mod.F90:35
libtetrabz_polstat_mod
Definition: libtetrabz_polstat_mod.F90:23
libtetrabz_occ_mod::libtetrabz_fermieng
subroutine, public libtetrabz_fermieng(ltetra, bvec, nb, nge, eig, ngw, wght, ef, nelec, comm)
Definition: libtetrabz_occ_mod.F90:87
libtetrabz_dblstep_mod
Definition: libtetrabz_dblstep_mod.F90:23
libtetrabz_polcmplx_mod::libtetrabz_polcmplx
subroutine, public libtetrabz_polcmplx(ltetra, bvec, nb, nge, eig1, eig2, ngw, wght, ne, e0, comm)
Definition: libtetrabz_polcmplx_mod.F90:35
libtetrabz_fermigr_mod::libtetrabz_fermigr
subroutine, public libtetrabz_fermigr(ltetra, bvec, nb, nge, eig1, eig2, ngw, wght, ne, e0, comm)
Definition: libtetrabz_fermigr_mod.F90:35
libtetrabz_dbldelta_mod
Definition: libtetrabz_dbldelta_mod.F90:23
libtetrabz_occ_mod
Definition: libtetrabz_occ_mod.F90:23
libtetrabz_occ_mod::libtetrabz_occ
subroutine, public libtetrabz_occ(ltetra, bvec, nb, nge, eig, ngw, wght, comm)
Definition: libtetrabz_occ_mod.F90:35
libtetrabz_dos_mod::libtetrabz_dos
subroutine, public libtetrabz_dos(ltetra, bvec, nb, nge, eig, ngw, wght, ne, e0, comm)
Definition: libtetrabz_dos_mod.F90:35
libtetrabz_fermigr_mod
Definition: libtetrabz_fermigr_mod.F90:23