(git:6a2e663)
ps_wavelet_methods Module Reference

Definition and initialisation of the ps_wavelet data type. \history 01.2014 Renamed from ps_wavelet_types to disentangle dependencies (Ole Schuett) More...

Functions/Subroutines

subroutine, public ps_wavelet_create (poisson_params, wavelet, pw_grid)
 creates the ps_wavelet_type which is needed for the link to the Poisson Solver of Luigi Genovese More...
 
subroutine, public cp2k_distribution_to_z_slices (density, wavelet, pw_grid)
 ... More...
 
subroutine, public z_slices_to_cp2k_distribution (density, wavelet, pw_grid)
 ... More...
 
subroutine, public ps_wavelet_solve (wavelet, pw_grid)
 ... More...
 

Detailed Description

Definition and initialisation of the ps_wavelet data type. \history 01.2014 Renamed from ps_wavelet_types to disentangle dependencies (Ole Schuett)

Author
Florian Schiffmann (09.2007,fschiff)

Function/Subroutine Documentation

◆ ps_wavelet_create()

subroutine, public ps_wavelet_methods::ps_wavelet_create ( type(pw_poisson_parameter_type), intent(in)  poisson_params,
type(ps_wavelet_type), pointer  wavelet,
type(pw_grid_type), pointer  pw_grid 
)

creates the ps_wavelet_type which is needed for the link to the Poisson Solver of Luigi Genovese

Parameters
poisson_params...
waveletwavelet to create
pw_gridthe grid that is used to create the wavelet kernel
Author
Flroian Schiffmann

Definition at line 56 of file ps_wavelet_methods.F.

Here is the call graph for this function:

◆ cp2k_distribution_to_z_slices()

subroutine, public ps_wavelet_methods::cp2k_distribution_to_z_slices ( type(pw_r3d_rs_type), intent(in)  density,
type(ps_wavelet_type), pointer  wavelet,
type(pw_grid_type), pointer  pw_grid 
)

...

Parameters
density...
wavelet...
pw_grid...

Definition at line 168 of file ps_wavelet_methods.F.

Here is the call graph for this function:

◆ z_slices_to_cp2k_distribution()

subroutine, public ps_wavelet_methods::z_slices_to_cp2k_distribution ( type(pw_r3d_rs_type), intent(in)  density,
type(ps_wavelet_type), pointer  wavelet,
type(pw_grid_type), pointer  pw_grid 
)

...

Parameters
density...
wavelet...
pw_grid...

Definition at line 324 of file ps_wavelet_methods.F.

Here is the call graph for this function:

◆ ps_wavelet_solve()

subroutine, public ps_wavelet_methods::ps_wavelet_solve ( type(ps_wavelet_type), pointer  wavelet,
type(pw_grid_type), pointer  pw_grid 
)

...

Parameters
wavelet...
pw_grid...

Definition at line 445 of file ps_wavelet_methods.F.

Here is the call graph for this function: