PKh*N)7fluentxy/__init__.py"""An interface to produce Pandas DataFrames from Fluent XY output files.""" from parse import parse import numpy as np import pandas as pd from typing import List __version__ = "0.1.0" def parse_data(lines: List) -> pd.DataFrame: """Parse an XY-formatted datafile from Fluent and return a DataFrame.""" axis_labels = parse('(labels "{x}" "{y}")', lines[1]) columns = [] for line in lines[2:]: if line.startswith("(("): columns.append(parse('((xy/key/label "{label}")', line)["label"]) index = pd.MultiIndex.from_product([columns, [axis_labels["x"], axis_labels["y"]]]) data = pd.DataFrame(columns=index) finish = False this_data = [] for line in lines[2:]: if line.startswith("(("): column = parse('((xy/key/label "{label}")', line)["label"] # Skip blank lines elif not line.strip() or line.startswith(("(",)): continue elif line.startswith(")"): finish = True else: x, y = parse("{:g}\t{:g}", line.strip()) this_data.append([x, y]) if finish: this_data = np.array(this_data) data[(column, axis_labels["x"])] = this_data[:, 0] data[(column, axis_labels["y"])] = this_data[:, 1] finish = False this_data = [] return data def plot_xy(axis, df, column, x_label, y_label): """Plot an X-Y line plot from the given column in the df on axis.""" axis.plot(df[(column, x_label)], df[(column, y_label)]) PKI)Nfluentxy/tests/__init__.pyPKnd*N;%%fluentxy/tests/test_fluentxy.pyfrom .. import parse_data import pytest pd = pytest.importorskip("pandas") pdt = pytest.importorskip("pandas.util.testing") def test_parse_data(shared_datadir): with open(shared_datadir / "axial-velocity-mesh-1.xy") as m: mesh_1 = m.readlines() mesh_1_data = parse_data(mesh_1) mesh_1_csv = pd.read_csv( shared_datadir / "axial-velocity-mesh-1.csv", header=[0, 1], index_col=0 ) pdt.assert_frame_equal(mesh_1_data, mesh_1_csv, check_names=True) with open(shared_datadir / "axial-velocity-mesh-2.xy") as m: mesh_2 = m.readlines() mesh_2_data = parse_data(mesh_2) mesh_2_csv = pd.read_csv( shared_datadir / "axial-velocity-mesh-2.csv", header=[0, 1], index_col=0 ) pdt.assert_frame_equal(mesh_2_data, mesh_2_csv, check_names=True) PKc*NN((-fluentxy/tests/data/axial-velocity-mesh-1.csv,inlet,inlet,outlet,outlet,x=100d,x=100d,x=10d,x=10d,x=20d,x=20d ,Position,Axial Velocity,Position,Axial Velocity,Position,Axial Velocity,Position,Axial Velocity,Position,Axial Velocity 0,0.0,0.2,0.0,0.399401,0.0,0.399408,0.0,0.341731,0.0,0.379186 1,0.000582,0.2,0.000582,0.399205,0.000582,0.399211,0.000582,0.341691,0.000582,0.379052 2,0.001164,0.2,0.001164,0.398616,0.001164,0.398622,0.001164,0.34157,0.001164,0.378648 3,0.001746,0.2,0.001746,0.397635,0.001746,0.397641,0.001746,0.341365,0.001746,0.377972 4,0.002328,0.2,0.002328,0.39626,0.002328,0.396267,0.002328,0.34107,0.002328,0.377021 5,0.00291,0.2,0.00291,0.394494,0.00291,0.3945,0.00291,0.340675,0.00291,0.375791 6,0.003492,0.2,0.003492,0.392334,0.003492,0.39234,0.003492,0.34017,0.003492,0.374274 7,0.004074,0.2,0.004074,0.389781,0.004074,0.389788,0.004074,0.339542,0.004074,0.372463 8,0.004656,0.2,0.004656,0.386835,0.004656,0.386842,0.004656,0.338774,0.004656,0.370351 9,0.005238,0.2,0.005238,0.383496,0.005238,0.383503,0.005238,0.337849,0.005238,0.367927 10,0.00582,0.2,0.00582,0.379764,0.00582,0.379771,0.00582,0.336745,0.00582,0.365183 11,0.006402,0.2,0.006402,0.375638,0.006402,0.375645,0.006402,0.33544,0.006402,0.362106 12,0.006984,0.2,0.006984,0.371118,0.006984,0.371125,0.006984,0.333909,0.006984,0.358685 13,0.007566,0.2,0.007566,0.366204,0.007566,0.366211,0.007566,0.332125,0.007566,0.35491 14,0.008148,0.2,0.008148,0.360895,0.008148,0.360903,0.008148,0.33006,0.008148,0.350767 15,0.00873,0.2,0.00873,0.355192,0.00873,0.355201,0.00873,0.327683,0.00873,0.346245 16,0.009312,0.2,0.009312,0.349095,0.009312,0.349104,0.009312,0.324963,0.009312,0.341332 17,0.009894,0.2,0.009894,0.342602,0.009894,0.342612,0.009894,0.321868,0.009894,0.336017 18,0.010476,0.2,0.010476,0.335715,0.010476,0.335724,0.010476,0.318367,0.010476,0.330287 19,0.011058,0.2,0.011058,0.328432,0.011058,0.328442,0.011058,0.314425,0.011058,0.324133 20,0.01164,0.2,0.01164,0.320753,0.01164,0.320764,0.01164,0.310013,0.01164,0.317545 21,0.012222,0.2,0.012222,0.312679,0.012222,0.31269,0.012222,0.305098,0.012222,0.310513 22,0.012804,0.2,0.012804,0.304209,0.012804,0.30422,0.012804,0.299652,0.012804,0.303029 23,0.013386,0.2,0.013386,0.295342,0.013386,0.295354,0.013386,0.293646,0.013386,0.295085 24,0.013968,0.2,0.013968,0.28608,0.013968,0.286092,0.013968,0.287057,0.013968,0.286675 25,0.01455,0.2,0.01455,0.276421,0.01455,0.276434,0.01455,0.279861,0.01455,0.277793 26,0.015132,0.2,0.015132,0.266365,0.015132,0.266379,0.015132,0.272038,0.015132,0.268436 27,0.015714,0.2,0.015714,0.255913,0.015714,0.255928,0.015714,0.263573,0.015714,0.258598 28,0.016296,0.2,0.016296,0.245064,0.016296,0.24508,0.016296,0.254451,0.016296,0.248279 29,0.016878,0.2,0.016878,0.233819,0.016878,0.233835,0.016878,0.244665,0.016878,0.237475 30,0.01746,0.2,0.01746,0.222176,0.01746,0.222194,0.01746,0.234207,0.01746,0.226188 31,0.018042,0.2,0.018042,0.210137,0.018042,0.210156,0.018042,0.223075,0.018042,0.214416 32,0.018624,0.2,0.018624,0.197701,0.018624,0.197721,0.018624,0.211268,0.018624,0.20216 33,0.019206,0.2,0.019206,0.184868,0.019206,0.18489,0.019206,0.198791,0.019206,0.189423 34,0.019788,0.2,0.019788,0.171638,0.019788,0.171661,0.019788,0.185647,0.019788,0.176206 35,0.02037,0.2,0.02037,0.158012,0.02037,0.158037,0.02037,0.171846,0.02037,0.162512 36,0.020952,0.2,0.020952,0.143988,0.020952,0.144016,0.020952,0.157396,0.020952,0.148343 37,0.021534,0.2,0.021534,0.129568,0.021534,0.129598,0.021534,0.142309,0.021534,0.133703 38,0.022116,0.2,0.022116,0.114752,0.022116,0.114784,0.022116,0.126594,0.022116,0.118596 39,0.022698,0.2,0.022698,0.099539,0.022698,0.0995737,0.022698,0.110266,0.022698,0.103023 40,0.02328,0.2,0.02328,0.0839308,0.02328,0.0839675,0.02328,0.0933344,0.02328,0.0869894 41,0.023862,0.2,0.023862,0.067928,0.023862,0.0679653,0.023862,0.0758119,0.023862,0.0704974 42,0.024444,0.2,0.024444,0.0515319,0.024444,0.0515673,0.024444,0.0577087,0.024444,0.0535502 43,0.025026,0.2,0.025026,0.0347439,0.025026,0.0347737,0.025026,0.0390341,0.025026,0.0361502 44,0.025608,0.2,0.025608,0.017566,0.025608,0.0175845,0.025608,0.019796,0.025608,0.0182995 45,0.02619,0.0,0.02619,0.0,0.02619,0.0,0.02619,0.0,0.02619,0.0 PK:c*N ٗ,fluentxy/tests/data/axial-velocity-mesh-1.xy(title "Axial Velocity") (labels "Position" "Axial Velocity") ((xy/key/label "inlet") 0 0.2 0.000582 0.2 0.001164 0.2 0.001746 0.2 0.002328 0.2 0.00291 0.2 0.003492 0.2 0.004074 0.2 0.004656 0.2 0.005238 0.2 0.00582 0.2 0.006402 0.2 0.006984 0.2 0.007566 0.2 0.008148 0.2 0.00873 0.2 0.009312 0.2 0.009894 0.2 0.010476 0.2 0.011058 0.2 0.01164 0.2 0.012222 0.2 0.012804 0.2 0.013386 0.2 0.013968 0.2 0.01455 0.2 0.015132 0.2 0.015714 0.2 0.016296 0.2 0.016878 0.2 0.01746 0.2 0.018042 0.2 0.018624 0.2 0.019206 0.2 0.019788 0.2 0.02037 0.2 0.020952 0.2 0.021534 0.2 0.022116 0.2 0.022698 0.2 0.02328 0.2 0.023862 0.2 0.024444 0.2 0.025026 0.2 0.025608 0.2 0.02619 0 ) ((xy/key/label "outlet") 0 0.399401 0.000582 0.399205 0.001164 0.398616 0.001746 0.397635 0.002328 0.39626 0.00291 0.394494 0.003492 0.392334 0.004074 0.389781 0.004656 0.386835 0.005238 0.383496 0.00582 0.379764 0.006402 0.375638 0.006984 0.371118 0.007566 0.366204 0.008148 0.360895 0.00873 0.355192 0.009312 0.349095 0.009894 0.342602 0.010476 0.335715 0.011058 0.328432 0.01164 0.320753 0.012222 0.312679 0.012804 0.304209 0.013386 0.295342 0.013968 0.28608 0.01455 0.276421 0.015132 0.266365 0.015714 0.255913 0.016296 0.245064 0.016878 0.233819 0.01746 0.222176 0.018042 0.210137 0.018624 0.197701 0.019206 0.184868 0.019788 0.171638 0.02037 0.158012 0.020952 0.143988 0.021534 0.129568 0.022116 0.114752 0.022698 0.099539 0.02328 0.0839308 0.023862 0.067928 0.024444 0.0515319 0.025026 0.0347439 0.025608 0.017566 0.02619 0 ) ((xy/key/label "x=100d") 0 0.399408 0.000582 0.399211 0.001164 0.398622 0.001746 0.397641 0.002328 0.396267 0.00291 0.3945 0.003492 0.39234 0.004074 0.389788 0.004656 0.386842 0.005238 0.383503 0.00582 0.379771 0.006402 0.375645 0.006984 0.371125 0.007566 0.366211 0.008148 0.360903 0.00873 0.355201 0.009312 0.349104 0.009894 0.342612 0.010476 0.335724 0.011058 0.328442 0.01164 0.320764 0.012222 0.31269 0.012804 0.30422 0.013386 0.295354 0.013968 0.286092 0.01455 0.276434 0.015132 0.266379 0.015714 0.255928 0.016296 0.24508 0.016878 0.233835 0.01746 0.222194 0.018042 0.210156 0.018624 0.197721 0.019206 0.18489 0.019788 0.171661 0.02037 0.158037 0.020952 0.144016 0.021534 0.129598 0.022116 0.114784 0.022698 0.0995737 0.02328 0.0839675 0.023862 0.0679653 0.024444 0.0515673 0.025026 0.0347737 0.025608 0.0175845 0.02619 0 ) ((xy/key/label "x=10d") 0 0.341731 0.000582 0.341691 0.001164 0.34157 0.001746 0.341365 0.002328 0.34107 0.00291 0.340675 0.003492 0.34017 0.004074 0.339542 0.004656 0.338774 0.005238 0.337849 0.00582 0.336745 0.006402 0.33544 0.006984 0.333909 0.007566 0.332125 0.008148 0.33006 0.00873 0.327683 0.009312 0.324963 0.009894 0.321868 0.010476 0.318367 0.011058 0.314425 0.01164 0.310013 0.012222 0.305098 0.012804 0.299652 0.013386 0.293646 0.013968 0.287057 0.01455 0.279861 0.015132 0.272038 0.015714 0.263573 0.016296 0.254451 0.016878 0.244665 0.01746 0.234207 0.018042 0.223075 0.018624 0.211268 0.019206 0.198791 0.019788 0.185647 0.02037 0.171846 0.020952 0.157396 0.021534 0.142309 0.022116 0.126594 0.022698 0.110266 0.02328 0.0933344 0.023862 0.0758119 0.024444 0.0577087 0.025026 0.0390341 0.025608 0.019796 0.02619 0 ) ((xy/key/label "x=20d") 0 0.379186 0.000582 0.379052 0.001164 0.378648 0.001746 0.377972 0.002328 0.377021 0.00291 0.375791 0.003492 0.374274 0.004074 0.372463 0.004656 0.370351 0.005238 0.367927 0.00582 0.365183 0.006402 0.362106 0.006984 0.358685 0.007566 0.35491 0.008148 0.350767 0.00873 0.346245 0.009312 0.341332 0.009894 0.336017 0.010476 0.330287 0.011058 0.324133 0.01164 0.317545 0.012222 0.310513 0.012804 0.303029 0.013386 0.295085 0.013968 0.286675 0.01455 0.277793 0.015132 0.268436 0.015714 0.258598 0.016296 0.248279 0.016878 0.237475 0.01746 0.226188 0.018042 0.214416 0.018624 0.20216 0.019206 0.189423 0.019788 0.176206 0.02037 0.162512 0.020952 0.148343 0.021534 0.133703 0.022116 0.118596 0.022698 0.103023 0.02328 0.0869894 0.023862 0.0704974 0.024444 0.0535502 0.025026 0.0361502 0.025608 0.0182995 0.02619 0 ) PKjd*Nb -fluentxy/tests/data/axial-velocity-mesh-2.csv,inlet,inlet,outlet,outlet,x=100d,x=100d,x=10d,x=10d,x=20d,x=20d ,Position,Axial Velocity,Position,Axial Velocity,Position,Axial Velocity,Position,Axial Velocity,Position,Axial Velocity 0,0.0,0.2,0.0,0.398659,0.0,0.39866,0.0,0.340032,0.0,0.378757 1,0.000291,0.2,0.000291,0.39861,0.000291,0.398612,0.000291,0.340023,0.000291,0.378723 2,0.000582,0.2,0.000582,0.398465,0.000582,0.398466,0.000582,0.339997,0.000582,0.378624 3,0.000873,0.2,0.000873,0.398223,0.000873,0.398224,0.000873,0.339953,0.000873,0.378458 4,0.001164,0.2,0.001164,0.397884,0.001164,0.397885,0.001164,0.339892,0.001164,0.378225 5,0.001455,0.2,0.001455,0.397448,0.001455,0.397449,0.001455,0.339812,0.001455,0.377925 6,0.001746,0.2,0.001746,0.396915,0.001746,0.396916,0.001746,0.339713,0.001746,0.377558 7,0.002037,0.2,0.002037,0.396285,0.002037,0.396286,0.002037,0.339593,0.002037,0.377123 8,0.002328,0.2,0.002328,0.395558,0.002328,0.395559,0.002328,0.339453,0.002328,0.376619 9,0.002619,0.2,0.002619,0.394734,0.002619,0.394736,0.002619,0.33929,0.002619,0.376046 10,0.00291,0.2,0.00291,0.393813,0.00291,0.393815,0.00291,0.339103,0.00291,0.375404 11,0.003201,0.2,0.003201,0.392795,0.003201,0.392797,0.003201,0.338892,0.003201,0.37469 12,0.003492,0.2,0.003492,0.39168,0.003492,0.391681,0.003492,0.338653,0.003492,0.373905 13,0.003783,0.2,0.003783,0.390467,0.003783,0.390469,0.003783,0.338386,0.003783,0.373047 14,0.004074,0.2,0.004074,0.389158,0.004074,0.38916,0.004074,0.338088,0.004074,0.372115 15,0.004365,0.2,0.004365,0.387751,0.004365,0.387753,0.004365,0.337758,0.004365,0.371109 16,0.004656,0.2,0.004656,0.386247,0.004656,0.386248,0.004656,0.337392,0.004656,0.370026 17,0.004947,0.2,0.004947,0.384645,0.004947,0.384646,0.004947,0.336989,0.004947,0.368866 18,0.005238,0.2,0.005238,0.382945,0.005238,0.382947,0.005238,0.336546,0.005238,0.367628 19,0.005529,0.2,0.005529,0.381149,0.005529,0.38115,0.005529,0.33606,0.005529,0.36631 20,0.00582,0.2,0.00582,0.379254,0.00582,0.379256,0.00582,0.335529,0.00582,0.364911 21,0.006111,0.2,0.006111,0.377262,0.006111,0.377264,0.006111,0.334949,0.006111,0.363429 22,0.006402,0.2,0.006402,0.375172,0.006402,0.375174,0.006402,0.334316,0.006402,0.361863 23,0.006693,0.2,0.006693,0.372984,0.006693,0.372986,0.006693,0.333629,0.006693,0.360212 24,0.006984,0.2,0.006984,0.370698,0.006984,0.3707,0.006984,0.332883,0.006984,0.358473 25,0.007275,0.2,0.007275,0.368314,0.007275,0.368316,0.007275,0.332075,0.007275,0.356646 26,0.007566,0.2,0.007566,0.365832,0.007566,0.365834,0.007566,0.331202,0.007566,0.354729 27,0.007857,0.2,0.007857,0.363251,0.007857,0.363253,0.007857,0.330258,0.007857,0.35272 28,0.008148,0.2,0.008148,0.360573,0.008148,0.360575,0.008148,0.329242,0.008148,0.350618 29,0.008439,0.2,0.008439,0.357795,0.008439,0.357798,0.008439,0.328148,0.008439,0.348422 30,0.00873,0.2,0.00873,0.35492,0.00873,0.354922,0.00873,0.326972,0.00873,0.346129 31,0.009021,0.2,0.009021,0.351946,0.009021,0.351948,0.009021,0.325711,0.009021,0.343738 32,0.009312,0.2,0.009312,0.348873,0.009312,0.348875,0.009312,0.324361,0.009312,0.341248 33,0.009603,0.2,0.009603,0.345701,0.009603,0.345703,0.009603,0.322917,0.009603,0.338657 34,0.009894,0.2,0.009894,0.342431,0.009894,0.342433,0.009894,0.321375,0.009894,0.335964 35,0.010185,0.2,0.010185,0.339061,0.010185,0.339064,0.010185,0.319732,0.010185,0.333167 36,0.010476,0.2,0.010476,0.335593,0.010476,0.335595,0.010476,0.317981,0.010476,0.330266 37,0.010767,0.2,0.010767,0.332025,0.010767,0.332028,0.010767,0.316121,0.010767,0.327258 38,0.011058,0.2,0.011058,0.328358,0.011058,0.328361,0.011058,0.314146,0.011058,0.324142 39,0.011349,0.2,0.011349,0.324592,0.011349,0.324595,0.011349,0.312052,0.011349,0.320917 40,0.01164,0.2,0.01164,0.320727,0.01164,0.32073,0.01164,0.309836,0.01164,0.317582 41,0.011931,0.2,0.011931,0.316762,0.011931,0.316765,0.011931,0.307493,0.011931,0.314136 42,0.012222,0.2,0.012222,0.312698,0.012222,0.312701,0.012222,0.305019,0.012222,0.310577 43,0.012513,0.2,0.012513,0.308534,0.012513,0.308537,0.012513,0.302412,0.012513,0.306905 44,0.012804,0.2,0.012804,0.30427,0.012804,0.304273,0.012804,0.299666,0.012804,0.303118 45,0.013095,0.2,0.013095,0.299907,0.013095,0.29991,0.013095,0.29678,0.013095,0.299216 46,0.013386,0.2,0.013386,0.295444,0.013386,0.295447,0.013386,0.293748,0.013386,0.295197 47,0.013677,0.2,0.013677,0.290881,0.013677,0.290885,0.013677,0.290569,0.013677,0.291061 48,0.013968,0.2,0.013968,0.286218,0.013968,0.286222,0.013968,0.287239,0.013968,0.286808 49,0.014259,0.2,0.014259,0.281456,0.014259,0.281459,0.014259,0.283755,0.014259,0.282436 50,0.01455,0.2,0.01455,0.276593,0.01455,0.276597,0.01455,0.280116,0.01455,0.277945 51,0.014841,0.2,0.014841,0.27163,0.014841,0.271634,0.014841,0.276317,0.014841,0.273334 52,0.015132,0.2,0.015132,0.266567,0.015132,0.266571,0.015132,0.272358,0.015132,0.268603 53,0.015423,0.2,0.015423,0.261404,0.015423,0.261408,0.015423,0.268236,0.015423,0.263751 54,0.015714,0.2,0.015714,0.256141,0.015714,0.256145,0.015714,0.263949,0.015714,0.258779 55,0.016005,0.2,0.016005,0.250778,0.016005,0.250782,0.016005,0.259496,0.016005,0.253685 56,0.016296,0.2,0.016296,0.245314,0.016296,0.245318,0.016296,0.254875,0.016296,0.24847 57,0.016587,0.2,0.016587,0.23975,0.016587,0.239755,0.016587,0.250086,0.016587,0.243133 58,0.016878,0.2,0.016878,0.234086,0.016878,0.234091,0.016878,0.245127,0.016878,0.237675 59,0.017169,0.2,0.017169,0.228322,0.017169,0.228327,0.017169,0.239998,0.017169,0.232094 60,0.01746,0.2,0.01746,0.222457,0.01746,0.222462,0.01746,0.234699,0.01746,0.226392 61,0.017751,0.2,0.017751,0.216492,0.017751,0.216497,0.017751,0.229228,0.017751,0.220568 62,0.018042,0.2,0.018042,0.210427,0.018042,0.210432,0.018042,0.223587,0.018042,0.214623 63,0.018333,0.2,0.018333,0.204262,0.018333,0.204267,0.018333,0.217774,0.018333,0.208556 64,0.018624,0.2,0.018624,0.197996,0.018624,0.198001,0.018624,0.211791,0.018624,0.202367 65,0.018915,0.2,0.018915,0.19163,0.018915,0.191635,0.018915,0.205639,0.018915,0.196058 66,0.019206,0.2,0.019206,0.185163,0.019206,0.185169,0.019206,0.199316,0.019206,0.189627 67,0.019497,0.2,0.019497,0.178597,0.019497,0.178603,0.019497,0.192825,0.019497,0.183076 68,0.019788,0.2,0.019788,0.17193,0.019788,0.171936,0.019788,0.186167,0.019788,0.176405 69,0.020079,0.2,0.020079,0.165163,0.020079,0.16517,0.020079,0.179342,0.020079,0.169614 70,0.02037,0.2,0.02037,0.158296,0.02037,0.158303,0.02037,0.172351,0.02037,0.162703 71,0.020661,0.2,0.020661,0.151328,0.020661,0.151336,0.020661,0.165196,0.020661,0.155673 72,0.020952,0.2,0.020952,0.144261,0.020952,0.144269,0.020952,0.157879,0.020952,0.148525 73,0.021243,0.2,0.021243,0.137093,0.021243,0.137101,0.021243,0.1504,0.021243,0.141257 74,0.021534,0.2,0.021534,0.129826,0.021534,0.129834,0.021534,0.142762,0.021534,0.133872 75,0.021825,0.2,0.021825,0.122458,0.021825,0.122467,0.021825,0.134965,0.021825,0.12637 76,0.022116,0.2,0.022116,0.114991,0.022116,0.115,0.022116,0.127011,0.022116,0.11875 77,0.022407,0.2,0.022407,0.107423,0.022407,0.107433,0.022407,0.118902,0.022407,0.111014 78,0.022698,0.2,0.022698,0.0997562,0.022698,0.0997661,0.022698,0.110639,0.022698,0.103161 79,0.022989,0.2,0.022989,0.0919892,0.022989,0.0919996,0.022989,0.102224,0.022989,0.0951928 80,0.02328,0.2,0.02328,0.0841225,0.02328,0.0841333,0.02328,0.0936588,0.02328,0.0871089 81,0.023571,0.2,0.023571,0.0761562,0.023571,0.0761674,0.023571,0.0849441,0.023571,0.0789101 82,0.023862,0.2,0.023862,0.0680903,0.023862,0.0681019,0.023862,0.0760815,0.023862,0.0705966 83,0.024153,0.2,0.024153,0.0599251,0.024153,0.0599369,0.024153,0.0670725,0.024153,0.0621688 84,0.024444,0.2,0.024444,0.0516607,0.024444,0.0516724,0.024444,0.0579182,0.024444,0.0536271 85,0.024735,0.2,0.024735,0.0432972,0.024735,0.0433085,0.024735,0.0486199,0.024735,0.0449717 86,0.025026,0.2,0.025026,0.0348347,0.025026,0.0348452,0.025026,0.0391785,0.025026,0.0362031 87,0.025317,0.2,0.025317,0.0262736,0.025317,0.0262827,0.025317,0.0295951,0.025317,0.0273214 88,0.025608,0.2,0.025608,0.0176139,0.025608,0.0176209,0.025608,0.0198705,0.025608,0.0183268 89,0.025899,0.2,0.025899,0.00885602,0.025899,0.00886,0.025899,0.0100052,0.025899,0.00921964 90,0.02619,0.0,0.02619,0.0,0.02619,0.0,0.02619,0.0,0.02619,0.0 PK;c*NO9w w ,fluentxy/tests/data/axial-velocity-mesh-2.xy(title "Axial Velocity") (labels "Position" "Axial Velocity") ((xy/key/label "inlet") 0 0.2 0.000291 0.2 0.000582 0.2 0.000873 0.2 0.001164 0.2 0.001455 0.2 0.001746 0.2 0.002037 0.2 0.002328 0.2 0.002619 0.2 0.00291 0.2 0.003201 0.2 0.003492 0.2 0.003783 0.2 0.004074 0.2 0.004365 0.2 0.004656 0.2 0.004947 0.2 0.005238 0.2 0.005529 0.2 0.00582 0.2 0.006111 0.2 0.006402 0.2 0.006693 0.2 0.006984 0.2 0.007275 0.2 0.007566 0.2 0.007857 0.2 0.008148 0.2 0.008439 0.2 0.00873 0.2 0.009021 0.2 0.009312 0.2 0.009603 0.2 0.009894 0.2 0.010185 0.2 0.010476 0.2 0.010767 0.2 0.011058 0.2 0.011349 0.2 0.01164 0.2 0.011931 0.2 0.012222 0.2 0.012513 0.2 0.012804 0.2 0.013095 0.2 0.013386 0.2 0.013677 0.2 0.013968 0.2 0.014259 0.2 0.01455 0.2 0.014841 0.2 0.015132 0.2 0.015423 0.2 0.015714 0.2 0.016005 0.2 0.016296 0.2 0.016587 0.2 0.016878 0.2 0.017169 0.2 0.01746 0.2 0.017751 0.2 0.018042 0.2 0.018333 0.2 0.018624 0.2 0.018915 0.2 0.019206 0.2 0.019497 0.2 0.019788 0.2 0.020079 0.2 0.02037 0.2 0.020661 0.2 0.020952 0.2 0.021243 0.2 0.021534 0.2 0.021825 0.2 0.022116 0.2 0.022407 0.2 0.022698 0.2 0.022989 0.2 0.02328 0.2 0.023571 0.2 0.023862 0.2 0.024153 0.2 0.024444 0.2 0.024735 0.2 0.025026 0.2 0.025317 0.2 0.025608 0.2 0.025899 0.2 0.02619 0 ) ((xy/key/label "outlet") 0 0.398659 0.000291 0.39861 0.000582 0.398465 0.000873 0.398223 0.001164 0.397884 0.001455 0.397448 0.001746 0.396915 0.002037 0.396285 0.002328 0.395558 0.002619 0.394734 0.00291 0.393813 0.003201 0.392795 0.003492 0.39168 0.003783 0.390467 0.004074 0.389158 0.004365 0.387751 0.004656 0.386247 0.004947 0.384645 0.005238 0.382945 0.005529 0.381149 0.00582 0.379254 0.006111 0.377262 0.006402 0.375172 0.006693 0.372984 0.006984 0.370698 0.007275 0.368314 0.007566 0.365832 0.007857 0.363251 0.008148 0.360573 0.008439 0.357795 0.00873 0.35492 0.009021 0.351946 0.009312 0.348873 0.009603 0.345701 0.009894 0.342431 0.010185 0.339061 0.010476 0.335593 0.010767 0.332025 0.011058 0.328358 0.011349 0.324592 0.01164 0.320727 0.011931 0.316762 0.012222 0.312698 0.012513 0.308534 0.012804 0.30427 0.013095 0.299907 0.013386 0.295444 0.013677 0.290881 0.013968 0.286218 0.014259 0.281456 0.01455 0.276593 0.014841 0.27163 0.015132 0.266567 0.015423 0.261404 0.015714 0.256141 0.016005 0.250778 0.016296 0.245314 0.016587 0.23975 0.016878 0.234086 0.017169 0.228322 0.01746 0.222457 0.017751 0.216492 0.018042 0.210427 0.018333 0.204262 0.018624 0.197996 0.018915 0.19163 0.019206 0.185163 0.019497 0.178597 0.019788 0.17193 0.020079 0.165163 0.02037 0.158296 0.020661 0.151328 0.020952 0.144261 0.021243 0.137093 0.021534 0.129826 0.021825 0.122458 0.022116 0.114991 0.022407 0.107423 0.022698 0.0997562 0.022989 0.0919892 0.02328 0.0841225 0.023571 0.0761562 0.023862 0.0680903 0.024153 0.0599251 0.024444 0.0516607 0.024735 0.0432972 0.025026 0.0348347 0.025317 0.0262736 0.025608 0.0176139 0.025899 0.00885602 0.02619 0 ) ((xy/key/label "x=100d") 0 0.39866 0.000291 0.398612 0.000582 0.398466 0.000873 0.398224 0.001164 0.397885 0.001455 0.397449 0.001746 0.396916 0.002037 0.396286 0.002328 0.395559 0.002619 0.394736 0.00291 0.393815 0.003201 0.392797 0.003492 0.391681 0.003783 0.390469 0.004074 0.38916 0.004365 0.387753 0.004656 0.386248 0.004947 0.384646 0.005238 0.382947 0.005529 0.38115 0.00582 0.379256 0.006111 0.377264 0.006402 0.375174 0.006693 0.372986 0.006984 0.3707 0.007275 0.368316 0.007566 0.365834 0.007857 0.363253 0.008148 0.360575 0.008439 0.357798 0.00873 0.354922 0.009021 0.351948 0.009312 0.348875 0.009603 0.345703 0.009894 0.342433 0.010185 0.339064 0.010476 0.335595 0.010767 0.332028 0.011058 0.328361 0.011349 0.324595 0.01164 0.32073 0.011931 0.316765 0.012222 0.312701 0.012513 0.308537 0.012804 0.304273 0.013095 0.29991 0.013386 0.295447 0.013677 0.290885 0.013968 0.286222 0.014259 0.281459 0.01455 0.276597 0.014841 0.271634 0.015132 0.266571 0.015423 0.261408 0.015714 0.256145 0.016005 0.250782 0.016296 0.245318 0.016587 0.239755 0.016878 0.234091 0.017169 0.228327 0.01746 0.222462 0.017751 0.216497 0.018042 0.210432 0.018333 0.204267 0.018624 0.198001 0.018915 0.191635 0.019206 0.185169 0.019497 0.178603 0.019788 0.171936 0.020079 0.16517 0.02037 0.158303 0.020661 0.151336 0.020952 0.144269 0.021243 0.137101 0.021534 0.129834 0.021825 0.122467 0.022116 0.115 0.022407 0.107433 0.022698 0.0997661 0.022989 0.0919996 0.02328 0.0841333 0.023571 0.0761674 0.023862 0.0681019 0.024153 0.0599369 0.024444 0.0516724 0.024735 0.0433085 0.025026 0.0348452 0.025317 0.0262827 0.025608 0.0176209 0.025899 0.00886 0.02619 0 ) ((xy/key/label "x=10d") 0 0.340032 0.000291 0.340023 0.000582 0.339997 0.000873 0.339953 0.001164 0.339892 0.001455 0.339812 0.001746 0.339713 0.002037 0.339593 0.002328 0.339453 0.002619 0.33929 0.00291 0.339103 0.003201 0.338892 0.003492 0.338653 0.003783 0.338386 0.004074 0.338088 0.004365 0.337758 0.004656 0.337392 0.004947 0.336989 0.005238 0.336546 0.005529 0.33606 0.00582 0.335529 0.006111 0.334949 0.006402 0.334316 0.006693 0.333629 0.006984 0.332883 0.007275 0.332075 0.007566 0.331202 0.007857 0.330258 0.008148 0.329242 0.008439 0.328148 0.00873 0.326972 0.009021 0.325711 0.009312 0.324361 0.009603 0.322917 0.009894 0.321375 0.010185 0.319732 0.010476 0.317981 0.010767 0.316121 0.011058 0.314146 0.011349 0.312052 0.01164 0.309836 0.011931 0.307493 0.012222 0.305019 0.012513 0.302412 0.012804 0.299666 0.013095 0.29678 0.013386 0.293748 0.013677 0.290569 0.013968 0.287239 0.014259 0.283755 0.01455 0.280116 0.014841 0.276317 0.015132 0.272358 0.015423 0.268236 0.015714 0.263949 0.016005 0.259496 0.016296 0.254875 0.016587 0.250086 0.016878 0.245127 0.017169 0.239998 0.01746 0.234699 0.017751 0.229228 0.018042 0.223587 0.018333 0.217774 0.018624 0.211791 0.018915 0.205639 0.019206 0.199316 0.019497 0.192825 0.019788 0.186167 0.020079 0.179342 0.02037 0.172351 0.020661 0.165196 0.020952 0.157879 0.021243 0.1504 0.021534 0.142762 0.021825 0.134965 0.022116 0.127011 0.022407 0.118902 0.022698 0.110639 0.022989 0.102224 0.02328 0.0936588 0.023571 0.0849441 0.023862 0.0760815 0.024153 0.0670725 0.024444 0.0579182 0.024735 0.0486199 0.025026 0.0391785 0.025317 0.0295951 0.025608 0.0198705 0.025899 0.0100052 0.02619 0 ) ((xy/key/label "x=20d") 0 0.378757 0.000291 0.378723 0.000582 0.378624 0.000873 0.378458 0.001164 0.378225 0.001455 0.377925 0.001746 0.377558 0.002037 0.377123 0.002328 0.376619 0.002619 0.376046 0.00291 0.375404 0.003201 0.37469 0.003492 0.373905 0.003783 0.373047 0.004074 0.372115 0.004365 0.371109 0.004656 0.370026 0.004947 0.368866 0.005238 0.367628 0.005529 0.36631 0.00582 0.364911 0.006111 0.363429 0.006402 0.361863 0.006693 0.360212 0.006984 0.358473 0.007275 0.356646 0.007566 0.354729 0.007857 0.35272 0.008148 0.350618 0.008439 0.348422 0.00873 0.346129 0.009021 0.343738 0.009312 0.341248 0.009603 0.338657 0.009894 0.335964 0.010185 0.333167 0.010476 0.330266 0.010767 0.327258 0.011058 0.324142 0.011349 0.320917 0.01164 0.317582 0.011931 0.314136 0.012222 0.310577 0.012513 0.306905 0.012804 0.303118 0.013095 0.299216 0.013386 0.295197 0.013677 0.291061 0.013968 0.286808 0.014259 0.282436 0.01455 0.277945 0.014841 0.273334 0.015132 0.268603 0.015423 0.263751 0.015714 0.258779 0.016005 0.253685 0.016296 0.24847 0.016587 0.243133 0.016878 0.237675 0.017169 0.232094 0.01746 0.226392 0.017751 0.220568 0.018042 0.214623 0.018333 0.208556 0.018624 0.202367 0.018915 0.196058 0.019206 0.189627 0.019497 0.183076 0.019788 0.176405 0.020079 0.169614 0.02037 0.162703 0.020661 0.155673 0.020952 0.148525 0.021243 0.141257 0.021534 0.133872 0.021825 0.12637 0.022116 0.11875 0.022407 0.111014 0.022698 0.103161 0.022989 0.0951928 0.02328 0.0871089 0.023571 0.0789101 0.023862 0.0705966 0.024153 0.0621688 0.024444 0.0536271 0.024735 0.0449717 0.025026 0.0362031 0.025317 0.0273214 0.025608 0.0183268 0.025899 0.00921964 0.02619 0 ) PK|)Nh}T fluentxy-0.1.0.dist-info/LICENSEBSD 3-Clause License Copyright (c) 2019, Bryan W. Weber All rights reserved. Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: * Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer. * Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution. * Neither the name of the copyright holder nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. PK!H>*RQfluentxy-0.1.0.dist-info/WHEEL HM K-*ϳR03rOK-J,/RH,rzd&Y)r$[)T&UrPK!H`s߆!fluentxy-0.1.0.dist-info/METADATASn1=_1@zHhH%Q4iO,,k{{wlHdϛy3f{6c%:U]!CVojeC32ʒ: f|S`5kE$sN v5y Tj7L-*T"o ށ?rM{+} 4KܱT% |Y,1Lتs=?ne9P'~H\ɤDb* ;nZ n~U-6`Ez@3LH /94g!|hdS.4Fډ0?H $do2%R,;?w;%J%]ؐC7 f9]h%vY)~ 3<ZߝGGxIVֵx$I+-nOs^wB^!zyT)8P'}&G|=U.ե5Wv] v Nd%NRwATF=h5)Y20@:ie{lz?GN qS+t<:KS}fN, \a ǻ~S=P "q'ATz&{8 h"8n\~ysm5 G|E}Xr%ym$,r;*z&ȭ3yy/_ a/ڃM/RQ?.ť@hlUD.kT]V`]]\[C؈G!PWӉ(ӡ%1"y PKh*N)7fluentxy/__init__.pyPKI)N5fluentxy/tests/__init__.pyPKnd*N;%%mfluentxy/tests/test_fluentxy.pyPKc*NN((- fluentxy/tests/data/axial-velocity-mesh-1.csvPK:c*N ٗ,Bfluentxy/tests/data/axial-velocity-mesh-1.xyPKjd*Nb -$+fluentxy/tests/data/axial-velocity-mesh-2.csvPK;c*NO9w w ,Kfluentxy/tests/data/axial-velocity-mesh-2.xyPK|)Nh}T kfluentxy-0.1.0.dist-info/LICENSEPK!H>*RQrfluentxy-0.1.0.dist-info/WHEELPK!H`s߆!rfluentxy-0.1.0.dist-info/METADATAPK!H.+Xufluentxy-0.1.0.dist-info/RECORDPK ww