district_wall_defined Function

public function district_wall_defined(self, x, y, phi)

Returns a descriptor for a given point, where outer boundary is based on divertor and exclusion polygons

Type Bound

divertor_equilibrium_t

Arguments

Type IntentOptional Attributes Name
class(divertor_equilibrium_t), intent(in) :: self

Instance of type

real(kind=FP), intent(in) :: x

x-coordinate

real(kind=FP), intent(in) :: y

y-coordinate

real(kind=FP), intent(in) :: phi

Toroidal angle

Return Value integer


Calls

proc~~district_wall_defined~~CallsGraph proc~district_wall_defined divertor_equilibrium_t%district_wall_defined check_privflux_regions check_privflux_regions proc~district_wall_defined->check_privflux_regions none~pt_inside closed_polygon2d_t%pt_inside proc~district_wall_defined->none~pt_inside proc~rho divertor_equilibrium_t%rho proc~district_wall_defined->proc~rho psi psi proc~rho->psi

Called by

proc~~district_wall_defined~~CalledByGraph proc~district_wall_defined divertor_equilibrium_t%district_wall_defined proc~district divertor_equilibrium_t%district proc~district->proc~district_wall_defined proc~in_vessel divertor_equilibrium_t%in_vessel proc~in_vessel->proc~district