| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| character(len=2), | intent(in) | :: | var |
selection string: which variable to evaluate |
||
| real, | intent(out), | DIMENSION(:) | :: | s_IP |
position of interpolation points for initialization, size(nBase) |
SUBROUTINE get_s_IP(var, s_IP) ! INPUT/OUTPUT VARIABLES ------------------------------------------------------------------------------------------------------! CHARACTER(LEN=2), INTENT(IN) :: var !! selection string: which variable to evaluate REAL, DIMENSION(:), INTENT(OUT) :: s_IP !! position of interpolation points for initialization, size(nBase) ! LOCAL VARIABLES -------------------------------------------------------------------------------------------------------------! CLASS(t_base), POINTER :: base !! pointer to the base object (X1, X2, LA) ! CODE ------------------------------------------------------------------------------------------------------------------------! CALL select_base(var, base) s_IP = base%s%s_IP END SUBROUTINE get_s_IP