evaluate_apar_fluct Subroutine

public subroutine evaluate_apar_fluct(self, comm_handler, equi, mesh_stag, apar, apar_fluct)

Evaluate the fluctuating part of parallel electromagnetic potential

Type Bound

apar_shift_t

Arguments

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

Instance of class

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

Communicators

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

Equilibrium

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

Mesh (staggered) within poloidal plane

type(variable_t), intent(in) :: apar

Full parallel electromagnetic potential returned from Ohm's law

type(variable_t), intent(inout) :: apar_fluct

Fluctuating part of apar to be used by flutter terms


Contents