init_mag_axis_loc Subroutine

public subroutine init_mag_axis_loc(self)

Initializes two arrays (equidistant in phi) of x- and y-coordinates of magnetic axis within the first field period calculated via field line tracing. These are used as data points for fast interpolation in 'mag_axis_loc'

Type Bound

dommaschk_t

Arguments

Type IntentOptional Attributes Name
class(dommaschk_t), intent(inout) :: self

Instance of class


Calls

proc~~init_mag_axis_loc~~CallsGraph proc~init_mag_axis_loc dommaschk_t%init_mag_axis_loc proc~handle_error handle_error proc~init_mag_axis_loc->proc~handle_error proc~trace trace proc~init_mag_axis_loc->proc~trace none~handle_error error_handler_t%handle_error proc~handle_error->none~handle_error proc~trace->proc~handle_error destroy destroy proc~trace->destroy initialize initialize proc~trace->initialize integrate integrate proc~trace->integrate proc~get_stderr get_stderr proc~trace->proc~get_stderr

Called by

proc~~init_mag_axis_loc~~CalledByGraph proc~init_mag_axis_loc dommaschk_t%init_mag_axis_loc proc~init~8 dommaschk_t%init proc~init~8->proc~init_mag_axis_loc