![]() |
(git:4a2d255)
|
methods for evaluating the dielectric constant More...
Data Types | |
| interface | dielectric_compute |
Functions/Subroutines | |
| subroutine, public | dielectric_create (dielectric, pw_pool, dielectric_params) |
| allocates memory for a dielectric data type | |
| subroutine, public | derive_fft (f, df, pw_pool) |
| computes the derivative of a function using FFT | |
methods for evaluating the dielectric constant
| subroutine, public dielectric_methods::dielectric_create | ( | type(dielectric_type), intent(inout), pointer | dielectric, |
| type(pw_pool_type), pointer | pw_pool, | ||
| type(dielectric_parameters), intent(in) | dielectric_params | ||
| ) |
allocates memory for a dielectric data type
| dielectric | the dielectric data type to be allocated |
| pw_pool | pool of pw grid |
| dielectric_params | dielectric parameters read from input file |
Definition at line 67 of file dielectric_methods.F.
| subroutine, public dielectric_methods::derive_fft | ( | type(pw_r3d_rs_type), intent(in) | f, |
| type(pw_r3d_rs_type), dimension(3), intent(inout) | df, | ||
| type(pw_pool_type), pointer | pw_pool | ||
| ) |
computes the derivative of a function using FFT
| f | input funcition |
| df | derivative of f |
| pw_pool | pool of plane-wave grid |
Definition at line 1201 of file dielectric_methods.F.