0.6.0
Loading...
Searching...
No Matches
mod_lsm_cp_gd_interpolant_euler Module Reference

Functions/Subroutines

type(t_closest_point_mpi) function compute_cp_gd_euler_interpolant (ls, cp, cp_params, last_distance, max_iterations, n_computed_iterations)
 
type(t_closest_point_mpi) function compute_cp_gd_euler_interpolant_secant (ls, cp, cp_params, last_distance, max_iterations, n_computed_iterations)
 
type(t_closest_point_mpi) function compute_cp_gd_euler_interpolant_parabola (ls, cp, cp_params, last_distance, max_iterations, n_computed_iterations)
 

Function/Subroutine Documentation

◆ compute_cp_gd_euler_interpolant()

type(t_closest_point_mpi) function mod_lsm_cp_gd_interpolant_euler::compute_cp_gd_euler_interpolant ( class(t_levelset), intent(in) ls,
class(t_closest_point_mpi), intent(in) cp,
class(t_closest_point_parameters_interpolant), intent(inout) cp_params,
double precision, intent(out) last_distance,
integer, intent(in) max_iterations,
integer, intent(out) n_computed_iterations )

◆ compute_cp_gd_euler_interpolant_parabola()

type(t_closest_point_mpi) function mod_lsm_cp_gd_interpolant_euler::compute_cp_gd_euler_interpolant_parabola ( class(t_levelset), intent(in) ls,
class(t_closest_point_mpi), intent(in) cp,
class(t_closest_point_parameters_interpolant), intent(inout) cp_params,
double precision, intent(out) last_distance,
integer, intent(in) max_iterations,
integer, intent(out) n_computed_iterations )

◆ compute_cp_gd_euler_interpolant_secant()

type(t_closest_point_mpi) function mod_lsm_cp_gd_interpolant_euler::compute_cp_gd_euler_interpolant_secant ( class(t_levelset), intent(in) ls,
class(t_closest_point_mpi), intent(in) cp,
class(t_closest_point_parameters_interpolant), intent(inout) cp_params,
double precision, intent(out) last_distance,
integer, intent(in) max_iterations,
integer, intent(out) n_computed_iterations )