File indexing completed on 2024-12-17 18:39:00 UTC
view on githubraw file Latest commit add29e06 on 2018-01-31 20:35:05 UTC
5ca83cd8f7 Dani*0001 #include "CPP_OPTIONS.h"
0002
0003 _RL FUNCTION ETA_GL_STREAMICE_PRIME (X, M1, M2, Y0, W)
0004
0005
0006
0007
0008
0009
0010
0011
0012
0013
0014
0015 _RL X, M1, M2, Y0, W
0016 _RL TMP1, PI
0017
0018
08ccc3afe7 Dani*0019 IF (X.le.-0.5*W) THEN
5ca83cd8f7 Dani*0020 ETA_GL_STREAMICE_PRIME = M1
08ccc3afe7 Dani*0021 ELSEIF(X.gt.0.5*W) THEN
5ca83cd8f7 Dani*0022 ETA_GL_STREAMICE_PRIME = M2
0023 ELSE
0024 PI = 3.14159265358979323844D0
0025 TMP1 = SIN (PI*X/W)
0026 ETA_GL_STREAMICE_PRIME =
08ccc3afe7 Dani*0027 & 0.5*M1 * (1-TMP1) +
0028 & 0.5*M2 * (1+TMP1)
5ca83cd8f7 Dani*0029 ENDIF
0030
0031 RETURN
0032 END