Functions/Subroutines | |
| double precision function, dimension(3) | interpolate_place_cp_gradient_deriv (cx, cy, cz, data, interpolant) |
| Interpolate the gradient using interpolant derivatives. | |
| double precision function, dimension(3) | interpolate_place_cp_gradient (cx, cy, cz, ls, interpolant) |
| Interpolate the gradient by interpolating the LS gradient field. | |
| double precision function, dimension(3) | interpolate_place_cp_gradient_fast (cx, cy, cz, ls, fast_interpolant) |
| Interpolate the gradient by interpolating the LS gradient field. | |
| double precision function, dimension(3) mod_lsm_cp_tools_interpolation::interpolate_place_cp_gradient | ( | double precision, dimension(:), intent(in) | cx, |
| double precision, dimension(:), intent(in) | cy, | ||
| double precision, dimension(:), intent(in) | cz, | ||
| class(t_levelset), intent(in) | ls, | ||
| class(t_int_point_3d), intent(inout) | interpolant ) |
Interpolate the gradient by interpolating the LS gradient field.
require the interpolant has been placed
| double precision function, dimension(3) mod_lsm_cp_tools_interpolation::interpolate_place_cp_gradient_deriv | ( | double precision, dimension(:), intent(in) | cx, |
| double precision, dimension(:), intent(in) | cy, | ||
| double precision, dimension(:), intent(in) | cz, | ||
| double precision, dimension(:,:,:), intent(in) | data, | ||
| class(t_int_point_3d), intent(inout) | interpolant ) |
Interpolate the gradient using interpolant derivatives.
require the interpolant has been placed
| double precision function, dimension(3) mod_lsm_cp_tools_interpolation::interpolate_place_cp_gradient_fast | ( | double precision, dimension(:), intent(in) | cx, |
| double precision, dimension(:), intent(in) | cy, | ||
| double precision, dimension(:), intent(in) | cz, | ||
| class(t_levelset), intent(in) | ls, | ||
| class(t_int_point_fast_3d), intent(inout) | fast_interpolant ) |
Interpolate the gradient by interpolating the LS gradient field.
require the interpolant has been placed