LT_get_col_at_loc Function

public elemental function LT_get_col_at_loc(my_lt, col_ix, loc) result(col_value)

Get the value of a single column at a location

Arguments

Type IntentOptional Attributes Name
type(LT_t), intent(in) :: my_lt
integer, intent(in) :: col_ix
type(LT_loc_t), intent(in) :: loc

Return Value real(kind=dp)


Called by

proc~~lt_get_col_at_loc~~CalledByGraph proc~lt_get_col_at_loc LT_get_col_at_loc proc~lt_get_col LT_get_col proc~lt_get_col->proc~lt_get_col_at_loc proc~bc_data_get_2d bc_data_get_2d proc~bc_data_get_2d->proc~lt_get_col proc~read_data_get_1d read_data_get_1d proc~read_data_get_1d->proc~lt_get_col

Source Code

  elemental function LT_get_col_at_loc(my_lt, col_ix, loc) result(col_value)
    type(LT_t), intent(in)     :: my_lt
    integer, intent(in)        :: col_ix
    type(LT_loc_t), intent(in) :: loc
    real(dp)                   :: col_value

    col_value = loc%low_frac * my_lt%rows_cols(loc%low_ix,&
        col_ix) + (1-loc%low_frac) * my_lt%rows_cols(loc%low_ix+1, col_ix)
  end function LT_get_col_at_loc