PROGRESS  master
prg_ewald_mod.F90 File Reference

Go to the source code of this file.

Modules

module  prg_ewald_mod
 

Functions/Subroutines

subroutine, public prg_ewald_mod::ewald_real_space_single_latte (COULOMBV, I, RXYZ, Box, Nr_elem, DELTAQ, J, U, Element_Pointer, Nr_atoms, COULACC, HDIM, Max_Nr_Neigh)
 Find Coulomb potential on site I from single charge at site J. More...
 
subroutine, public prg_ewald_mod::ewald_real_space_single (COULOMBV, FCOUL, I, RX, RY, RZ, LBox, DELTAQ, J, U, Element_Type, Nr_atoms, COULACC, TIMERATIO, HDIM, Max_Nr_Neigh)
 
subroutine, public prg_ewald_mod::ewald_real_space_matrix_latte (E, RXYZ, Box, U, Element_Pointer, Nr_atoms, COULACC, nebcoul, totnebcoul, HDIM, Max_Nr_Neigh, Nr_Elem)
 
subroutine, public prg_ewald_mod::ewald_real_space_latte (COULOMBV, I, RXYZ, Box, DELTAQ, U, Element_Pointer, Nr_atoms, COULACC, nebcoul, totnebcoul, HDIM, Max_Nr_Neigh, Nr_Elem)
 
subroutine, public prg_ewald_mod::ewald_real_space_test (COULOMBV, I, RX, RY, RZ, LBox, DELTAQ, U, Element_Type, Nr_atoms, COULACC, nnRx, nnRy, nnRz, nrnnlist, nnType, Max_Nr_Neigh)
 
subroutine, public prg_ewald_mod::ewald_real_space (COULOMBV, FCOUL, I, RX, RY, RZ, LBox, DELTAQ, U, Element_Type, Nr_atoms, COULACC, TIMERATIO, nnRx, nnRy, nnRz, nrnnlist, nnType, HDIM, Max_Nr_Neigh)
 
subroutine, public prg_ewald_mod::ewald_k_space_latte (COULOMBV, RXYZ, Box, DELTAQ, Nr_atoms, COULACC, Max_Nr_Neigh)
 
subroutine, public prg_ewald_mod::ewald_k_space_matrix_latte (E, RXYZ, Box, Nr_atoms, COULACC, Max_Nr_Neigh, nebcoul, totnebcoul)
 
subroutine, public prg_ewald_mod::ewald_k_space_latte_single (COULOMBV, J, RXYZ, Box, DELTAQ, Nr_atoms, COULACC)
 
subroutine, public prg_ewald_mod::ewald_k_space_test (COULOMBV, RX, RY, RZ, LBox, DELTAQ, Nr_atoms, COULACC, Max_Nr_Neigh)
 

Variables

integer, parameter prg_ewald_mod::dp = kind(1.0d0)