Skip to content

Commit a429d4c

Browse files
committed
removed setuptools find_packages
1 parent 91ef8cd commit a429d4c

File tree

3 files changed

+125
-62
lines changed

3 files changed

+125
-62
lines changed

setup.py

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,6 @@
33
import sys
44
from setuptools import setup
55
from setuptools import Command
6-
from setuptools import find_packages
76

87
# GLOBAL VARIABLES
98
NAME = "pyspod"
@@ -105,8 +104,7 @@ def run(self):
105104
keywords=KEYWORDS,
106105
url=URL,
107106
license='MIT',
108-
# packages=[NAME],
109-
packages=find_packages(),
107+
packages=[NAME],
110108
package_data={'': [
111109
'plotting_support/coast.mat',
112110
'plotting_support/coast_centred.mat'

tutorials/climate/ERA20C_MEI_2D/ERA20C_MEI_2D.ipynb

Lines changed: 33 additions & 44 deletions
Large diffs are not rendered by default.

tutorials/fluidmechanics/jet_2D/jet_2D.ipynb

Lines changed: 91 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -40,7 +40,7 @@
4040
},
4141
{
4242
"cell_type": "code",
43-
"execution_count": 1,
43+
"execution_count": 2,
4444
"metadata": {},
4545
"outputs": [],
4646
"source": [
@@ -253,20 +253,87 @@
253253
},
254254
{
255255
"cell_type": "code",
256-
"execution_count": 1,
256+
"execution_count": 5,
257257
"metadata": {
258258
"scrolled": false
259259
},
260260
"outputs": [
261261
{
262-
"ename": "NameError",
263-
"evalue": "name 'SPOD_streaming' is not defined",
264-
"output_type": "error",
265-
"traceback": [
266-
"\u001b[0;31m---------------------------------------------------------------------------\u001b[0m",
267-
"\u001b[0;31mNameError\u001b[0m Traceback (most recent call last)",
268-
"\u001b[0;32m<ipython-input-1-8189a6bbb6a8>\u001b[0m in \u001b[0;36m<module>\u001b[0;34m\u001b[0m\n\u001b[1;32m 1\u001b[0m \u001b[0;31m# Perform SPOD analysis using low storage module\u001b[0m\u001b[0;34m\u001b[0m\u001b[0;34m\u001b[0m\u001b[0;34m\u001b[0m\u001b[0m\n\u001b[0;32m----> 2\u001b[0;31m \u001b[0mSPOD_analysis\u001b[0m \u001b[0;34m=\u001b[0m \u001b[0mSPOD_streaming\u001b[0m\u001b[0;34m(\u001b[0m\u001b[0mX\u001b[0m\u001b[0;34m=\u001b[0m\u001b[0mX\u001b[0m\u001b[0;34m,\u001b[0m \u001b[0mparams\u001b[0m\u001b[0;34m=\u001b[0m\u001b[0mparams\u001b[0m\u001b[0;34m,\u001b[0m \u001b[0mdata_handler\u001b[0m\u001b[0;34m=\u001b[0m\u001b[0;32mFalse\u001b[0m\u001b[0;34m,\u001b[0m \u001b[0mvariables\u001b[0m\u001b[0;34m=\u001b[0m\u001b[0mvariables\u001b[0m\u001b[0;34m)\u001b[0m\u001b[0;34m\u001b[0m\u001b[0;34m\u001b[0m\u001b[0m\n\u001b[0m\u001b[1;32m 3\u001b[0m \u001b[0mspod\u001b[0m \u001b[0;34m=\u001b[0m \u001b[0mSPOD_analysis\u001b[0m\u001b[0;34m.\u001b[0m\u001b[0mfit\u001b[0m\u001b[0;34m(\u001b[0m\u001b[0;34m)\u001b[0m\u001b[0;34m\u001b[0m\u001b[0;34m\u001b[0m\u001b[0m\n",
269-
"\u001b[0;31mNameError\u001b[0m: name 'SPOD_streaming' is not defined"
262+
"name": "stdout",
263+
"output_type": "stream",
264+
"text": [
265+
"\n",
266+
"SPOD parameters\n",
267+
"------------------------------------\n",
268+
"Spectrum type : one-sided (real-valued signal)\n",
269+
"No. of snaphots per block : 64\n",
270+
"Block overlap : 32\n",
271+
"No. of blocks : 30\n",
272+
"Windowing fct. (time) : hamming\n",
273+
"Weighting fct. (space) : user-specified\n",
274+
"Mean : blockwise\n",
275+
"Time-step : 0.2\n",
276+
"Number of Frequencies : 33\n",
277+
"------------------------------------\n",
278+
"\n",
279+
"DATA MATRIX DIMENSIONS\n",
280+
"------------------------------------\n",
281+
"Problem size : 0.013113021850585958 GB. (double)\n",
282+
"data matrix dimensions: (1, 20, 88, 1)\n",
283+
"Make sure that first column of data matrix is time and last column is number of variables. \n",
284+
"First column dimension: 1 must correspond to number of time snapshots.\n",
285+
"Last column dimension: 1 must correspond to number of variables.\n",
286+
"------------------------------------\n",
287+
" \n",
288+
"Calculating temporal DFT (streaming)\n",
289+
"------------------------------------\n",
290+
"--> Updating left singular vectors Time 63 / block 1\n"
291+
]
292+
},
293+
{
294+
"name": "stderr",
295+
"output_type": "stream",
296+
"text": [
297+
"/usr/local/lib/python3.8/site-packages/pyspod/spod_streaming.py:203: RuntimeWarning: divide by zero encountered in true_divide\n",
298+
" mse_prev[block_i,:,:] = (np.abs(S_hat_prev**2 - self._eigs**2)**2) / (S_hat_prev**2)\n",
299+
"/usr/local/lib/python3.8/site-packages/pyspod/spod_streaming.py:203: RuntimeWarning: invalid value encountered in true_divide\n",
300+
" mse_prev[block_i,:,:] = (np.abs(S_hat_prev**2 - self._eigs**2)**2) / (S_hat_prev**2)\n"
301+
]
302+
},
303+
{
304+
"name": "stdout",
305+
"output_type": "stream",
306+
"text": [
307+
"--> Updating left singular vectors Time 95 / block 2\n",
308+
"--> Updating left singular vectors Time 128 / block 3\n",
309+
"--> Updating left singular vectors Time 160 / block 4\n",
310+
"--> Updating left singular vectors Time 193 / block 5\n",
311+
"--> Updating left singular vectors Time 225 / block 6\n",
312+
"--> Updating left singular vectors Time 258 / block 7\n",
313+
"--> Updating left singular vectors Time 290 / block 8\n",
314+
"--> Updating left singular vectors Time 323 / block 9\n",
315+
"--> Updating left singular vectors Time 355 / block 10\n",
316+
"--> Updating left singular vectors Time 388 / block 11\n",
317+
"--> Updating left singular vectors Time 420 / block 12\n",
318+
"--> Updating left singular vectors Time 453 / block 13\n",
319+
"--> Updating left singular vectors Time 485 / block 14\n",
320+
"--> Updating left singular vectors Time 518 / block 15\n",
321+
"--> Updating left singular vectors Time 550 / block 16\n",
322+
"--> Updating left singular vectors Time 583 / block 17\n",
323+
"--> Updating left singular vectors Time 615 / block 18\n",
324+
"--> Updating left singular vectors Time 648 / block 19\n",
325+
"--> Updating left singular vectors Time 680 / block 20\n",
326+
"--> Updating left singular vectors Time 713 / block 21\n",
327+
"--> Updating left singular vectors Time 745 / block 22\n",
328+
"--> Updating left singular vectors Time 778 / block 23\n",
329+
"--> Updating left singular vectors Time 810 / block 24\n",
330+
"--> Updating left singular vectors Time 843 / block 25\n",
331+
"--> Updating left singular vectors Time 875 / block 26\n",
332+
"--> Updating left singular vectors Time 908 / block 27\n",
333+
"--> Updating left singular vectors Time 940 / block 28\n",
334+
"--> Updating left singular vectors Time 973 / block 29\n",
335+
"--> Data stream ended.\n",
336+
"Elapsed time: 3.8960890769958496 s.\n"
270337
]
271338
}
272339
],
@@ -297,9 +364,18 @@
297364
},
298365
{
299366
"cell_type": "code",
300-
"execution_count": 7,
367+
"execution_count": 6,
301368
"metadata": {},
302-
"outputs": [],
369+
"outputs": [
370+
{
371+
"name": "stdout",
372+
"output_type": "stream",
373+
"text": [
374+
"- RAM required for loading all modes ~ 0.0001573562622070315 GB\n",
375+
"- Available RAM memory ~ 14.751468658447289 GB\n"
376+
]
377+
}
378+
],
303379
"source": [
304380
"# Show results\n",
305381
"T_approx = 12.5 # approximate period\n",
@@ -316,7 +392,7 @@
316392
},
317393
{
318394
"cell_type": "code",
319-
"execution_count": 8,
395+
"execution_count": 7,
320396
"metadata": {
321397
"scrolled": true
322398
},
@@ -347,7 +423,7 @@
347423
},
348424
{
349425
"cell_type": "code",
350-
"execution_count": 9,
426+
"execution_count": 8,
351427
"metadata": {},
352428
"outputs": [
353429
{
@@ -370,7 +446,7 @@
370446
},
371447
{
372448
"cell_type": "code",
373-
"execution_count": 10,
449+
"execution_count": 9,
374450
"metadata": {},
375451
"outputs": [
376452
{

0 commit comments

Comments
 (0)