Evaluate profile/profile derivative given by index "iprof" from restart data
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| real(kind=wp), | intent(in) | :: | spos | |||
| integer, | intent(in) | :: | iprof | |||
| integer, | intent(in) | :: | deriv |
FUNCTION eval_prof_r(spos,iprof,deriv) USE MODgvec_ReadState_Vars ,ONLY: profiles_1d,sbase_prof !for profiles IMPLICIT NONE !----------------------------------------------------------------------------------------------------------------------------------- ! INPUT VARIABLES REAL(wp),INTENT(IN):: spos INTEGER, INTENT(IN):: iprof,deriv !----------------------------------------------------------------------------------------------------------------------------------- ! OUTPUT VARIABLES REAL(wp) :: eval_prof_r !----------------------------------------------------------------------------------------------------------------------------------- ! LOCAL VARIABLES !=================================================================================================================================== eval_prof_r = sbase_prof%evalDOF_s(spos, deriv ,profiles_1d(:,iprof)) END FUNCTION eval_prof_r