pwdft
0.1
PW-DFT code for education
|
Data Types | |
type | fft |
Functions/Subroutines | |
subroutine | setup_gvec (xfft, g2cut) |
subroutine | base2357 (nfft) |
Variables | |
type(fft), save | g_rh |
type(fft), save | g_wf |
subroutine gvec::setup_gvec | ( | type(fft), intent(out) | xfft, |
real(8), intent(in) | g2cut | ||
) |
Definition at line 43 of file gvec.F90.
References atm_spec::avec, base2357(), atm_spec::bvec, and constant::pi.
Referenced by stdin::read_stdin().
subroutine gvec::base2357 | ( | integer, intent(inout) | nfft | ) |
Definition at line 115 of file gvec.F90.
Referenced by setup_gvec().
type(fft), save gvec::g_rh |
Definition at line 37 of file gvec.F90.
Referenced by energy::atomic(), diag_direct::direct(), fftw_wrapper::fft_g2r(), fftw_wrapper::fft_g2r_w(), fftw_wrapper::fft_r2g(), fftw_wrapper::fft_r2g_w(), rho_v::generate_vps(), hamiltonian::h_psi(), energy::hartree(), rho_v::hartree_pot(), fftw_wrapper::init_fft(), rho_v::init_rho_v(), scf::kohn_sham_eq(), k_point::ksum_rho(), pwdft(), griddata::read_griddata(), stdin::read_stdin(), scf::scf_loop(), griddata::write_griddata(), energy::xc(), and rho_v::xc_pot().
type(fft), save gvec::g_wf |
Definition at line 38 of file gvec.F90.
Referenced by diag_direct::direct(), plot::fermi_plot(), fftw_wrapper::fft_g2r_w(), fftw_wrapper::fft_r2g_w(), hamiltonian::h_psi(), fftw_wrapper::init_fft(), scf::initialize_wf(), energy::kinetic(), scf::kohn_sham_eq(), k_point::ksum_rho(), lobpcg::lobpcg_main(), pwdft(), and stdin::read_stdin().