Go to the source code of this file.
|
module | rs_methods |
| numerical operations on real-space grid
|
|
|
subroutine, public | rs_methods::derive_fdm_cd3 (f, df, rs_grid) |
| 2nd order finite difference derivative of a function on realspace grid More...
|
|
subroutine, public | rs_methods::derive_fdm_cd5 (f, df, rs_grid) |
| 4th order finite difference derivative of a function on realspace grid More...
|
|
subroutine, public | rs_methods::derive_fdm_cd7 (f, df, rs_grid) |
| 6th order finite difference derivative of a function on realspace grid More...
|
|
subroutine, public | rs_methods::setup_grid_axes (pw_grid, x_glbl, y_glbl, z_glbl, x_locl, y_locl, z_locl) |
| returns the global axes and the portion of the axes that are local to the current mpi rank More...
|
|
subroutine, public | rs_methods::pw_mollifier (pw_pool, zeta, x_glbl, y_glbl, z_glbl, pw_in, pw_out) |
| convolutes a function with a smoothing kernel K_\zeta v * K_\zeta K_\zeta is the standard mollifier defined as: K_\zeta(x) = \frac{1}{\zeta^3} K(\frac{x}{\zeta}) where K(x) = \kappa \exp (\frac{1}{|x|^2 - 1}), if |x| <= 1 = 0, otherwise More...
|
|