In [1]:
import pandas as pd
import numpy as np
import matplotlib.pyplot as plt, mpld3
from ThermoPyle import *
%matplotlib notebook
mpld3.enable_notebook()
plt.style.use(["seaborn-talk", "seaborn-notebook", "seaborn-paper"])

In [ ]:
waterD = CSVFluid("../finalData/Water_T-217_P-217_U_with_derivatives")

In [19]:
Water = ThermoFluid()

In [20]:
Water.data = waterD.data

In [21]:
Water.data["V"] = pd.Series(Water.M / Water.data["D"], index=Water.data.index)
Water.vars = list(set(Water.vars).union(list(Water.data.columns)))
Water.make_units()
Water.make_meta()

In [27]:
Water.write_data(mode="dual", path="../finalData/", filename="with_Volume_and_ders")

In [23]:
Water.data.head(2)


Out[23]:
T P U d(S)/d(U)|P d(D)/d(T)|S d(U)/d(T)|S d(U)/d(T)|D d(T)/d(D)|P d(P)/d(U)|S d(P)/d(G)|T ... d(P)/d(D)|T d(G)/d(U)|T d(S)/d(G)|T d(T)/d(U)|D d(D)/d(G)|S d(S)/d(P)|D d(P)/d(S)|U d(S)/d(T)|U D V
0 281.216866 4.608904e+06 33824.479133 0.003556 97.352592 446.887828 4177.846549 -13.649741 455942.789048 1002.01292 ... 2.091388e+06 -54.461351 -0.000073 0.000239 0.000479 0.000097 -1.282085e+08 -1.779464 1002.01292 0.000018
1 281.216866 9.217196e+06 33737.457761 0.003557 82.857915 757.334553 4159.504239 -11.735102 231361.330627 1004.20534 ... 2.112507e+06 -51.233454 -0.000085 0.000240 0.000475 0.000082 -6.505054e+07 -3.292547 1004.20534 0.000018

2 rows × 128 columns


In [26]:
Water.zvar="U"
Water.make_meta()

In [ ]:
dir(waterD)

In [ ]: