update_iol_source Interface

interface
public module subroutine update_iol_source(self, comm_handler, equi, mesh, polars)

Arguments

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

Instance of the type

type(comm_handler_t), intent(in) :: comm_handler

Communication handler

class(equilibrium_t), intent(inout) :: equi

Equilibrium

type(mesh_cart_t), intent(inout) :: mesh

Mesh within poloidal plane

type(polars_t), intent(in) :: polars

Polar grid and operators

Description

Internally updates the iol source with the current averaged fields Here is the interface to the IOL-standalone library see https://gitlab.mpcdf.mpg.de/phoenix/ion-orbit-loss-standalone for its interface description