You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Is your feature request related to a problem? Please describe.
Real typing is used for what are essentially binary masks (must be between 0.0 or 1.0, checked via > 0.5) in horiz_interp and mosaic. Not sure if theres more cases but these should be replaced when possible to save memory and performance. It gets used in stats (horiz_interp_type.F90) , and also used in mosaic/create_xgrid.c.
Describe the solution you'd like
replace the real masks with logicals
Describe alternatives you've considered
leave as is
Additional context
wanted to change this as part of mixed mode, but these masks are arguments to interfaces so should be done separately.
The text was updated successfully, but these errors were encountered:
rem1776
added
the
enhancement
Issue/PR for a modification that increases performance, improves syntax, or adds functionality.
label
Jun 5, 2023
Is your feature request related to a problem? Please describe.
Real typing is used for what are essentially binary masks (must be between 0.0 or 1.0, checked via > 0.5) in horiz_interp and mosaic. Not sure if theres more cases but these should be replaced when possible to save memory and performance. It gets used in
stats
(horiz_interp_type.F90) , and also used inmosaic/create_xgrid.c
.Describe the solution you'd like
replace the real masks with logicals
Describe alternatives you've considered
leave as is
Additional context
wanted to change this as part of mixed mode, but these masks are arguments to interfaces so should be done separately.
The text was updated successfully, but these errors were encountered: