pwdft  0.1
PW-DFT code for education
libtetrabz_common.F90 File Reference

Go to the source code of this file.

Modules

module  libtetrabz_common
 

Functions/Subroutines

subroutine, public libtetrabz_common::libtetrabz_initialize (ltetra, nge, ngw, bvec, linterpol, wlsm, nk_local, nt_local, nkBZ, ik_global, ik_local, kvec, comm)
 
subroutine, public libtetrabz_common::libtetrabz_sort (n, key, indx)
 
subroutine, public libtetrabz_common::libtetrabz_interpol_indx (ng, kvec, kintp, wintp)
 
subroutine, public libtetrabz_common::libtetrabz_tsmall_a1 (e, V, tsmall)
 
subroutine, public libtetrabz_common::libtetrabz_tsmall_b1 (e, V, tsmall)
 
subroutine, public libtetrabz_common::libtetrabz_tsmall_b2 (e, V, tsmall)
 
subroutine, public libtetrabz_common::libtetrabz_tsmall_b3 (e, V, tsmall)
 
subroutine, public libtetrabz_common::libtetrabz_tsmall_c1 (e, V, tsmall)
 
subroutine, public libtetrabz_common::libtetrabz_tsmall_c2 (e, V, tsmall)
 
subroutine, public libtetrabz_common::libtetrabz_tsmall_c3 (e, V, tsmall)
 
subroutine, public libtetrabz_common::libtetrabz_triangle_a1 (e, V, tsmall)
 
subroutine, public libtetrabz_common::libtetrabz_triangle_b1 (e, V, tsmall)
 
subroutine, public libtetrabz_common::libtetrabz_triangle_b2 (e, V, tsmall)
 
subroutine, public libtetrabz_common::libtetrabz_triangle_c1 (e, V, tsmall)
 
subroutine, public libtetrabz_common::libtetrabz_mpisum_d (comm, scaler)
 
subroutine, public libtetrabz_common::libtetrabz_mpisum_dv (comm, ndim, vector)
 
subroutine, public libtetrabz_common::libtetrabz_mpisum_zv (comm, ndim, vector)