make_polygon_from_params Subroutine

public subroutine make_polygon_from_params(self, N_points, X_points, Y_points, polygon)

Makes polygon from

Type Bound

divertor_equilibrium_t

Arguments

Type IntentOptional Attributes Name
class(divertor_equilibrium_t), intent(in) :: self
integer, intent(in) :: N_points
real(kind=FP), intent(in), dimension(N_points) :: X_points
real(kind=FP), intent(in), dimension(N_points) :: Y_points
class(polygon2d_t), intent(out) :: polygon

Calls

proc~~make_polygon_from_params~~CallsGraph proc~make_polygon_from_params divertor_equilibrium_t%make_polygon_from_params none~signed_area polygon2d_t%signed_area proc~make_polygon_from_params->none~signed_area proc~get_stderr get_stderr proc~make_polygon_from_params->proc~get_stderr proc~make_polygon divertor_equilibrium_t%make_polygon proc~make_polygon_from_params->proc~make_polygon proc~make_polygon->proc~get_stderr proc~create_closed_polygon2d_t create_closed_polygon2d_t proc~make_polygon->proc~create_closed_polygon2d_t proc~create_limiting_polygon2d_t create_limiting_polygon2d_t proc~make_polygon->proc~create_limiting_polygon2d_t none~create_polygon2d polygon2d_t%create_polygon2d proc~create_closed_polygon2d_t->none~create_polygon2d proc~create_limiting_polygon2d_t->none~create_polygon2d none~create_polygon2d->proc~get_stderr

Called by

proc~~make_polygon_from_params~~CalledByGraph proc~make_polygon_from_params divertor_equilibrium_t%make_polygon_from_params proc~init~3 cerfons_t%init proc~init~3->proc~make_polygon_from_params