init_zhdanov_state_profile Interface

interface
public module subroutine init_zhdanov_state_profile(comm_handler, equi, mesh, map, penalisation, params_species, paramfile_zhdanov_species, dens_species)

Arguments

Type IntentOptional Attributes Name
type(comm_handler_t), intent(in) :: comm_handler

Communicators

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

Equilibrium

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

Mesh within poloidal plane

type(parallel_map_t), intent(in) :: map

Parallel map

type(penalisation_t), intent(in) :: penalisation

Penalisation

type(params_zhdanov_species_t), intent(in) :: params_species

Species paramters for the Zhdanov model

character(len=*), intent(in) :: paramfile_zhdanov_species

Filename, where parameters are read from

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

Species density

Description

Builds profile state