nutrient_initialise Subroutine

public subroutine nutrient_initialise(mb, mcrdb, meap, ml)

Uses

  • proc~~nutrient_initialise~~UsesGraph proc~nutrient_initialise nutrient_initialise module~input input proc~nutrient_initialise->module~input module~utilities utilities module~input->module~utilities

Arguments

Type IntentOptional AttributesName
integer, intent(in) :: mb
integer, intent(in) :: mcrdb
integer, intent(in) :: meap
integer, intent(in) :: ml

Calls

proc~~nutrient_initialise~~CallsGraph proc~nutrient_initialise nutrient_initialise proc~get_config_fid get_config_fid proc~nutrient_initialise->proc~get_config_fid proc~nutrient_allocate nutrient_allocate proc~nutrient_initialise->proc~nutrient_allocate proc~open_file open_file proc~get_config_fid->proc~open_file proc~log_error log_error proc~open_file->proc~log_error proc~log_message log_message proc~log_error->proc~log_message proc~log_write log_write proc~log_message->proc~log_write proc~log_format_message log_format_message proc~log_message->proc~log_format_message proc~to_string to_string proc~log_write->proc~to_string proc~date_time_str date_time_str proc~log_format_message->proc~date_time_str proc~colourise colourise proc~log_format_message->proc~colourise proc~string_index string_index proc~colourise->proc~string_index

Called by

proc~~nutrient_initialise~~CalledByGraph proc~nutrient_initialise nutrient_initialise proc~initialise initialise proc~initialise->proc~nutrient_initialise program~swim swim program~swim->proc~initialise

Contents

Source Code


Source Code

  subroutine nutrient_initialise(mb, mcrdb, meap, ml)
    use input, only: get_config_fid
    integer, intent(in) :: mb, mcrdb, meap, ml

    read(get_config_fid(), NUTRIENT_PARAMETERS)
    call nutrient_allocate(mb, mcrdb, meap, ml)

  end subroutine nutrient_initialise