LT2_get_col Function

public elemental function LT2_get_col(my_lt, col_ix, x1, x2) result(col_value)

Get the value of a single column at x

Arguments

Type IntentOptional Attributes Name
type(LT2_t), intent(in) :: my_lt
integer, intent(in) :: col_ix
real(kind=dp), intent(in) :: x1
real(kind=dp), intent(in) :: x2

Return Value real(kind=dp)


Calls

proc~~lt2_get_col~~CallsGraph proc~lt2_get_col LT2_get_col proc~lt2_get_col_at_loc LT2_get_col_at_loc proc~lt2_get_col->proc~lt2_get_col_at_loc proc~lt2_get_loc LT2_get_loc proc~lt2_get_col->proc~lt2_get_loc

Called by

proc~~lt2_get_col~~CalledByGraph proc~lt2_get_col LT2_get_col proc~bc_data_get_2d bc_data_get_2d proc~bc_data_get_2d->proc~lt2_get_col proc~bc_data_get_3d bc_data_get_3d proc~bc_data_get_3d->proc~lt2_get_col proc~read_data_get_2d read_data_get_2d proc~read_data_get_2d->proc~lt2_get_col proc~bc_data_set bc_data_set proc~bc_data_set->proc~bc_data_get_3d

Source Code

  elemental function LT2_get_col(my_lt, col_ix, x1, x2) result(col_value)
    type(LT2_t), intent(in) :: my_lt
    integer, intent(in)     :: col_ix
    real(dp), intent(in)    :: x1, x2
    real(dp)                :: col_value
    type(LT2_loc_t)         :: loc

    loc       = LT2_get_loc(my_lt, x1, x2)
    col_value = LT2_get_col_at_loc(my_lt, col_ix, loc)
  end function LT2_get_col