Documentation for module cp_spline_utils

utils to manipulate splines on the regular grid of a pw

source: cp_spline_utils.F
Loading...

public Subroutines/Functions:

prolongates a function from a coarse grid into a fine one
restricts the function from a fine grid to a coarse one

SUBROUTINEpw_prolongate_s3(pw_coarse_in, pw_fine_out, coarse_pool, param_section)

prolongates a function from a coarse grid into a fine one

Arguments:
TYPE(pw_type),
POINTER
:: pw_coarse_in the coarse grid
TYPE(pw_type),
POINTER
:: pw_fine_out the fine grid
POINTER
:: coarse_pool ...
POINTER
:: param_section ...

SUBROUTINEpw_restrict_s3(pw_fine_in, pw_coarse_out, coarse_pool, param_section)

restricts the function from a fine grid to a coarse one

Arguments:
TYPE(pw_type),
POINTER
:: pw_fine_in the fine grid
TYPE(pw_type),
POINTER
:: pw_coarse_out the coarse grid
POINTER
:: coarse_pool ...
POINTER
:: param_section ...