ETS-Core  version:0.0.4-46-ge2d8
Core actors for the ETS-6
 All Classes Files Functions Variables Pages
Public Member Functions | List of all members
hyperdiffusion Module Reference

Public Member Functions

subroutine get_hyper_values (hyper, rho, nrho_bnd, prof, deriv, diff, params, active, prof_name, error_index, error_message)
 

Detailed Description

Definition at line 1 of file hyperdiffusion.f90.

Member Function/Subroutine Documentation

subroutine hyperdiffusion::get_hyper_values ( type(hyperdiffusion_type), intent(inout)  hyper,
real(ids_real), dimension(:), intent(in)  rho,
integer, intent(in)  nrho_bnd,
real(ids_real), dimension(:), intent(in)  prof,
real(ids_real), dimension(:), intent(in)  deriv,
real(ids_real), dimension(:), intent(in)  diff,
type(type_hyperdiffusion_params), intent(in)  params,
logical, intent(in)  active,
character(*), intent(in)  prof_name,
integer, intent(out)  error_index,
character(*), intent(inout)  error_message 
)
Parameters
[in,out]hyperStructure including the hyper-diffusion, convection, source.
[in]rhorho-coordinate, including both core and edge regions, i.e. to the plasma edge.
[in]nrho_bndIndex of grid point in "rho" that separates the core and the edge.
[in]profProfile subject to transport equation, as function of rho.
[in]derivDerivative of the profile "prof".
[in]diffDiffusion coefficient of the transport equation.
[in]paramsParameters describing the hyper-diffusion settings.
[in]activeFlag to say of hyperdiffusion is turned on or off.
[in]prof_nameName of the profile in "prof".
[out]error_indexInteger error flag, 0 means no error and positive values mean warning.
[in,out]error_messageError message.

Definition at line 8 of file hyperdiffusion.f90.

Referenced by electron_density_equation::electron_density(), ion_density_equations::ion_density(), and temperature_equations::temperature().

Here is the caller graph for this function:


The documentation for this module was generated from the following file: