Skip to content

Commit db4f7af

Browse files
author
ci-build
committed
[skip ci] Updates
1 parent 33d4f4d commit db4f7af

File tree

352 files changed

+471821
-469207
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

352 files changed

+471821
-469207
lines changed
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.

_images/example_2d_0.gif

-11.4 KB

_images/example_biodegradation_0.gif

7.57 KB

_images/example_chemicaldrift_0.gif

42.4 KB

_images/example_chemicaldrift_1.gif

-47.4 KB
-38.5 KB
12.8 KB
-95 KB
-96.9 KB

_images/example_codegg_0.gif

102 KB

_images/example_codegg_1.gif

-27.1 KB

_images/example_cone_0.gif

-220 KB

_images/example_depth_0.gif

131 KB

_images/example_dominating_0.gif

-32.1 KB

_images/example_ensemble_0.gif

-373 KB
-3.85 KB
-10.5 KB

_images/example_huge_output_0.gif

-134 KB

_images/example_huge_output_1.gif

-80.8 KB
-819 KB
-20.6 KB
17.4 KB
-6.98 KB

_images/example_oil_ice_0.gif

-61.7 KB

_images/example_oil_thickness_0.gif

-128 KB

_images/example_oil_thickness_1.gif

-22.9 KB
-38.4 KB
-65.4 KB

_images/example_plot_0.gif

478 KB

_images/example_river_runoff_0.gif

-32.3 KB

_images/example_sediments_0.gif

1.02 MB
-102 KB
7.48 KB

_images/example_shipdrift_0.gif

191 KB
-13 KB
-2.7 KB

_images/sphx_glr_example_2d_001.png

-148 Bytes

_images/sphx_glr_example_2d_thumb.png

-260 Bytes
-132 Bytes
13 Bytes
66 Bytes
-72 Bytes
47.3 KB
1.73 KB

_images/sphx_glr_example_cone_001.png

-7.49 KB
-5.59 KB
12.3 KB
2.46 KB
3.94 KB
1.92 KB
-101 Bytes
-2 Bytes
6.96 KB
423 Bytes
199 Bytes
307 Bytes
17 Bytes
-1.74 KB
91 Bytes
-1.19 KB
-81 Bytes
68 Bytes
-396 Bytes
49.7 KB
14.3 KB
40.3 KB
-149 Bytes
-33 Bytes
4.97 KB

_modules/opendrift/readers/reader_global_landmask.html

+16
Original file line numberDiff line numberDiff line change
@@ -239,6 +239,22 @@ <h1>Source code for opendrift.readers.reader_global_landmask</h1><div class="hig
239239
<span class="k">if</span> <span class="n">fast</span><span class="p">:</span>
240240
<span class="n">show_landmask_roaring</span><span class="p">(</span><span class="n">get_mask</span><span class="p">())</span>
241241
<span class="k">else</span><span class="p">:</span>
242+
<span class="k">if</span> <span class="n">latmax</span><span class="o">-</span><span class="n">latmin</span> <span class="o">&lt;</span> <span class="mi">3</span> <span class="ow">and</span> <span class="n">lonmax</span><span class="o">-</span><span class="n">lonmin</span> <span class="o">&lt;</span> <span class="mi">3</span><span class="p">:</span>
243+
<span class="c1"># Check first if there is land at all within map bounds</span>
244+
<span class="n">roaring</span> <span class="o">=</span> <span class="n">get_mask</span><span class="p">()</span>
245+
<span class="n">maxn</span> <span class="o">=</span> <span class="mf">512.</span>
246+
<span class="n">dlon</span> <span class="o">=</span> <span class="p">(</span><span class="n">lonmax</span> <span class="o">-</span> <span class="n">lonmin</span><span class="p">)</span> <span class="o">/</span> <span class="n">maxn</span>
247+
<span class="n">dlat</span> <span class="o">=</span> <span class="p">(</span><span class="n">latmax</span> <span class="o">-</span> <span class="n">latmin</span><span class="p">)</span> <span class="o">/</span> <span class="n">maxn</span>
248+
<span class="n">dlon</span> <span class="o">=</span> <span class="nb">max</span><span class="p">(</span><span class="n">roaring</span><span class="o">.</span><span class="n">dx</span><span class="p">,</span> <span class="n">dlon</span><span class="p">)</span>
249+
<span class="n">dlat</span> <span class="o">=</span> <span class="nb">max</span><span class="p">(</span><span class="n">roaring</span><span class="o">.</span><span class="n">dy</span><span class="p">,</span> <span class="n">dlat</span><span class="p">)</span>
250+
<span class="n">lons</span> <span class="o">=</span> <span class="n">np</span><span class="o">.</span><span class="n">arange</span><span class="p">(</span><span class="n">lonmin</span><span class="p">,</span> <span class="n">lonmax</span><span class="p">,</span> <span class="n">dlon</span><span class="p">)</span>
251+
<span class="n">lats</span> <span class="o">=</span> <span class="n">np</span><span class="o">.</span><span class="n">arange</span><span class="p">(</span><span class="n">latmin</span><span class="p">,</span> <span class="n">latmax</span><span class="p">,</span> <span class="n">dlat</span><span class="p">)</span>
252+
<span class="n">lats</span><span class="p">,</span> <span class="n">lons</span> <span class="o">=</span> <span class="n">np</span><span class="o">.</span><span class="n">meshgrid</span><span class="p">(</span><span class="n">lats</span><span class="p">,</span> <span class="n">lons</span><span class="p">)</span>
253+
<span class="n">land</span> <span class="o">=</span> <span class="n">roaring</span><span class="o">.</span><span class="n">mask</span><span class="o">.</span><span class="n">contains_many</span><span class="p">(</span><span class="n">lons</span><span class="o">.</span><span class="n">ravel</span><span class="p">(),</span> <span class="n">lats</span><span class="o">.</span><span class="n">ravel</span><span class="p">())</span>
254+
<span class="k">if</span> <span class="ow">not</span> <span class="n">land</span><span class="o">.</span><span class="n">any</span><span class="p">():</span>
255+
<span class="n">logger</span><span class="o">.</span><span class="n">debug</span><span class="p">(</span><span class="s1">&#39;No raster land within plot area, skipping plotting of GSHHG vectors&#39;</span><span class="p">)</span>
256+
<span class="k">return</span>
257+
242258
<span class="n">land</span> <span class="o">=</span> <span class="n">LandmaskFeature</span><span class="p">(</span><span class="n">scale</span><span class="o">=</span><span class="n">lscale</span><span class="p">,</span> <span class="n">facecolor</span><span class="o">=</span><span class="n">land_color</span><span class="p">,</span> <span class="n">globe</span><span class="o">=</span><span class="n">crs_lonlat</span><span class="o">.</span><span class="n">globe</span><span class="p">,</span> <span class="n">levels</span><span class="o">=</span><span class="p">[</span><span class="mi">1</span><span class="p">,</span><span class="mi">5</span><span class="p">,</span><span class="mi">6</span><span class="p">])</span>
243259

244260
<span class="n">ax</span><span class="o">.</span><span class="n">add_feature</span><span class="p">(</span><span class="n">land</span><span class="p">,</span> <span class="n">zorder</span><span class="o">=</span><span class="mi">0</span><span class="p">,</span>

0 commit comments

Comments
 (0)