Esempio n. 1
0
 def test_double_calculation(self):
     deriver = FluidSolver(add_assumptions=('Tv equals T',), **self.vars2)
     Tv = deriver.calculate('Tv')
     rho = deriver.calculate('rho')
     assert (rho == 1/Rd).all()
     assert isinstance(rho, np.ndarray)
     assert isinstance(Tv, np.ndarray)
Esempio n. 2
0
 def test_double_calculation(self):
     deriver = FluidSolver(add_assumptions=('Tv equals T', ), **self.vars2)
     Tv = deriver.calculate('Tv')
     rho = deriver.calculate('rho')
     assert (rho == 1 / Rd).all()
     assert isinstance(rho, np.ndarray)
     assert isinstance(Tv, np.ndarray)
Esempio n. 3
0
 def test_depth_2_calculation(self):
     deriver = FluidSolver(assumptions=FluidSolver.default_assumptions +
                           ('Tv equals T', ),
                           **self.vars2)
     rho = deriver.calculate('rho')
     assert (rho == 1 / Rd).all()
     assert isinstance(rho, np.ndarray)
Esempio n. 4
0
 def test_depth_2_calculation(self):
     deriver = FluidSolver(assumptions=FluidSolver.default_assumptions +
                           ('Tv equals T',), **self.vars2)
     rho = deriver.calculate('rho')
     assert (rho == 1/Rd).all()
     assert isinstance(rho, np.ndarray)
Esempio n. 5
0
 def test_simple_calculation(self):
     deriver = FluidSolver(**self.vars1)
     rho = deriver.calculate('rho')
     assert (rho == 1/Rd).all()
     assert isinstance(rho, np.ndarray)
Esempio n. 6
0
 def test_simple_calculation(self):
     deriver = FluidSolver(**self.vars1)
     rho = deriver.calculate('rho')
     assert (rho == 1 / Rd).all()
     assert isinstance(rho, np.ndarray)