Skip to content
GitLab
Projects
Groups
Snippets
Help
Loading...
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
Open sidebar
NOCSurfaceProcesses
AirSeaFluxCode
Commits
d4a8c700
Commit
d4a8c700
authored
3 years ago
by
Richard Cornes
Browse files
Options
Download
Email Patches
Plain Diff
Fixed flagging when WL/CSKIN is set
parent
684ce72c
Changes
1
Hide whitespace changes
Inline
Side-by-side
Showing
1 changed file
with
10 additions
and
2 deletions
+10
-2
Code/AirSeaFluxCode.py
Code/AirSeaFluxCode.py
+10
-2
No files found.
Code/AirSeaFluxCode.py
View file @
d4a8c700
...
...
@@ -337,10 +337,18 @@ class S88:
flag
=
np
.
full
(
self
.
arr_shp
,
"n"
,
dtype
=
"object"
)
if
(
self
.
hum
[
0
]
==
'no'
):
self
.
flag
=
np
.
where
(
np
.
isnan
(
self
.
spd
+
self
.
T
+
self
.
SST
+
self
.
P
),
"m"
,
flag
)
if
(
self
.
cskin
==
1
):
flag
=
np
.
where
(
np
.
isnan
(
self
.
spd
+
self
.
T
+
self
.
SST
+
self
.
P
+
self
.
Rs
+
self
.
Rl
),
"m"
,
flag
)
else
:
flag
=
np
.
where
(
np
.
isnan
(
self
.
spd
+
self
.
T
+
self
.
SST
+
self
.
P
),
"m"
,
flag
)
else
:
flag
=
np
.
where
(
np
.
isnan
(
self
.
spd
+
self
.
T
+
self
.
SST
+
self
.
hum
[
1
]
+
self
.
P
),
"m"
,
flag
)
if
(
self
.
cskin
==
1
):
flag
=
np
.
where
(
np
.
isnan
(
self
.
spd
+
self
.
T
+
self
.
SST
+
self
.
hum
[
1
]
+
self
.
P
+
self
.
Rs
+
self
.
Rl
),
"m"
,
flag
)
else
:
flag
=
np
.
where
(
np
.
isnan
(
self
.
spd
+
self
.
T
+
self
.
SST
+
self
.
hum
[
1
]
+
self
.
P
),
"m"
,
flag
)
flag
=
np
.
where
(
self
.
rh
>
100
,
"r"
,
flag
)
flag
=
np
.
where
((
self
.
u10n
<
0
)
&
(
flag
==
"n"
),
"u"
,
np
.
where
((
self
.
u10n
<
0
)
&
...
...
This diff is collapsed.
Click to expand it.
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
.
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment