Skip to content

Commit 169896c

Browse files
author
ci-build
committed
[skip ci] Updates
1 parent 7967fff commit 169896c

File tree

566 files changed

+468921
-476023
lines changed

Some content is hidden

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

566 files changed

+468921
-476023
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

17.7 KB

_images/example_biodegradation_0.gif

-16.9 KB

_images/example_chemicaldrift_0.gif

-38.5 KB

_images/example_chemicaldrift_1.gif

-160 KB
106 KB
28.8 KB
45.2 KB
111 KB

_images/example_codegg_0.gif

-346 KB

_images/example_codegg_1.gif

13.8 KB

_images/example_cone_0.gif

-33.7 KB

_images/example_depth_0.gif

421 KB

_images/example_dominating_0.gif

-177 KB

_images/example_ensemble_0.gif

-681 KB

_images/example_huge_output_0.gif

62.9 KB

_images/example_huge_output_1.gif

113 KB
0 Bytes
648 KB
21.2 KB
-10.8 KB
1.29 KB

_images/example_oil_ice_0.gif

698 KB

_images/example_oil_thickness_0.gif

-152 KB

_images/example_oil_thickness_1.gif

212 KB
145 KB
6.75 KB

_images/example_plast_0.gif

27 Bytes

_images/example_plot_0.gif

1.1 MB

_images/example_river_runoff_0.gif

41.6 KB

_images/example_sediments_0.gif

791 KB
64.3 KB
-28.5 KB

_images/example_shipdrift_0.gif

118 KB
168 Bytes
-46.6 KB

_images/sphx_glr_example_2d_001.png

70 Bytes

_images/sphx_glr_example_2d_thumb.png

247 Bytes
214 Bytes
43 Bytes
-19 Bytes
-348 Bytes
-36.3 KB
-10.7 KB

_images/sphx_glr_example_cone_001.png

-21.2 KB
-3.95 KB
71 KB
8.66 KB
-4.36 KB
-2.27 KB
331 Bytes
48 Bytes
28.1 KB
6.14 KB
71 Bytes
-37 Bytes
-7 Bytes
728 Bytes
1.62 KB
544 Bytes
1.29 KB
-314 Bytes
328 Bytes
359 Bytes
8.69 KB
941 Bytes
-902 Bytes
75 Bytes
-3.95 KB

_modules/index.html

+1-1
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66
<meta charset="utf-8" />
77
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
88
<title>Overview: module code &mdash; OpenDrift documentation</title>
9-
<link rel="stylesheet" type="text/css" href="../_static/pygments.css?v=80d5e7a1" />
9+
<link rel="stylesheet" type="text/css" href="../_static/pygments.css?v=b86133f3" />
1010
<link rel="stylesheet" type="text/css" href="../_static/css/theme.css?v=e59714d7" />
1111
<link rel="stylesheet" type="text/css" href="../_static/graphviz.css?v=4ae1632d" />
1212
<link rel="stylesheet" type="text/css" href="../_static/plot_directive.css" />

_modules/opendrift.html

+34-34
Large diffs are not rendered by default.

_modules/opendrift/config.html

+15-15
Large diffs are not rendered by default.

_modules/opendrift/elements/elements.html

+10-10
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66
<meta charset="utf-8" />
77
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
88
<title>opendrift.elements.elements &mdash; OpenDrift documentation</title>
9-
<link rel="stylesheet" type="text/css" href="../../../_static/pygments.css?v=80d5e7a1" />
9+
<link rel="stylesheet" type="text/css" href="../../../_static/pygments.css?v=b86133f3" />
1010
<link rel="stylesheet" type="text/css" href="../../../_static/css/theme.css?v=e59714d7" />
1111
<link rel="stylesheet" type="text/css" href="../../../_static/graphviz.css?v=4ae1632d" />
1212
<link rel="stylesheet" type="text/css" href="../../../_static/plot_directive.css" />
@@ -111,12 +111,12 @@ <h1>Source code for opendrift.elements.elements</h1><div class="highlight"><pre>
111111
<span class="c1">#</span>
112112
<span class="c1"># Copyright 2015, Knut-Frode Dagestad, MET Norway</span>
113113

114-
<span class="kn">from</span> <span class="nn">collections</span> <span class="kn">import</span> <span class="n">OrderedDict</span>
115-
<span class="kn">import</span> <span class="nn">numpy</span> <span class="k">as</span> <span class="nn">np</span>
114+
<span class="kn">from</span><span class="w"> </span><span class="nn">collections</span><span class="w"> </span><span class="kn">import</span> <span class="n">OrderedDict</span>
115+
<span class="kn">import</span><span class="w"> </span><span class="nn">numpy</span><span class="w"> </span><span class="k">as</span><span class="w"> </span><span class="nn">np</span>
116116

117117
<div class="viewcode-block" id="LagrangianArray">
118118
<a class="viewcode-back" href="../../../autoapi/opendrift/elements/index.html#opendrift.elements.elements.LagrangianArray">[docs]</a>
119-
<span class="k">class</span> <span class="nc">LagrangianArray</span><span class="p">:</span>
119+
<span class="k">class</span><span class="w"> </span><span class="nc">LagrangianArray</span><span class="p">:</span>
120120
<span class="w"> </span><span class="sd">&quot;&quot;&quot;A generic array-like class for Lagrangian particle tracking.</span>
121121

122122
<span class="sd"> A LagrangianArray is a generic class keeping the values of given</span>
@@ -185,7 +185,7 @@ <h1>Source code for opendrift.elements.elements</h1><div class="highlight"><pre>
185185
<span class="s1">&#39;positive&#39;</span><span class="p">:</span> <span class="s1">&#39;up&#39;</span><span class="p">,</span>
186186
<span class="s1">&#39;default&#39;</span><span class="p">:</span> <span class="mi">0</span><span class="p">})])</span>
187187

188-
<span class="k">def</span> <span class="fm">__init__</span><span class="p">(</span><span class="bp">self</span><span class="p">,</span> <span class="o">**</span><span class="n">kwargs</span><span class="p">):</span>
188+
<span class="k">def</span><span class="w"> </span><span class="fm">__init__</span><span class="p">(</span><span class="bp">self</span><span class="p">,</span> <span class="o">**</span><span class="n">kwargs</span><span class="p">):</span>
189189
<span class="w"> </span><span class="sd">&quot;&quot;&quot;Initialises a LagrangianArray with given properties.</span>
190190

191191
<span class="sd"> Args:</span>
@@ -251,7 +251,7 @@ <h1>Source code for opendrift.elements.elements</h1><div class="highlight"><pre>
251251
<div class="viewcode-block" id="LagrangianArray.add_variables">
252252
<a class="viewcode-back" href="../../../autoapi/opendrift/elements/index.html#opendrift.elements.elements.LagrangianArray.add_variables">[docs]</a>
253253
<span class="nd">@classmethod</span>
254-
<span class="k">def</span> <span class="nf">add_variables</span><span class="p">(</span><span class="bp">cls</span><span class="p">,</span> <span class="n">new_variables</span><span class="p">):</span>
254+
<span class="k">def</span><span class="w"> </span><span class="nf">add_variables</span><span class="p">(</span><span class="bp">cls</span><span class="p">,</span> <span class="n">new_variables</span><span class="p">):</span>
255255
<span class="w"> </span><span class="sd">&quot;&quot;&quot;Method used by subclasses to add specific properties/variables.&quot;&quot;&quot;</span>
256256
<span class="n">variables</span> <span class="o">=</span> <span class="bp">cls</span><span class="o">.</span><span class="n">variables</span><span class="o">.</span><span class="n">copy</span><span class="p">()</span>
257257
<span class="n">variables</span><span class="o">.</span><span class="n">update</span><span class="p">(</span><span class="n">new_variables</span><span class="p">)</span>
@@ -260,7 +260,7 @@ <h1>Source code for opendrift.elements.elements</h1><div class="highlight"><pre>
260260

261261
<div class="viewcode-block" id="LagrangianArray.extend">
262262
<a class="viewcode-back" href="../../../autoapi/opendrift/elements/index.html#opendrift.elements.elements.LagrangianArray.extend">[docs]</a>
263-
<span class="k">def</span> <span class="nf">extend</span><span class="p">(</span><span class="bp">self</span><span class="p">,</span> <span class="n">other</span><span class="p">):</span>
263+
<span class="k">def</span><span class="w"> </span><span class="nf">extend</span><span class="p">(</span><span class="bp">self</span><span class="p">,</span> <span class="n">other</span><span class="p">):</span>
264264
<span class="w"> </span><span class="sd">&quot;&quot;&quot;Add elements from another object.&quot;&quot;&quot;</span>
265265
<span class="n">len_self</span> <span class="o">=</span> <span class="nb">len</span><span class="p">(</span><span class="bp">self</span><span class="p">)</span>
266266
<span class="n">len_other</span> <span class="o">=</span> <span class="nb">len</span><span class="p">(</span><span class="n">other</span><span class="p">)</span>
@@ -285,7 +285,7 @@ <h1>Source code for opendrift.elements.elements</h1><div class="highlight"><pre>
285285

286286
<div class="viewcode-block" id="LagrangianArray.move_elements">
287287
<a class="viewcode-back" href="../../../autoapi/opendrift/elements/index.html#opendrift.elements.elements.LagrangianArray.move_elements">[docs]</a>
288-
<span class="k">def</span> <span class="nf">move_elements</span><span class="p">(</span><span class="bp">self</span><span class="p">,</span> <span class="n">other</span><span class="p">,</span> <span class="n">indices</span><span class="p">):</span>
288+
<span class="k">def</span><span class="w"> </span><span class="nf">move_elements</span><span class="p">(</span><span class="bp">self</span><span class="p">,</span> <span class="n">other</span><span class="p">,</span> <span class="n">indices</span><span class="p">):</span>
289289
<span class="w"> </span><span class="sd">&quot;&quot;&quot;Remove elements with given indices, and append to another object.</span>
290290
<span class="sd"> NB: indices is boolean array, not real indices!&quot;&quot;&quot;</span>
291291

@@ -335,7 +335,7 @@ <h1>Source code for opendrift.elements.elements</h1><div class="highlight"><pre>
335335

336336
<div class="viewcode-block" id="LagrangianArray.__len__">
337337
<a class="viewcode-back" href="../../../autoapi/opendrift/elements/index.html#opendrift.elements.elements.LagrangianArray.__len__">[docs]</a>
338-
<span class="k">def</span> <span class="fm">__len__</span><span class="p">(</span><span class="bp">self</span><span class="p">):</span>
338+
<span class="k">def</span><span class="w"> </span><span class="fm">__len__</span><span class="p">(</span><span class="bp">self</span><span class="p">):</span>
339339
<span class="n">length</span> <span class="o">=</span> <span class="mi">0</span>
340340
<span class="k">for</span> <span class="n">var</span> <span class="ow">in</span> <span class="bp">self</span><span class="o">.</span><span class="n">variables</span><span class="p">:</span>
341341
<span class="n">length</span> <span class="o">=</span> <span class="n">np</span><span class="o">.</span><span class="n">maximum</span><span class="p">(</span><span class="n">length</span><span class="p">,</span> <span class="nb">len</span><span class="p">(</span><span class="n">np</span><span class="o">.</span><span class="n">atleast_1d</span><span class="p">(</span><span class="nb">getattr</span><span class="p">(</span><span class="bp">self</span><span class="p">,</span> <span class="n">var</span><span class="p">))))</span>
@@ -344,7 +344,7 @@ <h1>Source code for opendrift.elements.elements</h1><div class="highlight"><pre>
344344

345345
<div class="viewcode-block" id="LagrangianArray.__repr__">
346346
<a class="viewcode-back" href="../../../autoapi/opendrift/elements/index.html#opendrift.elements.elements.LagrangianArray.__repr__">[docs]</a>
347-
<span class="k">def</span> <span class="fm">__repr__</span><span class="p">(</span><span class="bp">self</span><span class="p">):</span>
347+
<span class="k">def</span><span class="w"> </span><span class="fm">__repr__</span><span class="p">(</span><span class="bp">self</span><span class="p">):</span>
348348
<span class="n">outStr</span> <span class="o">=</span> <span class="s1">&#39;&#39;</span>
349349
<span class="k">for</span> <span class="n">variable</span> <span class="ow">in</span> <span class="bp">self</span><span class="o">.</span><span class="n">variables</span><span class="o">.</span><span class="n">keys</span><span class="p">():</span>
350350
<span class="n">outStr</span> <span class="o">+=</span> <span class="n">variable</span> <span class="o">+</span> <span class="s1">&#39;: &#39;</span> <span class="o">+</span> <span class="nb">str</span><span class="p">(</span><span class="nb">getattr</span><span class="p">(</span><span class="bp">self</span><span class="p">,</span> <span class="n">variable</span><span class="p">))</span> <span class="o">+</span> <span class="s1">&#39;</span><span class="se">\n</span><span class="s1">&#39;</span>

_modules/opendrift/elements/passivetracer.html

+3-3
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66
<meta charset="utf-8" />
77
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
88
<title>opendrift.elements.passivetracer &mdash; OpenDrift documentation</title>
9-
<link rel="stylesheet" type="text/css" href="../../../_static/pygments.css?v=80d5e7a1" />
9+
<link rel="stylesheet" type="text/css" href="../../../_static/pygments.css?v=b86133f3" />
1010
<link rel="stylesheet" type="text/css" href="../../../_static/css/theme.css?v=e59714d7" />
1111
<link rel="stylesheet" type="text/css" href="../../../_static/graphviz.css?v=4ae1632d" />
1212
<link rel="stylesheet" type="text/css" href="../../../_static/plot_directive.css" />
@@ -111,12 +111,12 @@ <h1>Source code for opendrift.elements.passivetracer</h1><div class="highlight">
111111
<span class="c1"># </span>
112112
<span class="c1"># Copyright 2015, Knut-Frode Dagestad, MET Norway</span>
113113

114-
<span class="kn">from</span> <span class="nn">opendrift.elements</span> <span class="kn">import</span> <span class="n">LagrangianArray</span>
114+
<span class="kn">from</span><span class="w"> </span><span class="nn">opendrift.elements</span><span class="w"> </span><span class="kn">import</span> <span class="n">LagrangianArray</span>
115115

116116

117117
<div class="viewcode-block" id="PassiveTracer">
118118
<a class="viewcode-back" href="../../../autoapi/opendrift/elements/passivetracer/index.html#opendrift.elements.passivetracer.PassiveTracer">[docs]</a>
119-
<span class="k">class</span> <span class="nc">PassiveTracer</span><span class="p">(</span><span class="n">LagrangianArray</span><span class="p">):</span>
119+
<span class="k">class</span><span class="w"> </span><span class="nc">PassiveTracer</span><span class="p">(</span><span class="n">LagrangianArray</span><span class="p">):</span>
120120
<span class="w"> </span><span class="sd">&quot;&quot;&quot;Basic implementation of LagrangianArray with no additional properties.</span>
121121

122122
<span class="sd"> Contains only the properties of the abstract class LagrangianArray,</span>

_modules/opendrift/errors.html

+7-7
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66
<meta charset="utf-8" />
77
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
88
<title>opendrift.errors &mdash; OpenDrift documentation</title>
9-
<link rel="stylesheet" type="text/css" href="../../_static/pygments.css?v=80d5e7a1" />
9+
<link rel="stylesheet" type="text/css" href="../../_static/pygments.css?v=b86133f3" />
1010
<link rel="stylesheet" type="text/css" href="../../_static/css/theme.css?v=e59714d7" />
1111
<link rel="stylesheet" type="text/css" href="../../_static/graphviz.css?v=4ae1632d" />
1212
<link rel="stylesheet" type="text/css" href="../../_static/plot_directive.css" />
@@ -97,32 +97,32 @@
9797
<h1>Source code for opendrift.errors</h1><div class="highlight"><pre>
9898
<div class="viewcode-block" id="WrongMode">
9999
<a class="viewcode-back" href="../../autoapi/opendrift/models/basemodel/index.html#opendrift.errors.WrongMode">[docs]</a>
100-
<span></span><span class="k">class</span> <span class="nc">WrongMode</span><span class="p">(</span><span class="ne">Exception</span><span class="p">):</span>
101-
<span class="k">def</span> <span class="fm">__init__</span><span class="p">(</span><span class="bp">self</span><span class="p">,</span> <span class="n">expected_mode</span><span class="p">,</span> <span class="n">real_mode</span><span class="p">,</span> <span class="n">msg</span> <span class="o">=</span> <span class="kc">None</span><span class="p">):</span>
100+
<span></span><span class="k">class</span><span class="w"> </span><span class="nc">WrongMode</span><span class="p">(</span><span class="ne">Exception</span><span class="p">):</span>
101+
<span class="k">def</span><span class="w"> </span><span class="fm">__init__</span><span class="p">(</span><span class="bp">self</span><span class="p">,</span> <span class="n">expected_mode</span><span class="p">,</span> <span class="n">real_mode</span><span class="p">,</span> <span class="n">msg</span> <span class="o">=</span> <span class="kc">None</span><span class="p">):</span>
102102
<span class="nb">super</span><span class="p">()</span><span class="o">.</span><span class="fm">__init__</span><span class="p">(</span><span class="sa">f</span><span class="s2">&quot;Cannot call this function in this mode: </span><span class="si">{</span><span class="n">real_mode</span><span class="si">}</span><span class="s2">, only in: </span><span class="si">{</span><span class="n">expected_mode</span><span class="si">}</span><span class="s2">: </span><span class="si">{</span><span class="n">msg</span><span class="si">}</span><span class="s2">&quot;</span><span class="p">)</span></div>
103103

104104

105105
<div class="viewcode-block" id="NotCoveredError">
106106
<a class="viewcode-back" href="../../autoapi/opendrift/errors/index.html#opendrift.errors.NotCoveredError">[docs]</a>
107-
<span class="k">class</span> <span class="nc">NotCoveredError</span><span class="p">(</span><span class="ne">Exception</span><span class="p">):</span>
107+
<span class="k">class</span><span class="w"> </span><span class="nc">NotCoveredError</span><span class="p">(</span><span class="ne">Exception</span><span class="p">):</span>
108108
<span class="k">pass</span></div>
109109

110110

111111
<div class="viewcode-block" id="OutsideSpatialCoverageError">
112112
<a class="viewcode-back" href="../../autoapi/opendrift/errors/index.html#opendrift.errors.OutsideSpatialCoverageError">[docs]</a>
113-
<span class="k">class</span> <span class="nc">OutsideSpatialCoverageError</span><span class="p">(</span><span class="n">NotCoveredError</span><span class="p">):</span>
113+
<span class="k">class</span><span class="w"> </span><span class="nc">OutsideSpatialCoverageError</span><span class="p">(</span><span class="n">NotCoveredError</span><span class="p">):</span>
114114
<span class="k">pass</span></div>
115115

116116

117117
<div class="viewcode-block" id="OutsideTemporalCoverageError">
118118
<a class="viewcode-back" href="../../autoapi/opendrift/errors/index.html#opendrift.errors.OutsideTemporalCoverageError">[docs]</a>
119-
<span class="k">class</span> <span class="nc">OutsideTemporalCoverageError</span><span class="p">(</span><span class="n">NotCoveredError</span><span class="p">):</span>
119+
<span class="k">class</span><span class="w"> </span><span class="nc">OutsideTemporalCoverageError</span><span class="p">(</span><span class="n">NotCoveredError</span><span class="p">):</span>
120120
<span class="k">pass</span></div>
121121

122122

123123
<div class="viewcode-block" id="VariableNotCoveredError">
124124
<a class="viewcode-back" href="../../autoapi/opendrift/errors/index.html#opendrift.errors.VariableNotCoveredError">[docs]</a>
125-
<span class="k">class</span> <span class="nc">VariableNotCoveredError</span><span class="p">(</span><span class="n">NotCoveredError</span><span class="p">):</span>
125+
<span class="k">class</span><span class="w"> </span><span class="nc">VariableNotCoveredError</span><span class="p">(</span><span class="n">NotCoveredError</span><span class="p">):</span>
126126
<span class="k">pass</span></div>
127127

128128
</pre></div>

0 commit comments

Comments
 (0)